.planForm_box__9_kim{min-width:0}.planForm_form__WYljN{gap:var(--space-5)}.planForm_stepper__dxhpq{position:relative;display:flex;flex-direction:column;gap:var(--space-3);-webkit-padding-after:var(--space-4);padding-block-end:var(--space-4);-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle)}.planForm_stepCount__9YzE_{margin:0;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-muted)}.planForm_stepList__LDA8P{position:relative;z-index:1;display:flex;justify-content:space-between;gap:var(--space-2);margin:0;padding:0;list-style:none}.planForm_stepItem__wck2F{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-muted)}.planForm_stepItem__wck2F:first-child{align-items:flex-start}.planForm_stepItem__wck2F:last-child{align-items:flex-end}.planForm_stepDot__MDwHG{display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:var(--radius-circle);border:2px solid var(--border-default);background:var(--surface-card);font-family:var(--font-latin);font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--text-muted);transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.planForm_stepItem__wck2F[aria-current=step]{color:var(--text-strong)}.planForm_stepItem__wck2F[aria-current=step] .planForm_stepDot__MDwHG{border-color:var(--brand-fill);background:var(--brand-fill);color:var(--brand-on);box-shadow:0 0 0 5px color-mix(in oklab,var(--brand) 16%,transparent)}.planForm_stepItem__wck2F[data-done] .planForm_stepDot__MDwHG{border-color:var(--success);background:color-mix(in oklab,var(--success) 14%,var(--surface-card));color:var(--success)}.planForm_stepLabel__ctnbb{white-space:nowrap}.planForm_rail__Z8qVy{position:relative}.planForm_track__1baeW{position:absolute;inset-inline:15px;inset-block-start:14px;block-size:2px;border-radius:var(--radius-pill);background:var(--border-subtle)}.planForm_trackFill__Tg_kQ{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(270deg,var(--brand),var(--blue-300));transform-origin:right center;transition:transform .52s cubic-bezier(.22,1,.36,1)}.planForm_step__UGqmE{display:flex;flex-direction:column;gap:var(--space-5);min-width:0;margin:0;padding:0;border:0}.planForm_stepTitle__cMvyH:focus{outline:none}.planForm_stepTitle__cMvyH:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:var(--radius-sm)}.planForm_off__7e9_d.planForm_off__7e9_d{display:none}.planForm_closing__c7xzp{display:flex;flex-direction:column;gap:var(--space-4)}.planForm_closing__c7xzp[data-inactive],.planForm_step__UGqmE[data-inactive],.planForm_submitWrap__uOC0s[data-inactive]{display:none}.planForm_nav__Vh0gs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.planForm_submitWrap__uOC0s{flex:1 1 auto;display:flex}.planForm_submitWrap__uOC0s>*{flex:1 1 auto}.planForm_back__Q7BuT,.planForm_next__K9jjE{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);box-sizing:border-box;min-block-size:48px;padding-inline:var(--space-6);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-md);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.planForm_next__K9jjE{flex:1 1 auto;border:1px solid transparent;background:var(--brand-fill);color:var(--brand-on)}.planForm_nextArrow__uht4e{transition:transform var(--dur-base) var(--ease-out)}.planForm_back__Q7BuT{border:1px solid var(--border-default);background:transparent;color:var(--text-strong)}@media (hover:hover){.planForm_next__K9jjE:hover{background:var(--brand-fill-hover);color:var(--brand-on)}.planForm_next__K9jjE:hover .planForm_nextArrow__uht4e{transform:translateX(-4px)}.planForm_back__Q7BuT:hover{border-color:var(--brand);background:transparent;color:var(--text-brand)}}.planForm_back__Q7BuT:focus-visible,.planForm_next__K9jjE:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.planForm_trackFill__Tg_kQ{transition:none}}html[data-a11y-motion=stop] .planForm_trackFill__Tg_kQ{transition:none}@media (scripting:none){.planForm_closing__c7xzp[data-inactive],.planForm_step__UGqmE[data-inactive],.planForm_submitWrap__uOC0s[data-inactive]{display:flex}.planForm_back__Q7BuT,.planForm_next__K9jjE,.planForm_stepper__dxhpq{display:none}}@media (max-width:760px){.planForm_back__Q7BuT,.planForm_next__K9jjE{padding-inline:var(--space-4)}.planForm_stepLabel__ctnbb{font-size:var(--text-xs)}}.why_grid__S18bZ{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;grid-gap:clamp(var(--space-10),5vw,var(--space-20));gap:clamp(var(--space-10),5vw,var(--space-20))}.why_text__ntq8O{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.why_prose__Ve7q4{display:flex;flex-direction:column;gap:var(--space-4);max-width:64ch;font:var(--role-body);line-height:var(--leading-relaxed);color:var(--text-body)}.why_prose__Ve7q4 p{margin:0;text-wrap:pretty}.why_prose__Ve7q4 p:first-child{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-strong)}.why_goals__BTUF_{display:flex;flex-direction:column;gap:var(--space-3);-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2);padding:var(--space-6);border-radius:var(--radius-2xl);border:1px solid color-mix(in oklab,var(--brand) 22%,var(--border-subtle));background:radial-gradient(80% 120% at 100% 0,color-mix(in oklab,var(--brand) 8%,transparent),transparent 70%),var(--surface-card)}.why_goalsTitle__qhxlJ{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font:var(--role-h4);font-size:var(--text-md);color:var(--text-strong)}.why_goalsTitle__qhxlJ svg{color:var(--text-brand)}.why_goalList__dWbDS{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.why_goal__NHyL0{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;grid-gap:var(--space-3);gap:var(--space-3)}.why_goalNum__JrmSq{font-family:var(--font-latin);font-size:var(--text-md);font-weight:var(--fw-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-brand)}.why_goalText__hyq3M{font:var(--role-body);line-height:var(--leading-snug);color:var(--text-strong);text-wrap:pretty}.why_side__oWcZV{min-width:0}.why_scene__fP71q{display:flex;flex-direction:column;gap:var(--space-4)}.why_switch__4DcrT{display:inline-flex;align-self:center;gap:4px;padding:4px;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-sunken)}.why_switchBtn___jLI7{min-height:40px;padding-inline:var(--space-5);border:0;border-radius:var(--radius-pill);background:transparent;font:inherit;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-muted);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.why_switchBtn___jLI7[aria-pressed=true]{background:var(--brand-fill);color:var(--brand-on)}@media (hover:hover){.why_switchBtn___jLI7[aria-pressed=false]:hover{background:var(--surface-card);color:var(--text-strong)}.why_switchBtn___jLI7[aria-pressed=true]:hover{background:var(--brand-fill-hover);color:var(--brand-on)}}.why_switchBtn___jLI7:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (pointer:coarse){.why_switchBtn___jLI7{min-height:var(--control-touch)}}.why_stage__fVnFh{position:relative;isolation:isolate;min-height:380px;border-radius:var(--radius-2xl);overflow:hidden;background:radial-gradient(70% 60% at 50% 40%,color-mix(in oklab,var(--brand) 12%,transparent),transparent 75%),radial-gradient(circle at 1px 1px,color-mix(in oklab,var(--brand) 16%,transparent) 1px,transparent 1.4px) 0 0 /22px 22px,var(--surface-sunken);border:1px solid var(--border-subtle)}.why_notes__n7HkR{position:absolute;inset:0;margin:0;padding:0;list-style:none}.why_note__1Fy8M{--x:0%;--y:0%;--r:0deg;position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);display:inline-flex;align-items:center;gap:var(--space-2);max-inline-size:62%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--accent-amber) 40%,var(--border-default));background:color-mix(in oklab,var(--accent-amber) 10%,var(--surface-card));box-shadow:0 14px 26px -18px color-mix(in oklab,var(--slate-950) 60%,transparent);font-size:var(--text-sm);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text-strong);transform:rotate(var(--r));transition:opacity .42s var(--ease-out),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * 60ms)}.why_note__1Fy8M:first-child{--x:8%;--y:10%;--r:-6deg;--dx:-80px;--dy:90px}.why_note__1Fy8M:nth-child(2){--x:38%;--y:34%;--r:5deg;--dx:-20px;--dy:20px}.why_note__1Fy8M:nth-child(3){--x:12%;--y:62%;--r:-3deg;--dx:-80px;--dy:-40px}.why_note__1Fy8M:nth-child(4){--x:44%;--y:78%;--r:7deg;--dx:0px;--dy:-90px}.why_noteIcon__dXMwD{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:var(--radius-circle);background:color-mix(in oklab,var(--accent-amber) 22%,var(--surface-card));color:color-mix(in oklab,var(--accent-amber) 55%,var(--slate-950))}.why_scene__fP71q[data-state=after] .why_note__1Fy8M{opacity:0;transform:translate(var(--dx,0),var(--dy,0)) rotate(0deg) scale(.55);pointer-events:none}.why_card__VP0Bq{position:absolute;inset:50% auto auto 50%;display:flex;flex-direction:column;gap:var(--space-4);box-sizing:border-box;inline-size:min(86%,400px);padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid color-mix(in oklab,var(--brand) 24%,var(--border-subtle));background:var(--surface-card);box-shadow:0 30px 60px -30px color-mix(in oklab,var(--slate-950) 55%,transparent);transform:translate(-50%,-50%);transition:opacity .42s var(--ease-out) .16s,transform .62s cubic-bezier(.22,1,.36,1) .16s}.why_scene__fP71q[data-state=before] .why_card__VP0Bq{opacity:0;transform:translate(-50%,-42%) scale(.94);pointer-events:none}.why_cardHead__97rhJ{display:flex;align-items:center;gap:var(--space-3);margin:0;-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3);-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle)}.why_cardIcon__8nGCw{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:var(--radius-circle);background:var(--brand-fill);color:var(--brand-on);box-shadow:0 0 0 6px color-mix(in oklab,var(--brand) 14%,transparent)}.why_cardTitle__s7V1N{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--text-md);font-weight:var(--fw-bold);line-height:var(--leading-snug);color:var(--text-strong);text-wrap:balance}.why_cardTitle__s7V1N small{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-brand)}.why_cardLine__wIzNV{margin:0;font:var(--role-body);color:var(--text-muted);text-wrap:pretty}.why_rows__oj0FJ{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.why_row__E_Irb{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text-strong);transition:opacity .36s var(--ease-out),transform .48s cubic-bezier(.22,1,.36,1);transition-delay:calc(.36s + var(--i, 0) * .11s)}.why_scene__fP71q[data-state=before] .why_row__E_Irb{opacity:0;transform:translateX(-12px);transition-delay:0s}.why_rowCheck__rLNbO{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:var(--radius-circle);background:color-mix(in oklab,var(--success) 16%,var(--surface-card));color:var(--success)}.why_cardBar__ePbDT{display:block;height:6px;overflow:hidden;border-radius:var(--radius-pill);background:var(--border-subtle)}.why_cardBar__ePbDT>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(270deg,var(--brand),var(--blue-300));transform-origin:right center;transition:transform .9s cubic-bezier(.22,1,.36,1) .5s}.why_scene__fP71q[data-state=before] .why_cardBar__ePbDT>span{transform:scaleX(.08);transition-delay:0s}@media (prefers-reduced-motion:reduce){.why_cardBar__ePbDT>span,.why_card__VP0Bq,.why_note__1Fy8M,.why_row__E_Irb{transition:none}}html[data-a11y-motion=stop] .why_cardBar__ePbDT>span,html[data-a11y-motion=stop] .why_card__VP0Bq,html[data-a11y-motion=stop] .why_note__1Fy8M,html[data-a11y-motion=stop] .why_row__E_Irb{transition:none}@media (max-width:1080px){.why_grid__S18bZ{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.why_side__oWcZV{inline-size:min(100%,560px);margin-inline:auto}}@media (max-width:760px){.why_prose__Ve7q4 p:first-child{font-size:var(--text-md)}.why_goals__BTUF_{padding:var(--space-5) var(--space-4)}.why_stage__fVnFh{min-height:320px}.why_note__1Fy8M{max-inline-size:70%;padding:var(--space-2) var(--space-3)}.why_card__VP0Bq{padding:var(--space-5) var(--space-4)}}@media (max-width:480px){.why_stage__fVnFh{min-height:288px}}