.funnel_shell__AspfY{height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--background);--t-exit:170ms;--t-enter:260ms;--ease:cubic-bezier(0.2,0.7,0.2,1)}.funnel_top__oXp2k{flex:none;display:flex;align-items:center;gap:clamp(12px,2vw,24px);padding:10px var(--gutter);border-bottom:1px solid var(--border);min-height:52px}.funnel_logo__GMbUS{display:inline-flex;align-items:center;min-height:var(--p-touch,44px)}.funnel_topEnd__R_uKn{display:flex;align-items:center;gap:12px}.funnel_back__XNhkI{display:inline-flex;align-items:center;min-height:var(--p-touch,44px);font-size:var(--fs-label-sm);color:var(--muted-foreground);text-decoration:underline;text-underline-offset:4px}.funnel_back__XNhkI:hover{color:var(--foreground)}.funnel_stage__n1QgP{flex:1;min-height:0;width:100%;max-width:var(--container);margin-inline:auto;padding:clamp(8px,2.4vw,32px) var(--gutter);display:grid;gap:clamp(14px,3vw,48px);align-content:center;justify-items:stretch;overflow-y:auto;overscroll-behavior:contain}@media (min-width:900px){.funnel_stage__n1QgP{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(32px,4vw,64px)}}.funnel_ask__lM0ig{min-width:0;display:flex;flex-direction:column;justify-content:center}@media (min-width:900px){.funnel_ask__lM0ig{min-height:24rem}}.funnel_world__U_L3y{min-width:0}@media (max-width:1023px){.funnel_world__U_L3y{order:-1;max-height:min(34dvh,300px);overflow:hidden}}.funnel_prompt__ssw4O{font-size:23px;line-height:1.28;letter-spacing:-.01em;max-width:22ch;text-wrap:balance}.funnel_prompt__ssw4O,.funnel_say__q_VVC{font-family:var(--font-display);font-weight:700;margin:0;color:var(--foreground)}.funnel_say__q_VVC{font-size:clamp(1.9rem,4.6vw,3.4rem);line-height:1.3;letter-spacing:0;max-width:14em}.funnel_say__q_VVC span{display:block}.funnel_sayAccent__HRncL{color:var(--brand-accent)}.funnel_hint__3Ajoj{margin:clamp(12px,1.6vw,18px) 0 0;font-size:var(--fs-body-sm);color:var(--muted-foreground)}.funnel_actions__vVxLq{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(14px,2vw,22px);margin-top:clamp(24px,3vw,40px)}.funnel_quiet__lOQ7B{display:inline-flex;align-items:center;min-height:var(--p-touch,44px);font-size:var(--fs-body-sm);color:var(--muted-foreground);text-decoration:underline;text-underline-offset:4px}.funnel_quiet__lOQ7B:hover{color:var(--foreground)}.funnel_options__iiUzU{margin-top:clamp(22px,2.8vw,36px);border-top:1px solid var(--border)}.funnel_option__ITZ7C{display:flex;align-items:center;gap:14px;width:100%;min-height:58px;padding:clamp(14px,1.8vw,20px) 4px;border:0;border-bottom:1px solid var(--border);background:transparent;text-align:start;cursor:pointer;color:var(--muted-foreground);transition:color .2s ease,padding-inline-start .26s ease}.funnel_option__ITZ7C:hover{color:var(--foreground);padding-inline-start:12px}.funnel_option__ITZ7C:focus-visible{outline:none;box-shadow:var(--ring-focus);border-radius:var(--radius-sm)}.funnel_optionMark__PFNqY{flex:none;width:10px;height:10px;border-radius:var(--radius-full);border:1px solid var(--field-border);background:transparent;transition:background .24s ease,border-color .24s ease,transform .24s ease}.funnel_option__ITZ7C:hover .funnel_optionMark__PFNqY{border-color:var(--primary)}.funnel_optionLabel__0Zu_W{font-size:clamp(1.0625rem,1.9vw,1.375rem);font-weight:500;line-height:1.45}.funnel_optionOn__6fAQ_{color:var(--foreground);padding-inline-start:12px}.funnel_optionOn__6fAQ_ .funnel_optionMark__PFNqY{background:var(--primary);border-color:var(--primary);transform:scale(1.25)}.funnel_optionOn__6fAQ_ .funnel_optionLabel__0Zu_W{font-weight:700}.funnel_landing__NenMV{margin:clamp(14px,1.8vw,20px) 0 0;min-height:1.6em;font-size:var(--fs-body-sm);line-height:1.7;color:var(--muted-foreground)}.funnel_landingHit__V7NjZ{color:var(--brand-accent);font-weight:700}.funnel_landingWait__1NjhQ{color:var(--muted-foreground)}.funnel_handover__z_lWT{margin-top:clamp(10px,1.4vw,20px);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.funnel_prev__gcaOf{display:inline-flex;align-items:center;gap:8px;min-height:var(--p-touch,44px);padding-inline:12px;border:1px solid var(--edge-strong,var(--border));background:transparent;font:inherit;font-size:var(--fs-label-sm);color:var(--ash);cursor:pointer;transition:color .2s var(--ease),border-color .2s var(--ease)}.funnel_prev__gcaOf:hover{color:var(--foreground);border-color:var(--field-border)}@media (min-width:1024px){.funnel_option__ITZ7C{min-height:60px}}@media (max-height:730px){.funnel_option__ITZ7C{min-height:44px}}.funnel_entering__MbAhh{animation:funnel_enter__b8E_4 var(--t-enter) var(--ease) both}.funnel_leaving___bEYo{animation:funnel_exit__Mvybr var(--t-exit) var(--ease) both}@keyframes funnel_enter__b8E_4{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}@keyframes funnel_exit__Mvybr{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,-6px,0)}}@media (prefers-reduced-motion:reduce){.funnel_entering__MbAhh,.funnel_leaving___bEYo,.funnel_optionMark__PFNqY,.funnel_option__ITZ7C,.funnel_progressFill__0joXk{transition:none!important;animation:none!important}.funnel_leaving___bEYo{opacity:0}}.funnel_progress__5aYRD{flex:1;min-width:0;height:2px;border-radius:var(--radius-full);background:var(--hairline);overflow:hidden}.funnel_progressFill__0joXk{display:block;height:100%;width:var(--pct,0);background:var(--primary);transition:width .62s var(--ease)}.funnel_chapter__zbz66{margin:0 0 clamp(10px,1.4vw,16px);font-size:var(--fs-label-sm);font-weight:700;letter-spacing:.04em;color:var(--muted-foreground)}.funnel_chapter__zbz66:before{content:"";display:inline-block;width:18px;height:1px;margin-inline-end:10px;vertical-align:middle;background:var(--brand-accent)}.funnel_form__x20OG{gap:clamp(4px,.8vw,8px)}.funnel_field__7XI2A,.funnel_form__x20OG{display:grid;margin-top:clamp(20px,2.6vw,32px);border-top:1px solid var(--border)}.funnel_field__7XI2A{gap:4px;padding-block:clamp(12px,1.5vw,16px);border-bottom:1px solid var(--border)}.funnel_form__x20OG .funnel_field__7XI2A{margin-top:0;border-top:0}.funnel_fieldLabel__F7WXg{font-size:var(--fs-label-sm);color:var(--muted-foreground)}.funnel_input__o_G_4,.funnel_textarea__pkRRf{width:100%;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:clamp(1.0625rem,1.9vw,1.375rem);font-weight:500;line-height:1.5;padding:2px 0}.funnel_textarea__pkRRf{resize:vertical;min-height:6.5em;font-size:clamp(1rem,1.6vw,1.1875rem)}.funnel_input__o_G_4::placeholder,.funnel_textarea__pkRRf::placeholder{color:var(--muted-foreground);opacity:.75}.funnel_input__o_G_4:focus-visible,.funnel_textarea__pkRRf:focus-visible{outline:none}.funnel_field__7XI2A:focus-within{border-bottom-color:var(--primary)}.funnel_counter__JNBz7{margin:0;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.funnel_consent__12_vo{display:flex;align-items:flex-start;gap:10px;margin-top:clamp(16px,2vw,22px);font-size:var(--fs-body-sm);line-height:1.7;color:var(--muted-foreground);cursor:pointer}.funnel_consent__12_vo input{flex:none;margin-top:.35em;width:16px;height:16px;accent-color:var(--primary)}.funnel_missing__emKl7{margin:clamp(12px,1.6vw,18px) 0 0;font-size:var(--fs-body-sm);color:var(--muted-foreground)}.funnel_missing__emKl7 a{color:var(--brand-accent);font-weight:700;text-decoration:underline;text-underline-offset:4px}.funnel_error__kXi1U{margin:clamp(12px,1.6vw,18px) 0 0;font-size:var(--fs-body-sm);line-height:1.7;color:var(--brand-danger);font-weight:500}@media (prefers-reduced-motion:reduce){.funnel_progress__5aYRD:after{transition:none!important}}@media (max-width:899px){.funnel_worldQuiet__vnBVq .plotHide{display:none}}.funnel_chapters__3V_3n{flex:none;display:flex;align-items:stretch;gap:0;min-height:30px;padding-inline:var(--gutter);border-bottom:1px solid var(--border);background:var(--surface);overflow-x:auto;scrollbar-width:none}.funnel_chapters__3V_3n::-webkit-scrollbar{display:none}.funnel_chapter__zbz66{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;padding-inline:6px;border-bottom:2px solid transparent;font-size:var(--p-meta,11.5px);font-weight:500;color:var(--ash-2);white-space:nowrap;overflow:hidden}.funnel_chapter__zbz66>:last-child{overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.funnel_chapter__zbz66{flex:1 0 auto;min-width:74px;padding-inline:10px}}.funnel_chapterDot__u_8PQ{width:6px;height:6px;flex:none;background:var(--dot-locked)}.funnel_chapterDone__M7zJb{color:var(--ash)}.funnel_chapterDone__M7zJb .funnel_chapterDot__u_8PQ{background:var(--dot-open)}.funnel_chapterNow__9QD2h{color:var(--foreground);font-weight:700;border-bottom-color:var(--primary)}.funnel_chapterNow__9QD2h .funnel_chapterDot__u_8PQ{background:var(--primary)}@media (min-width:768px){.funnel_chapters__3V_3n{padding-inline:clamp(var(--gutter),4vw,46px)}}.funnel_docName__FU4qg{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-label-sm);color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funnel_docDot__uaXYx{width:5px;height:5px;flex:none;background:var(--primary)}.funnel_saveLabel__rp2pu{white-space:nowrap}.funnel_foot__Dz_2Z{flex:none;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:var(--p-statusbar,30px);padding:6px var(--gutter);border-top:1px solid var(--hairline);background:var(--surface)}.funnel_footLine__7VQ8q{white-space:nowrap}.funnel_footDots__Awc_0{display:flex;align-items:center;gap:3px;min-width:0;overflow:hidden}.funnel_footDot__E4ly6{width:5px;height:5px;flex:none;background:var(--dot-locked)}.funnel_footDotDone__vjSTp{background:var(--dot-open)}.funnel_footDotNow__Iry_4{background:var(--primary)}@media (max-width:767px){.funnel_docName__FU4qg{max-width:40vw}.funnel_footDots__Awc_0{display:none}}@media (min-width:768px){.funnel_prompt__ssw4O{font-size:27px}}@media (min-width:1024px){.funnel_prompt__ssw4O{font-size:34px}}.funnel_options__iiUzU{display:grid;grid-template-columns:1fr;gap:0 clamp(16px,2vw,34px);border-top:0}.funnel_option__ITZ7C{border-top:1px solid var(--border);border-bottom:0}@media (max-width:767px){.funnel_options__iiUzU:has(>:nth-child(7)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.funnel_options__iiUzU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.funnel_options__iiUzU{grid-template-columns:repeat(3,minmax(0,1fr))}}.funnel_rail__PCCtu{display:none}@media (min-width:1024px){.funnel_rail__PCCtu{display:flex;flex-direction:column;gap:2px;align-self:start}.funnel_chapters__3V_3n{display:none}}.funnel_railMark__5BLbx{margin:0 0 10px}.funnel_railRow__xDIgJ{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;padding-inline:8px;border-inline-start:2px solid transparent;font-size:var(--fs-label-sm);color:var(--ash)}.funnel_railNum__pPQH9{color:var(--ash-2)}.funnel_railName__Pzh2j{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel_railCount__J4eIx{font-family:ui-monospace,Menlo,monospace;font-size:var(--p-meta,11.5px);color:var(--ash-2)}.funnel_railRowNow__Khgc0{color:var(--foreground);font-weight:700;border-inline-start-color:var(--primary);background:var(--surface)}.funnel_railRowNow__Khgc0 .funnel_railNum__pPQH9{color:var(--foreground)}@media (min-width:1024px){.funnel_stage__n1QgP{grid-template-columns:200px minmax(0,1fr) 264px;align-items:center}}.funnel_footDot__E4ly6{width:14px;height:4px}@media (max-width:767px){.funnel_footDot__E4ly6{width:8px}}.funnel_file__LCCM_{display:none}@media (min-width:1024px){.funnel_file__LCCM_{display:flex;flex-direction:column;gap:26px;align-self:start}}.funnel_fileBlock__4FhFh{display:flex;flex-direction:column;gap:6px}.funnel_fileRow__VOfFN{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:30px;border-bottom:1px solid var(--hairline);font-size:var(--fs-label-sm)}.funnel_fileKey__CunwM{color:var(--ash)}.funnel_fileVal__JT0o_{color:var(--foreground);font-weight:700;text-align:end}.funnel_fileNote__KzOsW{margin:0;color:var(--ash-2);line-height:1.7}.funnel_cells__Pc_Ng{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.funnel_cell__8i_KG{height:16px;border:1px solid var(--edge-soft)}.funnel_cellOn__egX5y{border-color:var(--primary);background:color-mix(in oklab,var(--primary) 16%,transparent)}.hero-scene_scene__GoLAF{position:relative;overflow:hidden;background:var(--background);padding-block:clamp(48px,7vw,104px) clamp(56px,8vw,120px)}.hero-scene_rules__oY0Hi{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(to left,var(--hairline) 0 1px,transparent 1px calc(100% / 6));background-size:min(1200px,calc(100% - 48px)) 100%;background-position:top;background-repeat:no-repeat;opacity:.75;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 72%,transparent)}.hero-scene_inner__kJqfl{position:relative;width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:clamp(40px,5vw,72px);align-items:center}@media (min-width:1024px){.hero-scene_inner__kJqfl{grid-template-columns:6fr 6fr;gap:clamp(40px,4vw,64px)}}.hero-scene_eyebrow__FJcMy{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-label-sm);color:var(--muted-foreground);margin:0 0 clamp(20px,2.4vw,30px)}.hero-scene_eyebrowDot__Pio3L{width:7px;height:7px;border-radius:var(--radius-full);background:var(--primary);flex:none}.hero-scene_eyebrowRule__ZzoPH{display:inline-block;width:clamp(28px,5vw,64px);height:1px;background:var(--border)}.hero-scene_title__6_00T{font-family:var(--font-display);font-weight:700;font-size:clamp(2.15rem,4.9vw,4.25rem);line-height:1.22;letter-spacing:0;margin:0;color:var(--foreground)}.hero-scene_titleLine__0A3cj{display:block;white-space:nowrap}.hero-scene_titleAccent__fg08I{color:var(--brand-accent)}.hero-scene_lede__kjRpg{margin:clamp(20px,2.4vw,30px) 0 0;max-width:46ch;font-size:var(--fs-body-lg);line-height:1.85;color:var(--muted-foreground);text-wrap:pretty}.hero-scene_actions__Rxa8t{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,3vw,40px)}.hero-scene_mechanism__wgp8V{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:clamp(28px,3vw,40px) 0 0;padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--border);font-size:var(--fs-body-sm);color:var(--muted-foreground)}.hero-scene_mechanismStep__GI3pJ{color:var(--foreground);font-weight:500}.hero-scene_mechanismArrow__w766m{color:var(--muted-foreground)}.hero-scene_houseCol__SAZmX{position:relative}.hero-scene_shell__bZPrM{position:relative;padding:clamp(14px,1.6vw,20px)}.hero-scene_shell__bZPrM:before{content:"";position:absolute;inset:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--surface) 55%,var(--background));pointer-events:none;transform-origin:center;animation:hero-scene_shellClose__93Ygg .64s cubic-bezier(.22,1,.36,1) .98s both}.hero-scene_shell__bZPrM>*{position:relative}@keyframes hero-scene_shellClose__93Ygg{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:none}}.hero-scene_shellBar__p7WcA{animation:hero-scene_shellClose__93Ygg .64s cubic-bezier(.22,1,.36,1) 1.08s both;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px clamp(12px,1.4vw,16px);margin-bottom:clamp(12px,1.4vw,16px);border-bottom:1px solid var(--border)}.hero-scene_shellTitle__ss_aU{margin:0;font-size:var(--fs-label-md);font-weight:700;color:var(--foreground)}.hero-scene_shellHint__83ayj{margin:0;font-size:var(--fs-label-sm);color:var(--muted-foreground)}@keyframes hero-scene_assemble__BQsXE{0%{transform:translate3d(var(--dx),var(--dy),0) rotate(var(--rot)) scale(var(--sc));opacity:0}22%{transform:translate3d(var(--dx),var(--dy),0) rotate(var(--rot)) scale(var(--sc));opacity:1}to{transform:none;opacity:1}}.hero-scene_piece__3SFXF{transform:none;opacity:1;animation:hero-scene_assemble__BQsXE 1.04s cubic-bezier(.22,1,.36,1) var(--delay) both}.hero-scene_primaryGrid__oA1EB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:clamp(14px,1.6vw,18px)}.hero-scene_cardMain__oTNgM{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:clamp(14px,1.5vw,18px);min-height:138px;display:flex;flex-direction:column;gap:6px}.hero-scene_cardLabel__2m97D{margin:0;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.hero-scene_cardValue__lLcZy{margin:0;font-size:var(--fs-title-md);font-weight:700;line-height:1.4;color:var(--foreground);text-wrap:pretty}.hero-scene_cardFoot__c1uBw{margin-top:auto;padding-top:12px}.hero-scene_meterIdle__Q8VCs{height:6px;border-radius:var(--radius-full);background-image:repeating-linear-gradient(to left,var(--field-border) 0 4px,transparent 4px 9px)}.hero-scene_chip__8_Alc{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-label-sm);color:var(--foreground);background:var(--muted);border-radius:var(--radius-full);padding:5px 11px}.hero-scene_chipDot__88laT{width:6px;height:6px;border-radius:var(--radius-full);background:var(--primary);flex:none}.hero-scene_rows__jenuy{display:grid}.hero-scene_row__YVxHv{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:clamp(9px,1vw,12px) 4px;border-top:1px solid var(--border)}.hero-scene_rowLabel__vYb93{margin:0;font-size:var(--fs-body-sm);font-weight:700;color:var(--foreground);white-space:nowrap}.hero-scene_rowValue__JqGvH{margin:0;font-size:var(--fs-body-sm);line-height:1.6;color:var(--muted-foreground);text-align:end;text-wrap:pretty}.hero-scene_dots__GwJjb{display:flex;gap:5px;flex:none}.hero-scene_dot__BmZNA{width:7px;height:7px;border-radius:var(--radius-full);background:var(--field-border)}@media (max-width:640px){.hero-scene_scene__GoLAF{padding-block:38px 44px}.hero-scene_inner__kJqfl{gap:30px}.hero-scene_eyebrow__FJcMy{margin-bottom:16px}.hero-scene_lede__kjRpg{margin-top:16px}.hero-scene_actions__Rxa8t{margin-top:22px}.hero-scene_mechanism__wgp8V{margin-top:22px;padding-top:16px}.hero-scene_shell__bZPrM{padding:12px}.hero-scene_primaryGrid__oA1EB{gap:8px;margin-bottom:12px}.hero-scene_cardMain__oTNgM{min-height:118px;padding:13px}.hero-scene_shellBar__p7WcA{padding-bottom:11px;margin-bottom:11px}.hero-scene_rules__oY0Hi{display:none}.hero-scene_piece__3SFXF{animation-name:hero-scene_assembleSm__Js_tG}@keyframes hero-scene_assembleSm__Js_tG{0%{transform:translate3d(calc(var(--dx) * .42),calc(var(--dy) * .42),0) rotate(var(--rot)) scale(var(--sc));opacity:0}22%{transform:translate3d(calc(var(--dx) * .42),calc(var(--dy) * .42),0) rotate(var(--rot)) scale(var(--sc));opacity:1}to{transform:none;opacity:1}}}@media (prefers-reduced-motion:reduce){.hero-scene_piece__3SFXF,.hero-scene_shellBar__p7WcA,.hero-scene_shell__bZPrM:before{animation:none;transform:none;opacity:1}}.scenes_section__uxxTj{position:relative;padding-block:clamp(56px,8vw,128px)}.scenes_onSurface__lngWr{background:var(--surface)}.scenes_onBase__YYf2v{background:var(--background)}.scenes_container__2q_bB{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.scenes_head___6TbU{max-width:100%}.scenes_h2__xaaNn{font-family:var(--font-display);font-weight:700;font-size:clamp(1.8rem,3.9vw,3.25rem);line-height:1.3;letter-spacing:0;margin:0;max-width:15em;color:var(--foreground)}.scenes_h2__xaaNn span{display:block}.scenes_h2Soft__HYNp0{color:var(--muted-foreground)}.scenes_field__6mr_S{position:relative;margin-top:clamp(36px,5vw,72px)}.scenes_questions___zfT7{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:clamp(28px,4vw,56px)}.scenes_q__gfZ4L{font-size:var(--fs-body-sm);color:var(--muted-foreground);border:1px dashed var(--field-border);border-radius:var(--radius-full);padding:8px 16px;background:transparent;transform:none;opacity:1}.scenes_enter__znuDK .scenes_q__gfZ4L{animation:scenes_qSettle__lnu8q .9s cubic-bezier(.22,1,.36,1) var(--delay) both}@keyframes scenes_qSettle__lnu8q{0%{transform:translate3d(var(--dx),var(--dy),0) rotate(var(--rot));opacity:0}30%{transform:translate3d(var(--dx),var(--dy),0) rotate(var(--rot));opacity:1}to{transform:none;opacity:1}}.scenes_spine__kqjEc{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:0;border-top:1px solid var(--border);padding-top:0}.scenes_node__0nmEt{position:relative;padding:22px 8px 0;text-align:center;opacity:1;transform:none}.scenes_enter__znuDK .scenes_node__0nmEt{animation:scenes_nodeIn__hQI5O .62s ease var(--delay) both}@keyframes scenes_nodeIn__hQI5O{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.scenes_node__0nmEt:before{content:"";position:absolute;top:-5px;inset-inline-start:50%;translate:50% 0;width:9px;height:9px;border-radius:var(--radius-full);background:var(--surface);border:1px solid var(--field-border)}.scenes_nodeLead__bMQ2O:before{background:var(--primary);border-color:var(--primary)}.scenes_nodeName__99ce1{margin:0;font-size:var(--fs-body-sm);font-weight:700;color:var(--foreground)}.scenes_readyGrid__SBL9c{display:grid;gap:clamp(32px,4vw,56px);margin-top:clamp(36px,5vw,64px);align-items:center}@media (min-width:900px){.scenes_readyGrid__SBL9c{grid-template-columns:5fr 7fr}}.scenes_scaleWrap__hjvQ5{text-align:center}.scenes_scale__YmH0w{font-family:var(--font-display);font-weight:700;font-size:clamp(6rem,17vw,13rem);line-height:.95;letter-spacing:0;color:var(--foreground);margin:0;display:inline-flex;align-items:flex-start;gap:6px}.scenes_scaleUnit__ZD2Bf{font-size:.28em;color:var(--muted-foreground);margin-top:.5em}.scenes_scaleCaption__p1Liw{margin:clamp(10px,1.4vw,16px) 0 0;font-size:var(--fs-body-md);color:var(--muted-foreground)}.scenes_trackIdle__J8hpx{margin:clamp(18px,2.2vw,26px) auto 0;max-width:340px;height:6px;border-radius:var(--radius-full);background-image:repeating-linear-gradient(to left,var(--field-border) 0 4px,transparent 4px 9px)}.scenes_axes__iTG2c{display:grid;gap:clamp(14px,1.8vw,20px)}.scenes_axis__a3Gxs{border-top:1px solid var(--border);padding-top:clamp(12px,1.5vw,16px);opacity:1;transform:none}.scenes_enter__znuDK .scenes_axis__a3Gxs{animation:scenes_nodeIn__hQI5O .62s ease var(--delay) both}.scenes_axisTop__ReWEN{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.scenes_axisName__45Fyf{margin:0;font-size:var(--fs-title-md);font-weight:700;color:var(--foreground)}.scenes_axisWeight__uwTtW{margin:0;font-size:var(--fs-body-sm);color:var(--muted-foreground);white-space:nowrap}.scenes_axisBar__4yQv2{margin-top:10px;height:4px;border-radius:var(--radius-full);background:var(--muted);overflow:hidden}.scenes_axisFill__Low1I{display:block;height:100%;border-radius:var(--radius-full);background:var(--primary)}.scenes_readyCta__cefO3{margin-top:clamp(28px,3.4vw,44px)}@media (max-width:640px){.scenes_section__uxxTj{padding-block:44px}.scenes_field__6mr_S{margin-top:28px}.scenes_questions___zfT7{margin-bottom:24px;gap:8px}.scenes_q__gfZ4L{padding:7px 13px}.scenes_spine__kqjEc{grid-template-columns:1fr 1fr;border-top:0}.scenes_node__0nmEt{text-align:start;padding:12px 0;border-top:1px solid var(--border)}.scenes_node__0nmEt:before{top:-5px;inset-inline-start:0;translate:0 0}.scenes_readyGrid__SBL9c{margin-top:28px;gap:28px}.scenes_scale__YmH0w{font-size:clamp(5rem,30vw,8rem)}}@media (prefers-reduced-motion:reduce){.scenes_enter__znuDK .scenes_axis__a3Gxs,.scenes_enter__znuDK .scenes_node__0nmEt,.scenes_enter__znuDK .scenes_q__gfZ4L{animation:none;transform:none;opacity:1}}.scenes_frame___o_LE{position:relative;margin-top:clamp(32px,4.5vw,56px);border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--surface) 55%,var(--background));padding:clamp(14px,1.8vw,22px)}.scenes_frameHead__QR54k{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;gap:10px;padding-bottom:clamp(10px,1.2vw,14px);border-bottom:1px solid var(--border)}.scenes_frameHeadCell__ieZyU{margin:0;font-size:var(--fs-label-sm);font-weight:700;color:var(--muted-foreground)}.scenes_frameHeadCellAfter__VUwfa{color:var(--foreground)}.scenes_tRow__BzQh0{display:grid;grid-template-columns:1fr 44px 1fr;align-items:center;gap:10px;padding:clamp(11px,1.3vw,15px) 0;border-top:1px solid var(--border)}.scenes_tRow__BzQh0:first-of-type{border-top:0}.scenes_tAfter__dYYLr,.scenes_tBefore__pMzrU{margin:0;font-size:var(--fs-body-sm);line-height:1.6;text-wrap:pretty}.scenes_tBefore__pMzrU{color:var(--muted-foreground);border:1px dashed var(--field-border);border-radius:var(--radius-sm);padding:8px 12px}.scenes_tAfter__dYYLr{color:var(--foreground);font-weight:700;border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px;background:var(--surface)}.scenes_tArrow__TaDPj{text-align:center;color:var(--muted-foreground);font-size:var(--fs-body-md)}.scenes_tName__DVOth{grid-column:1/-1;margin:0 0 6px;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.scenes_enter__znuDK .scenes_tAfter__dYYLr{animation:scenes_afterIn__7OozO .62s cubic-bezier(.22,1,.36,1) var(--delay) both}@keyframes scenes_afterIn__7OozO{0%{opacity:0;transform:translate3d(12px,0,0)}to{opacity:1;transform:none}}.scenes_proof__8tf2J{display:grid;gap:clamp(28px,4vw,56px);margin-top:clamp(32px,4.5vw,56px);align-items:start}@media (min-width:900px){.scenes_proof__8tf2J{grid-template-columns:5fr 7fr}}.scenes_figure__iYzEZ{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(18px,2.2vw,28px);text-align:center}.scenes_figureLabel__l3iRc{margin:0 0 14px;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.scenes_figureSlot__fdTzF{border:1px dashed var(--field-border);border-radius:var(--radius-md);padding:clamp(20px,3vw,34px) 10px;font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,3.4vw,2.6rem);color:var(--muted-foreground)}.scenes_figureFoot__Qh7Ra{margin:14px 0 0;font-size:var(--fs-body-sm);color:var(--muted-foreground)}.scenes_layers__i_jlT{display:grid}.scenes_layer__XGAz_{border-top:1px solid var(--border);padding:clamp(13px,1.6vw,18px) 0;display:grid;grid-template-columns:92px 1fr;gap:16px;align-items:baseline}.scenes_layerKind__nFajd{margin:0;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.scenes_layerClaim__WxfIT{margin:0;font-size:var(--fs-title-md);font-weight:700;line-height:1.45;color:var(--foreground)}.scenes_layerNote__IMymo{margin:6px 0 0;font-size:var(--fs-body-sm);line-height:1.7;color:var(--muted-foreground);text-wrap:pretty}.scenes_enter__znuDK .scenes_layer__XGAz_{animation:scenes_nodeIn__hQI5O .62s ease var(--delay) both}.scenes_track__56Xvq{position:relative;margin-top:clamp(36px,5vw,64px)}.scenes_trackLine__ODl21{position:absolute;inset-inline:0;top:5px;height:1px;background:var(--border)}.scenes_trackFill__cuFTq{position:absolute;inset-inline-start:0;top:4px;height:3px;border-radius:var(--radius-full);background:var(--primary);width:100%;transform-origin:100% 50%;transform:scaleX(1)}.scenes_enter__znuDK .scenes_trackFill__cuFTq{animation:scenes_trackDraw__vHTCX 1.5s cubic-bezier(.33,1,.68,1) .12s both}@keyframes scenes_trackDraw__vHTCX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scenes_stations__x9mA0{position:relative;display:grid;gap:0}.scenes_station__v4PRM{position:relative;padding:26px 8px 0;text-align:center}.scenes_station__v4PRM:before{content:"";position:absolute;top:0;inset-inline-start:50%;translate:50% 0;width:11px;height:11px;border-radius:var(--radius-full);background:var(--background);border:1px solid var(--field-border)}.scenes_stationOn___x9vU:before{background:var(--primary);border-color:var(--primary)}.scenes_stationName__Fhi3T{margin:0;font-size:var(--fs-body-sm);font-weight:700;color:var(--foreground);text-wrap:pretty}.scenes_enter__znuDK .scenes_station__v4PRM{animation:scenes_nodeIn__hQI5O .52s ease var(--delay) both}@media (max-width:900px){.scenes_trackLine__ODl21{inset-inline:auto;inset-inline-start:5px;top:0;bottom:0;height:auto;width:1px}.scenes_trackFill__cuFTq{top:0;bottom:0;inset-inline-start:4px;height:auto;width:3px;transform-origin:50% 0}.scenes_enter__znuDK .scenes_trackFill__cuFTq{animation-name:scenes_trackDrawV__S0_fl}@keyframes scenes_trackDrawV__S0_fl{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.scenes_stations__x9mA0{padding-inline-start:26px}.scenes_station__v4PRM{text-align:start;padding:0 0 16px}.scenes_station__v4PRM:before{inset-inline-start:-26px;translate:0 0;top:3px}.scenes_frameHead__QR54k,.scenes_tRow__BzQh0{grid-template-columns:1fr}.scenes_tArrow__TaDPj{text-align:start;rotate:90deg;width:1em}.scenes_layer__XGAz_{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.scenes_enter__znuDK .scenes_layer__XGAz_,.scenes_enter__znuDK .scenes_station__v4PRM,.scenes_enter__znuDK .scenes_tAfter__dYYLr,.scenes_enter__znuDK .scenes_trackFill__cuFTq{animation:none;transform:none;opacity:1}}.scenes_shellProduct__d7W7_{margin-top:clamp(32px,4.5vw,56px);border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklab,var(--surface) 55%,var(--background));overflow:hidden}.scenes_tabs__NuTeX{display:flex;flex-wrap:wrap;gap:6px;padding:clamp(10px,1.2vw,14px);border-bottom:1px solid var(--border)}.scenes_tab__KcyGp{appearance:none;border:1px solid transparent;background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--fs-body-sm);border-radius:var(--radius-full);padding:8px 16px;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.scenes_tab__KcyGp:hover{color:var(--foreground)}.scenes_tab__KcyGp:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.scenes_tabOn__qrl_6{color:var(--foreground);background:var(--surface);border-color:var(--border);font-weight:700}.scenes_panel__gyiQJ{padding:clamp(16px,2vw,26px)}.scenes_panelHint__KhYHN{margin:0 0 clamp(12px,1.4vw,18px);font-size:var(--fs-body-sm);color:var(--muted-foreground)}.scenes_panelRows__m0BTk{display:grid}.scenes_panelRow__5NNoA{border-top:1px solid var(--border);padding:clamp(10px,1.2vw,14px) 0;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.scenes_panelRow__5NNoA:first-child{border-top:0}.scenes_panelKey__0529B{margin:0;font-size:var(--fs-body-sm);font-weight:700;color:var(--foreground)}.scenes_panelVal__Tf49u{margin:0;font-size:var(--fs-body-sm);color:var(--muted-foreground);text-align:end}.scenes_ink__bZ00V{background:var(--color-ink);border-radius:0}.scenes_inkH2__u8FF1,.scenes_ink__bZ00V{color:var(--color-chalk)}.scenes_inkMuted__87bfi{color:#8b8b93}.scenes_inkLine__WmRPE{display:grid;gap:0;margin-top:clamp(30px,4vw,52px)}.scenes_inkStep__gMue6{border-top:1px solid #26262b;padding:clamp(14px,1.8vw,22px) 0;display:grid;grid-template-columns:34px 1fr;gap:16px;align-items:baseline}.scenes_inkNum__I3SLJ{font-family:var(--font-display);color:var(--color-lime)}.scenes_inkName__LXWSa,.scenes_inkNum__I3SLJ{margin:0;font-weight:700;font-size:var(--fs-title-md)}.scenes_inkName__LXWSa{color:var(--color-chalk)}.scenes_inkNote____Gsf{margin:6px 0 0;font-size:var(--fs-body-sm);line-height:1.7;color:#8b8b93}.scenes_inkMeta__lJ2Le{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(22px,3vw,34px)}.scenes_inkChip__4H9xm{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-label-sm);color:var(--color-chalk);border:1px solid #26262b;border-radius:var(--radius-full);padding:7px 14px}.scenes_inkDot__S_541{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-lime);flex:none}.scenes_enter__znuDK .scenes_inkStep__gMue6{animation:scenes_nodeIn__hQI5O .62s ease var(--delay) both}.scenes_sides__c_pwy{display:grid;gap:clamp(18px,2.4vw,28px);margin-top:clamp(32px,4.5vw,56px)}@media (min-width:860px){.scenes_sides__c_pwy{grid-template-columns:1fr 1fr}}.scenes_side__tU4BE{border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(18px,2.2vw,28px);background:var(--surface)}.scenes_sideOther__QV1Zc{background:transparent}.scenes_sideWho__ROx0H{margin:0 0 4px;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.scenes_sideClaim__gVlfz{margin:0 0 clamp(14px,1.8vw,20px);font-family:var(--font-display);font-weight:700;font-size:clamp(1.35rem,2.4vw,1.9rem);line-height:1.4;color:var(--foreground)}.scenes_sideList__7XvyK{margin:0;padding:0;list-style:none;display:grid}.scenes_sideItem__4j0Tu{border-top:1px solid var(--border);padding:clamp(9px,1.1vw,12px) 0;font-size:var(--fs-body-sm);line-height:1.6;color:var(--muted-foreground)}.scenes_sideItem__4j0Tu:first-child{border-top:0}.scenes_enter__znuDK .scenes_side__tU4BE{animation:scenes_nodeIn__hQI5O .66s ease var(--delay) both}.scenes_philos__XMSoR{max-width:22em;margin-top:clamp(30px,4vw,52px)}.scenes_philosLine__XcCG4{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,3.1vw,2.6rem);line-height:1.45;color:var(--foreground);margin:0}.scenes_philosLineSoft__g7rxe{color:var(--muted-foreground)}.scenes_chain__TEPu9{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:clamp(34px,4.5vw,60px);padding-top:clamp(22px,3vw,32px);border-top:1px solid var(--border)}.scenes_chainWord__iZvqN{font-size:var(--fs-body-md);font-weight:700;color:var(--foreground)}.scenes_chainArrow__5Z3WL{color:var(--muted-foreground)}.scenes_enter__znuDK .scenes_chainWord__iZvqN{animation:scenes_nodeIn__hQI5O .46s ease var(--delay) both}.scenes_paths__g2hoH{display:grid;gap:clamp(18px,2.4vw,26px);margin-top:clamp(32px,4.5vw,56px)}@media (min-width:860px){.scenes_paths__g2hoH{grid-template-columns:1fr 1fr}}.scenes_path__d6wHv{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(20px,2.4vw,30px);display:flex;flex-direction:column}.scenes_pathQ__NvQA2{margin:0 0 6px;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.scenes_pathName__tRl1V{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.35;color:var(--foreground)}.scenes_pathPrice__rFq1T{margin:clamp(10px,1.2vw,14px) 0 0;font-size:var(--fs-title-md);font-weight:700;color:var(--brand-accent)}.scenes_pathDelivery__nhpn_{margin:6px 0 0;font-size:var(--fs-body-sm);color:var(--muted-foreground)}.scenes_pathList__0ekZ5{margin:clamp(16px,2vw,22px) 0 0;padding:0;list-style:none;display:grid}.scenes_pathItem__8JwCi{border-top:1px solid var(--border);padding:clamp(9px,1.1vw,12px) 0;font-size:var(--fs-body-sm);line-height:1.65;color:var(--muted-foreground);text-wrap:pretty}.scenes_pathFoot__rNN5a{margin-top:auto;padding-top:clamp(18px,2.2vw,26px)}.scenes_enter__znuDK .scenes_path__d6wHv{animation:scenes_nodeIn__hQI5O .66s ease var(--delay) both}.scenes_closing__fuVfB{text-align:center}.scenes_closingTitle__bYLx6{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,5.2vw,4rem);line-height:1.25;color:var(--foreground);margin:0}.scenes_closingSub__0PJKw{margin:clamp(14px,1.8vw,22px) auto 0;max-width:44ch;font-size:var(--fs-body-lg);line-height:1.85;color:var(--muted-foreground)}.scenes_closingCta__jMuSp{margin-top:clamp(26px,3.2vw,40px);display:flex;justify-content:center}.scenes_closingRing__OEvxu{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(30px,4vw,48px)}.scenes_closingPiece__3xF6u{font-size:var(--fs-label-sm);color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-full);padding:7px 14px;background:var(--surface)}.scenes_enter__znuDK .scenes_closingPiece__3xF6u{animation:scenes_nodeIn__hQI5O .52s ease var(--delay) both}.graph_wrap__PldJK{position:relative;margin-top:clamp(32px,4.5vw,56px);display:grid;gap:clamp(24px,3vw,40px)}@media (min-width:1000px){.graph_wrap__PldJK{grid-template-columns:7fr 5fr;align-items:start}}.graph_canvas__S3Miw{position:relative}.graph_edges__PbKVR{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.graph_edge__g8F27{stroke:var(--border);stroke-width:1;fill:none;transition:stroke .2s ease,stroke-width .2s ease,opacity .2s ease}.graph_edgeUp__NM9sH{stroke:var(--brand-accent);stroke-width:1.6}.graph_edgeDown__Xs7pC{stroke:var(--brand-lavender);stroke-width:1.6}.graph_edgeDim__X868_{opacity:.28}.graph_levels__VQXPt{position:relative;display:grid;gap:clamp(14px,1.8vw,22px)}.graph_level__bPf0L{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.graph_node__lmckB{appearance:none;font:inherit;cursor:pointer;text-align:start;border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:var(--radius-md);padding:10px 14px;font-size:var(--fs-body-sm);line-height:1.4;transition:border-color .2s ease,color .2s ease,opacity .2s ease,background-color .2s ease}.graph_node__lmckB:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.graph_nodeClause__qOSit{display:block;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.graph_nodeDim__CK0ts{opacity:.34}.graph_nodeUp__5D__F{border-color:var(--brand-accent)}.graph_nodeDown__YFQJk{border-color:var(--brand-lavender)}.graph_nodeActive__ANNUF{border-color:var(--foreground);background:var(--surface-2);font-weight:700}.graph_panel__wQ3_V{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:clamp(16px,2vw,24px);position:sticky;top:96px}.graph_panelTitle__2a_K_{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.4;color:var(--foreground)}.graph_panelClause__VxpUt{margin:4px 0 0;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.graph_relGroup__VvuwD{margin-top:clamp(14px,1.8vw,20px)}.graph_relHead__YYDDH{margin:0 0 8px;font-size:var(--fs-label-sm);color:var(--muted-foreground)}.graph_relList__6EDAn{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.graph_relItem__lYvNg{font-size:var(--fs-label-sm);border:1px solid var(--border);border-radius:var(--radius-full);padding:5px 11px;color:var(--foreground)}.graph_relUp__2ydck{border-color:var(--brand-accent)}.graph_relDown__LbRgh{border-color:var(--brand-lavender)}.graph_relNone__6R7EU{font-size:var(--fs-body-sm);color:var(--muted-foreground);margin:0}.graph_legend__jOLX8{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(18px,2.2vw,24px);padding-top:clamp(14px,1.8vw,18px);border-top:1px solid var(--border);font-size:var(--fs-label-sm);color:var(--muted-foreground)}.graph_legendKey__NdGra{display:inline-flex;align-items:center;gap:7px}.graph_legendSwatchDown___8ybb,.graph_legendSwatchUp__pSO38{width:16px;height:2px;border-radius:var(--radius-full)}.graph_legendSwatchUp__pSO38{background:var(--brand-accent)}.graph_legendSwatchDown___8ybb{background:var(--brand-lavender)}@media (max-width:999px){.graph_edges__PbKVR{display:none}.graph_panel__wQ3_V{position:static}}@media (prefers-reduced-motion:reduce){.graph_edge__g8F27,.graph_node__lmckB{transition:none}}.how_page__WTEsG{min-height:100dvh;background:var(--background)}.how_top__6URHe{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(12px,1.8vw,18px) var(--gutter);background:var(--background);border-bottom:1px solid var(--border)}.how_logo__hkWY_{display:inline-flex;align-items:center}.how_topEnd__KFAat{display:flex;align-items:center;gap:14px}.how_topCta__9HvRz{font-size:var(--fs-label-sm);font-weight:700;color:var(--brand-accent);text-decoration:underline;text-underline-offset:4px}.how_topCta__9HvRz:hover{color:var(--foreground)}.how_opening__q9jmm{width:100%;max-width:var(--container);margin-inline:auto;padding:clamp(40px,7vw,96px) var(--gutter) clamp(28px,4vw,56px)}.how_eyebrow___O_r1{margin:0 0 clamp(12px,1.6vw,18px);font-size:var(--fs-label-sm);font-weight:700;letter-spacing:.04em;color:var(--muted-foreground)}.how_eyebrow___O_r1:before{content:"";display:inline-block;width:18px;height:1px;margin-inline-end:10px;vertical-align:middle;background:var(--brand-accent)}.how_h1__dd5jv{font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,5.2vw,3.5rem);line-height:1.24;letter-spacing:0;margin:0;max-width:14em;color:var(--foreground)}.how_h1__dd5jv span{display:block}.how_lede__Qjcpm{margin:clamp(16px,2.2vw,24px) 0 0;max-width:52ch;font-size:clamp(1rem,1.7vw,1.1875rem);line-height:1.9;color:var(--muted-foreground)}.how_toc__Nj0ws{margin-top:clamp(28px,4vw,48px);border-top:1px solid var(--border)}.how_tocList__aytQB{list-style:none;margin:0;padding:0;display:grid}@media (min-width:760px){.how_tocList__aytQB{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px)}}.how_tocItem__TBB8Q{border-bottom:1px solid var(--border);min-width:0}.how_tocLink__EYXqH{display:flex;align-items:baseline;gap:14px;padding:clamp(11px,1.4vw,15px) 2px;color:var(--muted-foreground);transition:color .2s ease,padding-inline-start .24s ease}.how_tocLink__EYXqH:hover{color:var(--foreground);padding-inline-start:10px}.how_tocNum__H9MLt{flex:none;font-size:var(--fs-label-sm);font-weight:700;color:var(--brand-accent);direction:ltr}.how_tocLabel__OV6FW{font-size:clamp(.9375rem,1.5vw,1.0625rem);font-weight:500;line-height:1.45;min-width:0}.how_foot__T7r6F{width:100%;max-width:var(--container);margin-inline:auto;padding:clamp(40px,6vw,80px) var(--gutter) clamp(56px,8vw,112px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,2.2vw,24px);border-top:1px solid var(--border)}.how_footLine__Q8duw{margin:0;max-width:40ch;font-family:var(--font-display);font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;line-height:1.45;color:var(--foreground)}@media (prefers-reduced-motion:reduce){.how_tocLink__EYXqH{transition:none!important}}