.learn-paywall-transition_leaving__whIMH{opacity:0;transition:opacity .16s ease-in;pointer-events:none}.learn-paywall-transition_entering__vRJZS{animation:learn-paywall-transition_enter-paywall__pW2Ku .28s cubic-bezier(.22,1,.36,1) both}@keyframes learn-paywall-transition_enter-paywall__pW2Ku{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.learn-paywall-transition_leaving__whIMH{transition:none}.learn-paywall-transition_entering__vRJZS{animation:none}}.pro-brand_palette__db4Qq{--pro-surface:#743139;--pro-surface-light:#8b4148;--pro-action:#8b4148;--pro-action-foreground:#fff8ef;--pro-action-hover:#7a3940;--pro-supporting:#f4dcd7;--pro-peach:#f0b8a3;--pro-selection:var(--pro-action);--pro-badge-background:color-mix(in srgb,var(--pro-peach) 27%,var(--background));--pro-badge-foreground:var(--pro-surface);--pro-artwork:radial-gradient(ellipse at 100% 10%,#c7836355,transparent 75%),linear-gradient(120deg,var(--pro-surface),var(--pro-surface-light))}.dark .pro-brand_palette__db4Qq{--pro-selection:var(--pro-peach);--pro-badge-foreground:var(--pro-peach)}.pro-checkout-form_billing__NHe2T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:0;padding:0;margin:0 0 17px;min-width:0}.pro-checkout-form_billing__NHe2T label{display:flex;flex-direction:column;position:relative;border:1px solid var(--border);border-radius:10px;padding:13px 15px;cursor:pointer;min-width:0;background:var(--background)}.pro-checkout-form_billing__NHe2T label:has(input:checked){border-color:var(--pro-selection);box-shadow:inset 0 0 0 1px var(--pro-selection);background:color-mix(in srgb,var(--pro-selection) 4%,var(--background))}.pro-checkout-form_billing__NHe2T label:has(input:checked) .pro-checkout-form_planLabel__M_bCU{color:var(--pro-selection)}.pro-checkout-form_billing__NHe2T input{position:absolute;top:17px;left:14px;width:14px;height:14px;accent-color:var(--pro-selection)}.pro-checkout-form_planLabel__M_bCU{display:flex;align-items:center;flex-wrap:wrap;gap:7px;justify-content:space-between;padding-left:22px;font-size:12px}.pro-checkout-form_planLabel__M_bCU small{font-size:10px;font-weight:600;padding:2px 5px;border-radius:4px;white-space:nowrap}.pro-checkout-form_bestValue__fikAj{background:var(--pro-badge-background);color:var(--pro-badge-foreground)}.pro-checkout-form_planPrice___IJ5C{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin-top:8px;font-size:12px}.pro-checkout-form_planPrice___IJ5C strong{font-size:25px;letter-spacing:-.6px;font-weight:600}.pro-checkout-form_planPrice___IJ5C>span{font-size:12px;color:var(--muted-foreground)}.pro-checkout-form_planTrial__UuULl{display:grid;gap:4px;margin-top:auto;padding-top:10px}.pro-checkout-form_planTrial__UuULl strong{font-size:17px;font-weight:600;line-height:1.25}.pro-checkout-form_planTrial__UuULl>span{color:var(--muted-foreground);font-size:12px;line-height:1.5}.pro-checkout-form_primary__Kb2tB{display:flex;justify-content:center;align-items:center;gap:9px;min-height:44px;width:100%;padding:11px 15px;border:1px solid var(--pro-action);border-radius:8px;background:var(--pro-action);color:var(--pro-action-foreground);font-size:13px;font-weight:500;cursor:pointer}.pro-checkout-form_primary__Kb2tB:hover:not(:disabled){background:var(--pro-action-hover)}.pro-checkout-form_primary__Kb2tB:disabled{opacity:.5;cursor:not-allowed}.pro-checkout-form_billing__NHe2T label:has(input:focus-visible),.pro-checkout-form_primary__Kb2tB:focus-visible{outline:3px solid color-mix(in srgb,var(--pro-selection) 45%,transparent);outline-offset:3px}.pro-checkout-form_cardNote__n0WkH{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted-foreground);font-size:11px;margin-top:11px;line-height:1.6}.pro-checkout-form_cardNote__n0WkH svg{flex-shrink:0}@media (width <= 640px){.pro-checkout-form_planLabel__M_bCU{font-size:11px;gap:5px}.pro-checkout-form_planPrice___IJ5C strong{font-size:23px}.pro-checkout-form_planPrice___IJ5C>span{font-size:10px}.pro-checkout-form_planTrial__UuULl>span{font-size:11px}}@media (width <= 370px){.pro-checkout-form_planLabel__M_bCU{flex-direction:column;align-items:flex-start}}.AuthPageLayout_scene__KRxnu{position:relative;min-height:calc(100dvh - var(--tc-header-height, 5rem) - 1px);color-scheme:only light;color:var(--foreground);background:var(--page);padding:3rem 1.5rem 5rem}.AuthPageLayout_layout__SnMX5,.AuthPageLayout_skeleton__xOeGF{--auth-control-height:2.75rem;--auth-label-height:1.25rem;--auth-field-gap:0.5rem;--auth-main-gap:1.25rem;--auth-form-gap:1.5rem;--auth-password-feedback-height:3.5rem;--auth-footer-height:8.5rem}.AuthPageLayout_layout__SnMX5.AuthPageLayout_layout__SnMX5{--auth-panel-radius:1.5rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"story intro" "story form";grid-template-rows:auto 1fr;max-width:66rem;padding:1rem 2.75rem 1rem 1rem;gap:1.75rem 2.75rem;align-items:start;background:var(--background);border:1px solid var(--border);border-radius:var(--auth-panel-radius);box-shadow:0 8px 32px rgb(0 0 0/2%)}.AuthPageLayout_benefits__1z6JK{display:contents}.AuthPageLayout_form___ou9k{grid-area:form;width:100%;max-width:none;min-width:0}.AuthPageLayout_layout__SnMX5 .cl-card,.AuthPageLayout_layout__SnMX5 .cl-cardBox{overflow:visible;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.AuthPageLayout_layout__SnMX5 .cl-signIn-start .cl-header,.AuthPageLayout_layout__SnMX5 .cl-signUp-start .cl-header{display:none}.AuthPageLayout_layout__SnMX5 .cl-cardBox.cl-signIn-start,.AuthPageLayout_layout__SnMX5 .cl-cardBox.cl-signUp-start{padding:0}.AuthPageLayout_layout__SnMX5 .cl-card.cl-signIn-start,.AuthPageLayout_layout__SnMX5 .cl-card.cl-signUp-start,.AuthPageLayout_skeletonCard__9VT07{margin:0;padding:.25rem .25rem 1rem}.AuthPageLayout_layout__SnMX5 .cl-signIn-start .cl-main,.AuthPageLayout_layout__SnMX5 .cl-signUp-start .cl-main,.AuthPageLayout_skeletonMain__BkLEy{display:flex;flex-direction:column;gap:var(--auth-main-gap);padding-bottom:.5rem}.AuthPageLayout_layout__SnMX5 .cl-signIn-start .cl-form,.AuthPageLayout_layout__SnMX5 .cl-signUp-start .cl-form,.AuthPageLayout_skeletonForm__JZPrE{display:flex;flex-direction:column;gap:var(--auth-form-gap)}.AuthPageLayout_layout__SnMX5 .cl-signIn-start .cl-dividerText,.AuthPageLayout_layout__SnMX5 .cl-signIn-start .cl-formFieldLabel,.AuthPageLayout_layout__SnMX5 .cl-signUp-start .cl-dividerText,.AuthPageLayout_layout__SnMX5 .cl-signUp-start .cl-formFieldLabel{line-height:var(--auth-label-height)}.AuthPageLayout_layout__SnMX5 .cl-signUp-start .cl-formField__password,.AuthPageLayout_skeletonPassword__OyiDG{min-height:calc(var(--auth-label-height) + var(--auth-field-gap) + var(--auth-control-height) + var(--auth-password-feedback-height))}.AuthPageLayout_layout__SnMX5 .cl-footer{border-top:0;border-radius:0;background:transparent}.AuthPageLayout_layout__SnMX5 .cl-cardBox.cl-signIn-start .cl-footer,.AuthPageLayout_layout__SnMX5 .cl-cardBox.cl-signUp-start .cl-footer,.AuthPageLayout_skeletonFooter__xQdwm{min-height:var(--auth-footer-height);margin:0;padding:0;justify-content:flex-start}.AuthPageLayout_layout__SnMX5 .cl-footerAction{padding:1rem 0;justify-content:center}.AuthPageLayout_layout__SnMX5 .cl-footerActionLink,.AuthPageLayout_layout__SnMX5 .cl-footerActionText{line-height:var(--auth-label-height)}.AuthPageLayout_layout__SnMX5 .cl-formButtonPrimary,.AuthPageLayout_layout__SnMX5 .cl-formFieldInput,.AuthPageLayout_layout__SnMX5 .cl-socialButtonsBlockButton,.AuthPageLayout_skeletonControl__x7kqy{height:var(--auth-control-height);min-height:var(--auth-control-height);border-radius:.5rem}.AuthPageLayout_skeleton__xOeGF{width:100%}.AuthPageLayout_layout__SnMX5 .cl-socialButtons,.AuthPageLayout_skeletonSocial___wBad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.AuthPageLayout_skeletonDivider__ii7Ss,.AuthPageLayout_skeletonLabel__nVqaP{display:flex;align-items:center;height:var(--auth-label-height)}.AuthPageLayout_skeletonField__PNpRK{display:flex;flex-direction:column;gap:var(--auth-field-gap)}.AuthPageLayout_skeletonFooterAction__nW32k{display:flex;align-items:center;justify-content:center;height:calc(var(--auth-label-height) + 2rem)}.AuthPageLayout_storyPanel__fYkNe{grid-area:story;display:flex;flex-direction:column;align-self:stretch;min-width:0;padding:2.25rem 2rem 1.75rem;border-radius:var(--auth-panel-radius);background:var(--muted)}.AuthPageLayout_eyebrow__wp6Yh{color:var(--primary);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.AuthPageLayout_story__CkV25 h1{margin-top:1rem;max-width:15ch;font-size:2.125rem;line-height:1.18;font-weight:600;letter-spacing:-.04em;text-wrap:pretty}.AuthPageLayout_intro__QSDUn{grid-area:intro;min-width:0;padding:1.75rem .25rem 0}.AuthPageLayout_intro__QSDUn h2{margin:0;font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:-.02em}.AuthPageLayout_intro__QSDUn>p:last-child{margin-top:.375rem;color:var(--muted-foreground);font-size:.8125rem;line-height:1.6}.AuthPageLayout_layout__SnMX5 .AuthPageLayout_storyPanel__fYkNe{justify-content:center;padding-top:3rem;padding-bottom:3rem}.AuthPageLayout_proof__lFfEO{margin-top:2.5rem}.AuthPageLayout_progressBody__DcguU{padding:1.5rem}.AuthPageLayout_productWindow__7Lzov{background:var(--background);border:1px solid var(--border);border-radius:.75rem;box-shadow:0 3px 10px rgb(0 0 0/2%);overflow:hidden}.AuthPageLayout_chartHeading__EREfL,.AuthPageLayout_chartLabels__jb2Xw{display:flex;justify-content:space-between;gap:.5rem;font-size:.6875rem;color:var(--muted-foreground)}.AuthPageLayout_chartHeading__EREfL>span:first-child{color:var(--foreground)}.AuthPageLayout_chart__X2c8w{width:100%;height:auto;margin-top:1rem}.AuthPageLayout_chartLabels__jb2Xw{margin-top:.25rem;font-size:.625rem}.AuthPageLayout_progressMetrics__Wi6jO{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--border)}.AuthPageLayout_progressMetrics__Wi6jO>div{display:grid;gap:.375rem}.AuthPageLayout_progressMetrics__Wi6jO>div+div{padding-left:1.25rem;border-left:1px solid var(--border)}.AuthPageLayout_progressMetrics__Wi6jO strong{font-size:1.5rem;font-weight:500;line-height:1}.AuthPageLayout_progressMetrics__Wi6jO div>span,.AuthPageLayout_progressMetrics__Wi6jO small{color:var(--muted-foreground);font-size:.6875rem;font-weight:400}@media (max-width:900px) and (min-width:761px){.AuthPageLayout_layout__SnMX5.AuthPageLayout_layout__SnMX5{padding-right:1.75rem;column-gap:1.75rem}.AuthPageLayout_storyPanel__fYkNe{padding:1.75rem 1.25rem}.AuthPageLayout_story__CkV25 h1{font-size:1.875rem}}@media (max-width:760px){.AuthPageLayout_layout__SnMX5,.AuthPageLayout_skeleton__xOeGF{--auth-password-feedback-height:4.5rem}.AuthPageLayout_scene__KRxnu{padding:1.5rem 1rem 5rem}.AuthPageLayout_layout__SnMX5.AuthPageLayout_layout__SnMX5{--auth-panel-radius:1rem;max-width:30rem;grid-template-columns:minmax(0,1fr);grid-template-areas:"story" "intro" "form" "proof";gap:1.5rem;padding:1.5rem}.AuthPageLayout_storyPanel__fYkNe{display:contents}.AuthPageLayout_story__CkV25{grid-area:story}.AuthPageLayout_story__CkV25 h1{font-size:1.875rem;max-width:19ch}.AuthPageLayout_intro__QSDUn{padding:1rem .25rem 0;border-top:1px solid var(--border)}.AuthPageLayout_proof__lFfEO{grid-area:proof;margin:0}}@media (max-width:760px),(pointer:coarse){.AuthPageLayout_layout__SnMX5 .cl-formFieldInput{font-size:1rem}}@media (max-width:380px){.AuthPageLayout_layout__SnMX5.AuthPageLayout_layout__SnMX5{padding:1.25rem}}@media (max-width:30em){.AuthPageLayout_layout__SnMX5 .cl-socialButtons,.AuthPageLayout_skeletonSocial___wBad{grid-template-columns:minmax(0,1fr)}}.onboarding_flow__OElxW{--setup-green:#2c6b4c;--profile-cover:#edeae4;color:var(--foreground);max-width:930px;margin:auto;padding-bottom:24px}.dark .onboarding_flow__OElxW{--setup-green:#a7dbbd;--profile-cover:#34332f}.onboarding_steps__omrR0{display:flex;justify-content:center;align-items:center;gap:36px;padding:0;margin:0 0 30px;list-style:none;color:var(--muted-foreground);font-size:12px}.onboarding_steps__omrR0 li{position:relative;display:flex;align-items:center;gap:8px}.onboarding_steps__omrR0 li+li:before{position:absolute;left:-26px;content:"";width:15px;height:1px;background:var(--border)}.onboarding_steps__omrR0 li[aria-current]{color:var(--foreground);font-weight:500}.onboarding_activeStep__ImPnA,.onboarding_completedStep__nCDkJ,.onboarding_pendingStep__J9lNd{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;font-size:11px;box-sizing:border-box;border:1px solid transparent}.onboarding_completedStep__nCDkJ{color:var(--primary);border-color:color-mix(in srgb,var(--primary) 35%,var(--border));background:color-mix(in srgb,var(--primary) 6%,var(--background))}.onboarding_activeStep__ImPnA{color:var(--primary-foreground);background:var(--primary)}.onboarding_pendingStep__J9lNd{color:var(--primary);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border))}.onboarding_profileGrid__duvCh{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.onboarding_formCard__bDepV,.onboarding_profilePreview__CFPtv{padding:28px;border:1px solid var(--border);border-radius:15px;background:var(--background)}.onboarding_profilePreview__CFPtv{text-align:center;overflow:hidden;background:linear-gradient(to bottom,var(--profile-cover) 0 92px,var(--background) 92px)}.onboarding_kicker__rrcMc{color:var(--muted-foreground);font-size:11px;line-height:1.5}.onboarding_avatar__R6zCJ{display:block;width:112px;height:112px;border-radius:50%;background-size:cover;background-position:50%;background-color:var(--background);border:4px solid var(--background);box-shadow:0 0 0 1px var(--border);margin:4px auto 16px}.onboarding_profilePreview__CFPtv h2{font-size:21px;font-weight:600;overflow-wrap:anywhere;margin-top:12px;letter-spacing:-.4px}.onboarding_memberSince___Op1M{margin-top:6px;color:var(--muted-foreground);font-size:12px;line-height:1.6}.onboarding_previewStats__G7MAF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;border-top:1px solid var(--border);padding-top:20px;margin-top:24px;font-size:12px;line-height:1.6}.onboarding_previewStats__G7MAF>div{display:flex;flex-direction:column-reverse;gap:3px}.onboarding_previewStats__G7MAF dt{color:var(--muted-foreground)}.onboarding_previewStats__G7MAF dd{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3}.onboarding_formTitle__FT8T2{font-size:20px;font-weight:600;line-height:1.4;margin-bottom:24px}.onboarding_formFields__eT7Fd,.onboarding_practiceFields__qiNk5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:end}.onboarding_formFields__eT7Fd>div,.onboarding_practiceFields__qiNk5>div{min-width:0}.onboarding_practiceFields__qiNk5>div{display:flex;flex-direction:column;height:100%}.onboarding_practiceFields__qiNk5 .onboarding_field__aPWqb{flex:1}.onboarding_avatarControl__2Yjp2{display:flex;align-items:center;gap:16px}.onboarding_avatarThumbnail__mF0y9{flex-shrink:0;width:64px;height:64px;border:1px solid var(--border);border-radius:50%;background-color:var(--secondary);background-size:cover;background-position:50%}.onboarding_emailPreferences__GAqBm,.onboarding_practiceSection__jiZf2{margin-top:28px}.onboarding_emailPreferences__GAqBm{width:calc((100% - 20px) / 2)}.onboarding_practiceSection__jiZf2 h2{font-size:16px;font-weight:600;margin-bottom:16px}.onboarding_field__aPWqb{display:block;font-size:13px;font-weight:500;line-height:1.6;margin-bottom:8px}.onboarding_input__CVkwv{display:block;min-height:44px;width:100%;border:1px solid var(--border);background:var(--background);border-radius:8px;font-size:14px;padding:10px 12px;color:var(--foreground)}.onboarding_input__CVkwv[aria-invalid=true]{border-color:var(--destructive)}.onboarding_input__CVkwv:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 30%,transparent);outline-offset:3px}.onboarding_error__oDn3Y{font-size:12px;line-height:1.6;margin-top:7px;color:var(--destructive)}.onboarding_formFooter__1guvq{margin-top:28px;display:flex;justify-content:flex-end}.onboarding_formFooter__1guvq .onboarding_primary__PUDOK{width:calc((100% - 20px) / 2)}.onboarding_primary__PUDOK,.onboarding_secondary__QjrGR{display:flex;justify-content:center;align-items:center;gap:9px;min-height:44px;width:100%;padding:11px 15px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer}.onboarding_primary__PUDOK{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}.onboarding_primary__PUDOK:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 88%,#000)}.onboarding_secondary__QjrGR{border:1px solid var(--border);background:transparent}.onboarding_secondary__QjrGR:hover:not(:disabled){background:var(--secondary)}.onboarding_primary__PUDOK:disabled,.onboarding_secondary__QjrGR:disabled{opacity:.5;cursor:not-allowed}.onboarding_primary__PUDOK:focus-visible,.onboarding_secondary__QjrGR:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 35%,transparent);outline-offset:3px}.onboarding_proOffer__gzlwT{max-width:880px}.onboarding_comparison__qLDg0{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;align-items:stretch}.onboarding_freeCard__4ZshF,.onboarding_proCard__O1B1n{padding:28px;border:1px solid var(--border);border-radius:13px;background:var(--background)}.onboarding_freeCard__4ZshF{display:flex;flex-direction:column;background:color-mix(in srgb,var(--background) 65%,var(--page))}.onboarding_compactFreeCard__whSEY{align-self:start}.onboarding_proCard__O1B1n{padding:0;overflow:hidden;border-color:color-mix(in srgb,var(--pro-surface) 30%,var(--border));box-shadow:0 8px 24px -16px #74313940}.onboarding_proHeader__iCC55{position:relative;isolation:isolate;overflow:hidden;padding:24px 28px 68px;color:var(--pro-action-foreground)}.onboarding_proArtwork__eGxV9{position:absolute;inset:0 0 18px;z-index:-1;overflow:hidden;pointer-events:none;background:var(--pro-artwork);mask-image:linear-gradient(#000,#000),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 48' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 0H400C336 29 228 51 0 44Z'/%3E%3C/svg%3E");mask-size:100% calc(100% - 47px),100% 48px;mask-position:top,bottom;mask-repeat:no-repeat}.onboarding_proArtwork__eGxV9:after,.onboarding_proArtwork__eGxV9:before{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;border:1px solid color-mix(in srgb,var(--pro-peach) 24%,transparent)}.onboarding_proArtwork__eGxV9:before{width:266px;height:266px;top:-137px;right:-137px}.onboarding_proArtwork__eGxV9:after{width:240px;height:240px;right:-80px;top:61px}.onboarding_proOrb__KuQe5{position:absolute;width:74px;height:74px;right:58px;bottom:-17px;border-radius:50%;background:radial-gradient(circle at 33% 25%,#f0b8a399,#d7957544 55%,#a8595522)}.onboarding_proHeader__iCC55 .onboarding_cardDescription__iLkTt,.onboarding_proHeader__iCC55 .onboarding_kicker__rrcMc{color:var(--pro-supporting)}.onboarding_proHeader__iCC55 .onboarding_trialBadge__L2PhK{background:#fff8ef1a;color:var(--pro-action-foreground)}.onboarding_proBody__M5LRx{padding:0 28px 28px}.onboarding_proBody__M5LRx>.onboarding_cardDescription__iLkTt{margin-top:0}.onboarding_proCard__O1B1n .onboarding_primary__PUDOK{border-color:var(--pro-action);background:var(--pro-action);color:var(--pro-action-foreground)}.onboarding_proCard__O1B1n .onboarding_primary__PUDOK:hover:not(:disabled){background:var(--pro-action-hover)}.onboarding_billing__HpUW_ label:has(input:focus-visible),.onboarding_proCard__O1B1n .onboarding_primary__PUDOK:focus-visible{outline:3px solid color-mix(in srgb,var(--pro-selection) 45%,transparent);outline-offset:3px}.onboarding_freeCard__4ZshF h2,.onboarding_proCard__O1B1n h1{font-size:23px;line-height:1.3;font-weight:600;letter-spacing:-.5px;margin-top:8px}.onboarding_proCard__O1B1n h1{outline:none}.onboarding_cardDescription__iLkTt{color:var(--muted-foreground);font-size:12px;line-height:1.7;margin-top:8px}.onboarding_checkList__188vb{list-style:none;padding:0;margin:21px 0 25px;display:grid;gap:14px}.onboarding_checkList__188vb li{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5}.onboarding_checkList__188vb svg{color:var(--setup-green);flex-shrink:0;margin-top:1px}.onboarding_freeCard__4ZshF .onboarding_checkList__188vb svg{color:var(--muted-foreground)}.onboarding_freeCard__4ZshF .onboarding_checkList__188vb li{font-weight:300}.onboarding_proCard__O1B1n .onboarding_checkList__188vb svg{color:var(--pro-selection)}.onboarding_checkList__188vb strong{font-weight:500;font-size:13px}.onboarding_checkList__188vb small{display:block;color:var(--muted-foreground);font-size:12px;margin-top:4px}.onboarding_freeCard__4ZshF>.onboarding_secondary__QjrGR{margin-top:auto;background:var(--background)}.onboarding_compactFreeCard__whSEY>.onboarding_secondary__QjrGR{margin-top:24px}.onboarding_compactFreeCard__whSEY .onboarding_checkList__188vb{margin-bottom:0}.onboarding_cardTop__JtqcH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.onboarding_trialBadge__L2PhK{font-size:10px;padding:3px 7px;background:color-mix(in srgb,var(--primary) 8%,var(--background));color:var(--primary);border-radius:4px;font-weight:500}.onboarding_billing__HpUW_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:0;padding:0;margin:0 0 17px;min-width:0}.onboarding_billing__HpUW_ label{display:flex;flex-direction:column;position:relative;border:1px solid var(--border);border-radius:10px;padding:13px 15px;cursor:pointer;min-width:0;background:var(--background)}.onboarding_billing__HpUW_ label:has(input:checked){border-color:var(--pro-selection);box-shadow:inset 0 0 0 1px var(--pro-selection);background:color-mix(in srgb,var(--pro-selection) 4%,var(--background))}.onboarding_billing__HpUW_ label:has(input:checked) .onboarding_planLabel__ImpMq{color:var(--pro-selection)}.onboarding_billing__HpUW_ input{position:absolute;top:17px;left:14px;width:14px;height:14px;accent-color:var(--pro-selection)}.onboarding_planLabel__ImpMq{display:flex;align-items:center;flex-wrap:wrap;gap:7px;justify-content:space-between;padding-left:22px;font-size:12px}.onboarding_planLabel__ImpMq small{font-size:10px;font-weight:600;padding:2px 5px;border-radius:4px;white-space:nowrap}.onboarding_bestValue__AN2C5{background:var(--pro-badge-background);color:var(--pro-badge-foreground)}.onboarding_planPrice__fVsYQ{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin-top:8px;font-size:12px}.onboarding_planPrice__fVsYQ strong{font-size:25px;letter-spacing:-.6px;font-weight:600}.onboarding_planPrice__fVsYQ>span{font-size:12px;color:var(--muted-foreground)}.onboarding_planTrial__Wg6qq{display:grid;gap:4px;margin-top:auto;padding-top:10px}.onboarding_planTrial__Wg6qq strong{font-size:17px;font-weight:600;line-height:1.25}.onboarding_planTrial__Wg6qq>span{color:var(--muted-foreground);font-size:12px;line-height:1.5}.onboarding_cardNote__QiXID{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted-foreground);font-size:11px;margin-top:11px;line-height:1.6}.onboarding_cardNote__QiXID svg{flex-shrink:0}.onboarding_mobileFree__J_CuC{display:none}.onboarding_srOnly__qmXfF{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (width > 640px) and (width <= 900px){.onboarding_profileGrid__duvCh{grid-template-columns:220px minmax(0,1fr);gap:18px}.onboarding_formFields__eT7Fd,.onboarding_practiceFields__qiNk5{grid-template-columns:1fr}.onboarding_emailPreferences__GAqBm,.onboarding_formFooter__1guvq .onboarding_primary__PUDOK{width:100%}}@media (width <= 640px){.onboarding_steps__omrR0{gap:20px;font-size:10px;margin-bottom:24px}.onboarding_steps__omrR0 li{gap:5px}.onboarding_steps__omrR0 li+li:before{left:-14px;width:8px}.onboarding_profileGrid__duvCh{grid-template-columns:1fr;gap:17px}.onboarding_formCard__bDepV{padding:23px 20px}.onboarding_profilePreview__CFPtv{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;text-align:left;padding:20px;gap:5px 17px;background:linear-gradient(to bottom,var(--profile-cover) 0 104px,var(--background) 104px)}.onboarding_avatar__R6zCJ{width:64px;height:64px;margin:0;grid-column:1}.onboarding_profilePreview__CFPtv h2{margin:0;font-size:19px}.onboarding_memberSince___Op1M{font-size:11px;margin-top:4px}.onboarding_previewStats__G7MAF{grid-column:1/-1;margin-top:14px;padding-top:16px;font-size:11px}.onboarding_previewStats__G7MAF>div{flex-direction:row;align-items:baseline;gap:7px}.onboarding_previewStats__G7MAF dd{order:-1;font-size:20px}.onboarding_input__CVkwv{font-size:16px}.onboarding_field__aPWqb{font-size:12px}.onboarding_error__oDn3Y{font-size:11px}.onboarding_comparison__qLDg0{grid-template-columns:1fr;gap:15px}.onboarding_freeCard__4ZshF{padding:23px}.onboarding_proHeader__iCC55{padding:23px 23px 68px}.onboarding_proBody__M5LRx{padding:0 23px 23px}.onboarding_freeCard__4ZshF{order:2}.onboarding_freeCard__4ZshF .onboarding_checkList__188vb{margin:18px 0 21px;gap:10px}.onboarding_mobileFree__J_CuC{display:block;margin:-10px 0 22px}.onboarding_mobileFree__J_CuC .onboarding_secondary__QjrGR{border:0;font-size:12px;text-decoration:underline;text-underline-offset:3px;color:var(--muted-foreground)}.onboarding_planLabel__ImpMq{font-size:11px;gap:5px}.onboarding_planPrice__fVsYQ strong{font-size:23px}.onboarding_planPrice__fVsYQ>span{font-size:10px}.onboarding_planTrial__Wg6qq>span{font-size:11px}}@media (width <= 520px){.onboarding_formFields__eT7Fd,.onboarding_practiceFields__qiNk5{grid-template-columns:1fr}.onboarding_emailPreferences__GAqBm,.onboarding_formFooter__1guvq .onboarding_primary__PUDOK{width:100%}}@media (width <= 370px){.onboarding_steps__omrR0{gap:16px;font-size:9px}.onboarding_steps__omrR0 li{gap:4px;min-width:0}.onboarding_steps__omrR0 li+li:before{left:-11px;width:6px}.onboarding_planLabel__ImpMq{flex-direction:column;align-items:flex-start}}.onboarding_layoutAvatarInline__PZrNA,.onboarding_layoutAvatarLabels__sBaFL,.onboarding_layoutAvatarStacked__Reuwg{.onboarding_formFields__eT7Fd{grid-template-columns:1fr;gap:20px;align-items:start}.onboarding_usernameField__WTQDH{width:calc((100% - 20px) / 2)}.onboarding_avatarControl__2Yjp2 button,.onboarding_input__CVkwv,[data-slot=select-trigger]{height:44px;min-height:44px;box-shadow:none}.onboarding_formFooter__1guvq .onboarding_primary__PUDOK{width:100%}}.onboarding_layoutAvatarInline__PZrNA,.onboarding_layoutAvatarLabels__sBaFL{.onboarding_avatarControl__2Yjp2{display:grid;grid-template-columns:48px max-content max-content;gap:16px;justify-content:start}.onboarding_avatarThumbnail__mF0y9{width:48px;height:48px}.onboarding_avatarActions__Ve9TZ{display:contents}.onboarding_avatarControl__2Yjp2 .onboarding_field__aPWqb{margin:0}}.onboarding_layoutAvatarLabels__sBaFL{.onboarding_avatarControl__2Yjp2{grid-template-columns:84px 48px max-content}.onboarding_avatarControl__2Yjp2 .onboarding_field__aPWqb{grid-column:1;grid-row:1}.onboarding_avatarThumbnail__mF0y9{grid-column:2}.onboarding_usernameField__WTQDH{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;column-gap:16px;width:calc((100% - 20px) / 2 + 100px);max-width:100%}.onboarding_usernameField__WTQDH .onboarding_field__aPWqb{margin:0}.onboarding_usernameField__WTQDH .onboarding_error__oDn3Y{grid-column:2}}@media (width <= 900px){.onboarding_layoutAvatarInline__PZrNA .onboarding_usernameField__WTQDH,.onboarding_layoutAvatarLabels__sBaFL .onboarding_usernameField__WTQDH,.onboarding_layoutAvatarStacked__Reuwg .onboarding_usernameField__WTQDH{width:100%}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarControl__2Yjp2,.onboarding_layoutAvatarLabels__sBaFL .onboarding_usernameField__WTQDH{column-gap:12px}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarControl__2Yjp2{grid-template-columns:64px 40px max-content}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarThumbnail__mF0y9{width:40px;height:40px}.onboarding_layoutAvatarLabels__sBaFL .onboarding_usernameField__WTQDH{grid-template-columns:64px minmax(0,1fr)}}@media (width <= 370px){.onboarding_layoutAvatarInline__PZrNA .onboarding_avatarControl__2Yjp2{column-gap:8px}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarControl__2Yjp2{grid-template-columns:40px max-content;row-gap:8px}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarControl__2Yjp2 .onboarding_field__aPWqb{grid-column:1/-1}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarThumbnail__mF0y9{grid-column:1;grid-row:2}.onboarding_layoutAvatarLabels__sBaFL .onboarding_avatarControl__2Yjp2 button{grid-column:2;grid-row:2}.onboarding_layoutAvatarLabels__sBaFL .onboarding_usernameField__WTQDH{grid-template-columns:1fr;row-gap:8px}.onboarding_layoutAvatarLabels__sBaFL .onboarding_usernameField__WTQDH .onboarding_error__oDn3Y{grid-column:1}}.onboarding_layoutBanner__WdMZ4,.onboarding_layoutCompact__E9zcP,.onboarding_layoutStacked__ffSlp{.onboarding_avatarControl__2Yjp2 button,.onboarding_input__CVkwv,[data-slot=select-trigger]{height:44px;min-height:44px;border-radius:8px;box-shadow:none}.onboarding_formFooter__1guvq .onboarding_primary__PUDOK{width:100%}.onboarding_avatarThumbnail__mF0y9{width:48px;height:48px}.onboarding_avatarControl__2Yjp2{gap:12px}}.onboarding_layoutCompact__E9zcP{max-width:860px;.onboarding_profileGrid__duvCh{grid-template-columns:248px minmax(0,1fr);gap:20px}.onboarding_formFields__eT7Fd{grid-template-columns:max-content minmax(0,1fr);gap:16px}.onboarding_formCard__bDepV{padding:28px}}.onboarding_layoutStacked__ffSlp{max-width:680px;.onboarding_profileGrid__duvCh{grid-template-columns:248px minmax(0,1fr);gap:20px}.onboarding_formFields__eT7Fd,.onboarding_practiceFields__qiNk5{grid-template-columns:1fr;gap:18px}.onboarding_avatarControl__2Yjp2{gap:16px}.onboarding_avatarThumbnail__mF0y9{width:64px;height:64px}.onboarding_emailPreferences__GAqBm{width:100%;margin-top:18px}.onboarding_practiceSection__jiZf2{margin-top:24px}.onboarding_formTitle__FT8T2{margin-bottom:20px}.onboarding_formFooter__1guvq{margin-top:24px}}.onboarding_layoutBanner__WdMZ4{max-width:620px;.onboarding_profileGrid__duvCh{grid-template-columns:1fr;gap:0}.onboarding_profilePreview__CFPtv{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:16px;align-items:center;padding:24px 28px;border-radius:15px 15px 0 0;text-align:left;background:var(--profile-cover)}.onboarding_avatar__R6zCJ{width:64px;height:64px;margin:0;border-width:3px}.onboarding_profilePreview__CFPtv h2{margin:0;font-size:19px}.onboarding_memberSince___Op1M{font-size:11px;margin-top:5px}.onboarding_previewStats__G7MAF{grid-column:auto;border:0;margin:0;padding:0;gap:22px;font-size:10px}.onboarding_previewStats__G7MAF dd{font-size:22px}.onboarding_formCard__bDepV{border-top:0;border-radius:0 0 15px 15px}.onboarding_formFields__eT7Fd{grid-template-columns:max-content minmax(0,1fr);gap:16px}.onboarding_practiceFields__qiNk5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width <= 900px) and (width > 640px){.onboarding_layoutCompact__E9zcP .onboarding_formFields__eT7Fd{grid-template-columns:1fr}}@media (width <= 640px){.onboarding_layoutCompact__E9zcP .onboarding_profileGrid__duvCh,.onboarding_layoutStacked__ffSlp .onboarding_profileGrid__duvCh{grid-template-columns:1fr}.onboarding_layoutCompact__E9zcP .onboarding_formCard__bDepV,.onboarding_layoutStacked__ffSlp .onboarding_formCard__bDepV{padding:23px 20px}.onboarding_layoutBanner__WdMZ4 .onboarding_formFields__eT7Fd,.onboarding_layoutBanner__WdMZ4 .onboarding_practiceFields__qiNk5,.onboarding_layoutCompact__E9zcP .onboarding_formFields__eT7Fd{grid-template-columns:1fr;gap:18px}.onboarding_layoutBanner__WdMZ4 .onboarding_profilePreview__CFPtv{grid-template-columns:64px minmax(0,1fr);gap:8px 16px;padding:20px}.onboarding_layoutBanner__WdMZ4 .onboarding_previewStats__G7MAF{grid-column:1/-1;margin-top:12px;font-size:11px}.onboarding_layoutBanner__WdMZ4 .onboarding_previewStats__G7MAF>div{flex-direction:row;align-items:baseline;gap:7px}.onboarding_layoutBanner__WdMZ4 .onboarding_previewStats__G7MAF dd{font-size:20px}}