.section-chrome_hero__RGGyh{position:relative;overflow:hidden;isolation:isolate;padding:0 var(--gutter);background:radial-gradient(ellipse 60% 90% at 82% 30%,color-mix(in srgb,var(--color-action) 22%,transparent),transparent 70%),var(--color-surface);border-bottom:var(--border) solid var(--color-line-soft)}.section-chrome_hero__RGGyh[data-tone=dev]{background:radial-gradient(ellipse 60% 90% at 82% 30%,color-mix(in srgb,var(--color-action) 30%,transparent),transparent 70%),var(--space-dev-bg);border-bottom-color:var(--space-dev-line)}.section-chrome_heroIn__ckuba{position:relative;z-index:1;max-width:var(--container);margin:0 auto;min-height:clamp(320px,30vw,440px);display:flex;align-items:center;padding-block:clamp(48px,6vw,88px)}.section-chrome_heroIn__ckuba>.pc-section{padding:0;width:100%}.section-chrome_heroIn__ckuba>.pc-section>.pc-section__inner{max-width:none}.section-chrome_heroIn__ckuba h1{font-size:var(--text-hero,clamp(32px,3.9vw,58px));line-height:1.18;letter-spacing:var(--tracking-display);text-wrap:balance}.section-chrome_heroIn__ckuba h1+p{max-width:40em}.section-chrome_band__jNKkJ{position:relative;overflow:hidden;background:var(--color-surface);border-bottom:var(--border) solid var(--color-line-soft);padding:0 var(--gutter)}.section-chrome_band__jNKkJ:after{content:"";position:absolute;right:-80px;top:-120px;width:360px;height:360px;border:1px solid var(--color-line);border-radius:50%;pointer-events:none}.section-chrome_band__jNKkJ[data-tone=dev]{background:var(--space-dev-bg);border-bottom-color:var(--space-dev-line)}.section-chrome_band__jNKkJ[data-tone=dev]:after{border-color:var(--space-dev-line)}.section-chrome_bandIn__r0yvN{position:relative;z-index:1;max-width:var(--container);margin:0 auto;padding-block:clamp(36px,5vw,64px);display:flex;flex-direction:column;gap:var(--space-2)}.section-chrome_eyebrow___IZO3{margin:0;font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-accent)}.section-chrome_title__lE_4c{margin:0;font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:clamp(28px,3.2vw,44px);letter-spacing:var(--tracking-heading);line-height:var(--leading-tight)}.section-chrome_desc__QbpnL{margin:0;color:var(--color-text-2);font-size:var(--text-body-sm)}.section-chrome_lnb__u8IIh{position:relative;z-index:var(--z-postbar);background:var(--color-bg);border-bottom:var(--border) solid var(--color-line);padding:0 var(--gutter)}.section-chrome_lnb__u8IIh[data-tone=dev]{position:-webkit-sticky;position:sticky;top:var(--header-h)}.section-chrome_lnbIn__ag3E2{max-width:var(--container);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:60px}.section-chrome_list__IB_IV{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none;min-width:0;list-style:none;margin:0;padding:0}.section-chrome_list__IB_IV::-webkit-scrollbar{display:none}.section-chrome_list__IB_IV a{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-2);text-decoration:none;font-size:15px;font-weight:var(--weight-medium);white-space:nowrap;border:var(--border) solid transparent}.section-chrome_list__IB_IV a:hover{color:var(--color-text);border-color:var(--color-line)}.section-chrome_list__IB_IV a[aria-current=page]{background:var(--color-action);color:var(--color-on-accent);font-weight:var(--weight-semibold)}.section-chrome_actions__0QGKX{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.section-chrome_actPrimary___M4bu,.section-chrome_actSecondary__vuc9z{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius);font-size:14px;font-weight:var(--weight-semibold);text-decoration:none;white-space:nowrap}.section-chrome_actPrimary___M4bu{background-color:var(--color-action);background-image:var(--grad-action);background-size:180% 100%;background-position:0 0;transition:background-position .45s cubic-bezier(.2,.7,.2,1);color:var(--color-on-accent)}.section-chrome_actPrimary___M4bu:hover{background-image:var(--grad-action-hover);background-position:100% 0}.section-chrome_actSecondary__vuc9z{border:var(--border) solid var(--color-line-strong);color:var(--color-text)}.section-chrome_actSecondary__vuc9z:hover,.section-chrome_actSecondary__vuc9z[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent-tint)}.section-chrome_badge__qz2uL{min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-ink);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.section-chrome_badge__qz2uL[hidden]{display:none}@media (max-width:960px){.section-chrome_lnb__u8IIh[data-tone=dev]{top:var(--header-h-mobile)}.section-chrome_lnbIn__ag3E2{min-height:52px;gap:var(--space-2)}.section-chrome_list__IB_IV{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);padding-right:var(--space-6)}.section-chrome_actPrimary___M4bu,.section-chrome_band__jNKkJ:after{display:none}.section-chrome_heroIn__ckuba{min-height:260px}}@media (max-width:640px){.section-chrome_hero__RGGyh:before{-webkit-mask-image:linear-gradient(180deg,#000,transparent 80%);mask-image:linear-gradient(180deg,#000,transparent 80%);opacity:.5}}.section-chrome_hero__RGGyh[data-scene] .section-chrome_heroIn__ckuba{min-height:0}.section-chrome_jumps__04fHG{display:flex;align-items:center;gap:var(--space-1);list-style:none;margin:0 0 0 auto;padding:0;flex-shrink:0}.section-chrome_jumps__04fHG a{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-3);color:var(--color-text-3);text-decoration:none;font-size:var(--text-body-sm);white-space:nowrap}.section-chrome_jumps__04fHG a:hover,.section-chrome_jumps__04fHG a[aria-current=location]{color:var(--color-text)}.section-chrome_jumps__04fHG a[aria-current=location]:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:6px;height:2px;border-radius:var(--radius-sm);background:var(--grad-bar,var(--color-action))}.section-chrome_jumps__04fHG li:last-child a{color:var(--color-accent);font-weight:var(--weight-semibold)}@media (max-width:960px){.section-chrome_jumps__04fHG{display:none}}.form_form__Gyzbo{display:flex;flex-direction:column;gap:var(--space-5);max-width:760px}.form_two__tJUXi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.form_field__yXvt_{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.form_label__xb2RY{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text)}.form_req__CBtzt{font-style:normal;margin-left:var(--space-2);font-family:var(--font-mono);font-size:var(--text-micro,11px);color:var(--color-accent)}.form_field__yXvt_ input,.form_field__yXvt_ select,.form_field__yXvt_ textarea{width:100%;min-height:48px;padding:10px 14px;border:var(--border) solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:16px}.form_field__yXvt_ textarea{min-height:128px;resize:vertical;line-height:var(--leading-body)}.form_field__yXvt_ input:focus-visible,.form_field__yXvt_ select:focus-visible,.form_field__yXvt_ textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;border-color:var(--color-accent)}.form_field__yXvt_ [aria-invalid=true]{border-color:var(--color-danger,#ff6b6b)}.form_err__C3g3v{color:var(--color-danger,#ff8a8a);font-size:var(--text-caption)}.form_check__CcKDr{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-body-sm);line-height:1.5;color:var(--color-text-2);cursor:pointer;min-height:44px;padding:10px 0}.form_check__CcKDr input{width:20px;height:20px;margin:0;accent-color:var(--color-accent);flex-shrink:0}.form_choice__pNJ_k{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.form_legend__N7jA3{grid-column:1/-1;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-3);margin-bottom:var(--space-2);padding:0}.form_choiceItem__gRoWn{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:var(--border) solid var(--color-line-strong);border-radius:var(--radius);cursor:pointer}.form_choiceItem__gRoWn span{display:flex;gap:var(--space-2);align-items:center;font-weight:var(--weight-semibold)}.form_choiceItem__gRoWn input{width:18px;height:18px;accent-color:var(--color-accent)}.form_choiceItem__gRoWn small{color:var(--color-text-3);font-size:var(--text-caption);line-height:1.5}.form_choiceItem__gRoWn:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-tint)}.form_choice__pNJ_k .form_err__C3g3v{grid-column:1/-1}.form_choice__pNJ_k:has(>label:nth-of-type(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.form_choice__pNJ_k:has(>label:nth-of-type(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.form_submit__eO4_z{min-height:52px;padding:0 var(--space-8);border:0;border-radius:var(--radius);background-color:var(--color-action);background-image:var(--grad-action);background-size:180% 100%;background-position:0 0;transition:background-position .45s cubic-bezier(.2,.7,.2,1);color:var(--color-on-accent);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.form_submit__eO4_z:hover{background-image:var(--grad-action-hover);background-position:100% 0}.form_submit__eO4_z:disabled{opacity:.6;cursor:progress}.form_notice__jJ5_8{margin:0;padding:var(--space-4) var(--space-5);border:var(--border) solid var(--color-accent);border-radius:var(--radius);background:var(--color-accent-tint);color:var(--color-text);font-size:var(--text-body-sm);line-height:var(--leading-body)}.form_notice__jJ5_8 p{margin:var(--space-2) 0 0}.form_notice__jJ5_8 a{color:var(--color-accent)}.form_warn__BbSwd{margin:0;color:var(--color-amber,#f5b84a);font-size:var(--text-body-sm)}.form_trap__ETANE{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form_done__Rf9yB{padding:var(--space-8);border:var(--border) solid var(--color-line);border-radius:var(--radius);background:var(--color-surface);max-width:760px;outline:none}.form_doneTitle__VAZnm{font-family:var(--font-display);font-size:var(--text-h3);margin:var(--space-2) 0}.form_mono__fkRJw{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-accent);margin:0}.form_muted___tJAB{color:var(--color-text-2)}.form_small__7dPUd{font-size:var(--text-caption);color:var(--color-text-3);line-height:var(--leading-body)}.form_textLink__k356X{color:var(--color-accent);font-weight:var(--weight-semibold);text-decoration:none}.form_sr__CP6KB{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.form_withCart__XotIr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.form_cart__KI8KK{display:flex;flex-direction:column;gap:var(--space-4);position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 76px)}.form_colTitle__YC36e{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);margin:0 0 var(--space-5)}.form_cart__KI8KK .form_colTitle__YC36e{margin-bottom:0}.form_cartList__iS7Qw{list-style:none;margin:0;padding:0;border-top:var(--border) solid var(--color-line)}.form_cartList__iS7Qw li{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;padding:var(--space-4) 0;border-bottom:var(--border) solid var(--color-line-soft)}.form_cartList__iS7Qw li div{display:flex;flex-direction:column;gap:var(--space-1)}.form_cartList__iS7Qw .form_muted___tJAB{font-size:var(--text-caption)}.form_remove__vhMl_{background:none;border:var(--border) solid var(--color-line-strong);border-radius:var(--radius);color:var(--color-text-2);min-height:36px;padding:0 var(--space-3);font:inherit;font-size:var(--text-caption);cursor:pointer}@media (max-width:960px){.form_withCart__XotIr{grid-template-columns:minmax(0,1fr)}.form_cart__KI8KK{position:static}}@media (max-width:640px){.form_choice__pNJ_k,.form_choice__pNJ_k:has(>label:nth-of-type(3)),.form_choice__pNJ_k:has(>label:nth-of-type(4)),.form_two__tJUXi{grid-template-columns:minmax(0,1fr)}}.form_consent__zMG9I{font-size:var(--text-body-sm);color:var(--color-text-2);border:1px solid var(--color-line);border-radius:10px;padding:10px 14px}.form_consent__zMG9I summary{cursor:pointer;min-height:32px;display:flex;align-items:center;font-weight:600;color:var(--color-text)}.form_consent__zMG9I dl{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:6px 12px;gap:6px 12px;margin:10px 0 8px}.form_consent__zMG9I dt{color:var(--color-text-3)}.form_consent__zMG9I dd,.form_consent__zMG9I p{margin:0}.form_help__U_lqW{display:block;font-size:var(--text-body-sm);color:var(--color-text-2);line-height:1.5}.form_intro__tL4Aw{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:.5px solid var(--color-line-soft)}.form_introTitle__9Eera{margin:0;font-size:var(--text-h3);font-weight:var(--weight-bold)}.form_summary__8DRny{margin:var(--space-4) 0 0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.form_summary__8DRny div{display:grid;grid-template-columns:160px 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.form_summary__8DRny dt{color:var(--color-text-3)}.form_summary__8DRny dd{margin:0;white-space:pre-line}@media (max-width:640px){.form_summary__8DRny div{grid-template-columns:1fr;gap:2px}}.form_types__UNqwk{margin:0 0 clamp(32px,4vw,48px)}.form_typesLabel__aO89h{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-3)}.form_typeList__TgEZ_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.form_typeList__TgEZ_>li{display:flex}.form_typeItem__hPZt4{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;text-align:left;padding:var(--space-5);border:var(--border) solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;text-decoration:none;cursor:pointer;transition:border-color .2s,background-color .2s}.form_typeItem__hPZt4 b{font-weight:var(--weight-semibold);font-size:var(--text-body)}.form_typeItem__hPZt4 small{color:var(--color-text-2);font-size:var(--text-body-sm);line-height:var(--leading-body)}.form_typeItem__hPZt4:hover{border-color:var(--color-accent)}.form_typeItem__hPZt4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.form_typeItem__hPZt4[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-tint);box-shadow:inset 0 0 0 1px var(--color-accent)}.form_typeItem__hPZt4[aria-pressed=true] b{color:var(--color-accent)}@media (max-width:720px){.form_typeList__TgEZ_{grid-template-columns:minmax(0,1fr)}}.my-mvp_card__VxF1h,.my-mvp_side__ak5jp{display:flex;flex-direction:column;gap:var(--space-4)}.my-mvp_opts__JbSh7{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-1)}.my-mvp_legend__OFiHM{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-3);margin-bottom:var(--space-1);padding:0}.my-mvp_opt__V3wrZ{display:flex;gap:var(--space-2);align-items:flex-start;min-height:36px;padding-top:6px;cursor:pointer;font-size:var(--text-body-sm);color:var(--color-text-2)}.my-mvp_opt__V3wrZ input{margin-top:3px;width:18px;height:18px;accent-color:var(--color-accent);flex-shrink:0}.my-mvp_opt__V3wrZ small{display:block;color:var(--color-text-3);font-size:var(--text-caption);margin-top:2px}.my-mvp_actions__asoP_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.my-mvp_add__oi7Qv{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-5);border:0;border-radius:var(--radius);background-color:var(--color-action);background-image:var(--grad-action);background-size:180% 100%;background-position:0 0;transition:background-position .45s cubic-bezier(.2,.7,.2,1);color:var(--color-on-accent);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.my-mvp_add__oi7Qv:hover{background-image:var(--grad-action-hover);background-position:100% 0}.my-mvp_add__oi7Qv:disabled{opacity:.6;cursor:default}.my-mvp_side__ak5jp .my-mvp_add__oi7Qv{width:100%}.my-mvp_go__yb0J1{color:var(--color-accent);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);text-decoration:none}.my-mvp_remove__wa8Kc{background:none;border:0;padding:0;min-height:44px;color:var(--color-text-3);font:inherit;font-size:var(--text-body-sm);text-decoration:underline;cursor:pointer}.my-mvp_sr__6Wvc1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0}.ui_ctaRow__0iuf3{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.ui_primary__cxaE0,.ui_secondary__WYo9Z,.ui_text__JumkR{display:inline-flex;align-items:center;justify-content:center;min-height:var(--btn-h);padding:0 var(--space-6);border-radius:var(--radius);font-weight:var(--weight-semibold);text-decoration:none;transition:background var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.ui_primary__cxaE0{background-color:var(--color-action);background-image:var(--grad-action);background-size:180% 100%;background-position:0 0;transition:background-position .45s cubic-bezier(.2,.7,.2,1);color:var(--color-on-accent)}.ui_primary__cxaE0:hover{background-image:var(--grad-action-hover);background-position:100% 0}.ui_secondary__WYo9Z{border:var(--border) solid var(--color-line-strong);color:var(--color-text)}.ui_secondary__WYo9Z:hover{border-color:var(--color-accent)}.ui_text__JumkR{min-height:var(--target);padding:0;color:var(--color-accent)}.ui_text__JumkR:hover{color:var(--color-accent-hover)}.ui_ctaRow__0iuf3 .ui_text__JumkR+.ui_text__JumkR{margin-left:var(--space-4)}[data-theme=paper] .ui_secondary__WYo9Z{color:var(--color-ink);border-color:var(--color-ink)}[data-theme=paper] .ui_text__JumkR{color:var(--color-brand)}.ui_srOnly__ZNna3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ui_eyebrow__JM4HS{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-accent);margin:0 0 var(--space-4)}[data-theme=paper] .ui_eyebrow__JM4HS{color:var(--color-brand)}.ui_h2__C3jfu{font-size:var(--text-h2);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading)}.ui_h2__C3jfu,.ui_h3__Eydgp{font-family:var(--font-display);margin:0}.ui_h3__Eydgp{font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.ui_lead__7RWsG{font-size:var(--text-lead);color:var(--color-text-2);line-height:var(--leading-body);margin:var(--space-4) 0 0;max-width:var(--container-text)}[data-theme=paper] .ui_lead__7RWsG{color:var(--color-ink)}.ui_head__ONOoK{margin-bottom:var(--space-12)}.ui_h2__C3jfu em,.ui_h3__Eydgp em,.ui_lead__7RWsG em{font-style:normal;color:var(--color-accent)}.flow-card_card__Olw1g{--c-data:var(--color-text-2);--c-ai:var(--color-accent);--c-human:var(--color-amber);--c-output:var(--color-success);position:relative;background:color-mix(in srgb,var(--color-bg) 84%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border:1px solid color-mix(in srgb,var(--color-on-accent) 14%,transparent);border-radius:var(--radius-scene,var(--radius-scene,12px));padding:clamp(var(--space-4),2vw,var(--space-6));box-shadow:0 24px 60px -24px color-mix(in srgb,var(--color-bg) 70%,transparent);color:var(--color-text)}.flow-card_label__rA1_k{margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-label);color:var(--color-text-3);display:flex;align-items:center;gap:var(--space-2)}.flow-card_label__rA1_k:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 22%,transparent)}.flow-card_rows__V8LrV{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.flow-card_row__262vA{position:relative;display:grid;grid-template-columns:92px 1fr;align-items:start;grid-gap:var(--space-3);gap:var(--space-3)}.flow-card_row__262vA+.flow-card_row__262vA:before{content:"";position:absolute;left:14px;top:-14px;height:14px;border-left:1px dashed color-mix(in srgb,var(--color-on-accent) 28%,transparent)}.flow-card_actor__HyXXt{display:inline-flex;align-items:center;gap:var(--space-1);min-height:30px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-micro);font-weight:var(--weight-semibold);white-space:nowrap;color:var(--actor);border:1px solid color-mix(in srgb,var(--actor) 55%,transparent);background:color-mix(in srgb,var(--actor) 12%,transparent);justify-self:start}.flow-card_chips__kVmxc{display:flex;flex-wrap:wrap;gap:var(--space-1)}.flow-card_chip__787Zn{display:inline-flex;align-items:center;min-height:30px;padding:var(--space-1) var(--space-3);border-radius:var(--radius);font-size:var(--text-body-sm);line-height:1.35;background:color-mix(in srgb,var(--color-on-accent) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-on-accent) 10%,transparent)}.flow-card_row__262vA[data-actor=data]{--actor:var(--c-data)}.flow-card_row__262vA[data-actor=ai]{--actor:var(--c-ai)}.flow-card_row__262vA[data-actor=ai] .flow-card_chip__787Zn{border-color:color-mix(in srgb,var(--c-ai) 40%,transparent);background:color-mix(in srgb,var(--c-ai) 10%,transparent)}.flow-card_row__262vA[data-actor=human]{--actor:var(--c-human)}.flow-card_row__262vA[data-actor=human] .flow-card_chip__787Zn{border-color:color-mix(in srgb,var(--c-human) 55%,transparent);border-style:solid;font-weight:var(--weight-semibold)}.flow-card_row__262vA[data-actor=output]{--actor:var(--c-output)}.flow-card_compact__7qGJ7{padding:var(--space-3);border-radius:var(--radius-scene,var(--radius-scene,12px))}.flow-card_compact__7qGJ7 .flow-card_rows__V8LrV{gap:var(--space-2)}.flow-card_compact__7qGJ7 .flow-card_row__262vA{grid-template-columns:84px 1fr}.flow-card_compact__7qGJ7 .flow-card_row__262vA+.flow-card_row__262vA:before{top:-10px;height:10px}.flow-card_compact__7qGJ7 .flow-card_chip__787Zn{font-size:var(--text-caption);min-height:26px;padding:var(--space-1) var(--space-2)}.flow-card_compact__7qGJ7 .flow-card_actor__HyXXt{min-height:26px;font-size:var(--text-micro)}.flow-card_card__Olw1g[data-animate] .flow-card_row__262vA{animation:flow-card_rowIn__Rkjzy .6s var(--ease) both;animation-delay:calc(.25s + var(--i) * .32s)}@keyframes flow-card_rowIn__Rkjzy{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:420px){.flow-card_row__262vA{grid-template-columns:1fr;gap:var(--space-1)}.flow-card_row__262vA+.flow-card_row__262vA:before{display:none}}.doc-preview_doc__GTEBt{background:var(--color-paper);color:var(--color-ink);border-radius:var(--radius);padding:var(--space-6);box-shadow:0 30px 70px -30px color-mix(in srgb,var(--color-bg) 80%,transparent);font-size:var(--text-body-sm);line-height:1.6}.doc-preview_head__Diat8{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--color-ink) 14%,transparent)}.doc-preview_title__GqIIq{margin:0;font-weight:var(--weight-bold);font-size:var(--text-body)}.doc-preview_tag__BDZYU{flex-shrink:0;padding:2px var(--space-2);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-brand) 50%,transparent);color:var(--color-brand);font-size:var(--text-micro);font-weight:var(--weight-semibold)}.doc-preview_parts__CBY2I{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.doc-preview_part__k6PEk{position:relative}.doc-preview_part__k6PEk+.doc-preview_part__k6PEk:before{content:"";position:absolute;left:5px;top:calc(var(--space-4) * -1);height:var(--space-4);border-left:1px dashed color-mix(in srgb,var(--color-ink) 30%,transparent)}.doc-preview_label__ZO3bj{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);color:color-mix(in srgb,var(--color-ink) 65%,transparent)}.doc-preview_mark__l5xEV{width:11px;height:11px;border-radius:3px;background:color-mix(in srgb,var(--color-ink) 25%,transparent)}.doc-preview_part__k6PEk[data-kind=draft] .doc-preview_mark__l5xEV{background:var(--color-brand)}.doc-preview_part__k6PEk[data-kind=check] .doc-preview_mark__l5xEV{background:var(--color-amber);border-radius:50%}.doc-preview_part__k6PEk[data-kind=input] .doc-preview_mark__l5xEV{background:transparent;border:1.5px solid color-mix(in srgb,var(--color-ink) 45%,transparent)}.doc-preview_lines__6Y3QV p{margin:0}.doc-preview_part__k6PEk[data-kind=source] .doc-preview_lines__6Y3QV{padding:var(--space-2) var(--space-3);border-left:2px solid color-mix(in srgb,var(--color-ink) 25%,transparent);background:color-mix(in srgb,var(--color-ink) 4%,transparent)}.doc-preview_part__k6PEk[data-kind=input] .doc-preview_lines__6Y3QV{font-weight:var(--weight-semibold)}.doc-preview_part__k6PEk[data-kind=draft] .doc-preview_lines__6Y3QV{padding:var(--space-3);border-radius:var(--radius);background:color-mix(in srgb,var(--color-brand) 9%,transparent);border:1px solid color-mix(in srgb,var(--color-brand) 30%,transparent)}.doc-preview_cite__8JTwq{margin:var(--space-1) 0 0;font-size:var(--text-micro);color:var(--color-brand)}.doc-preview_checks__mtXNQ{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.doc-preview_checks__mtXNQ li{display:flex;align-items:center;gap:var(--space-2)}.doc-preview_box__J1Gv_{width:14px;height:14px;border-radius:3px;border:1.5px solid var(--color-amber-line,#8a6a2e);flex-shrink:0}.doc-preview_compact__h2dS_{padding:var(--space-4)}.doc-preview_compact__h2dS_ .doc-preview_parts__CBY2I{gap:var(--space-3)}.asset-stage_wrap__OWNC6{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(var(--space-8),5vw,var(--space-20));gap:clamp(var(--space-8),5vw,var(--space-20));align-items:start}.asset-stage_items__7dar7{list-style:none;margin:0;padding:0}.asset-stage_item__CsXeO{min-height:30vh;display:flex;flex-direction:column;justify-content:center;padding:var(--space-8) 0;opacity:.5;transition:opacity var(--duration) var(--ease)}.asset-stage_item__CsXeO:first-child{min-height:24vh}.asset-stage_item__CsXeO[data-on]{opacity:1}.asset-stage_eyebrow__por83{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-accent)}.asset-stage_title__c9evY{display:flex;align-items:center;gap:var(--space-3);margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading)}.asset-stage_num__LdOhx{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:500;color:var(--color-text-2);flex-shrink:0}.asset-stage_item__CsXeO[data-on] .asset-stage_num__LdOhx{border-color:transparent;background:var(--color-action);color:var(--color-on-accent)}.asset-stage_body__xcgLE{margin:var(--space-3) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-2);max-width:30em}.asset-stage_inlinePreview__JVCQ7{display:none}.asset-stage_canvasCol__YNPje{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 60px + 32px)}.asset-stage_canvas__ErH1q{border-radius:var(--radius-scene,var(--radius-scene,12px));overflow:hidden;background:radial-gradient(ellipse 70% 60% at 85% 0,color-mix(in srgb,var(--color-action) 26%,transparent),transparent 70%),var(--color-surface-2);border:1px solid var(--color-line);box-shadow:0 50px 100px -50px color-mix(in srgb,var(--color-bg) 85%,transparent)}.asset-stage_bar__nqP3g{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line-soft)}.asset-stage_dots__NOz__{display:inline-flex;gap:var(--space-1)}.asset-stage_dots__NOz__ i{width:9px;height:9px;border-radius:50%;background:var(--color-line-strong)}.asset-stage_barLabel__FGzlR{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-text-3);letter-spacing:var(--tracking-label)}.asset-stage_grid__RB8iS{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:clamp(var(--space-3),2vw,var(--space-5))}.asset-stage_panel__SWCDz{position:relative;min-height:190px;padding:var(--space-4);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg) 70%,transparent);border:1px solid var(--color-line-soft);opacity:.5;transform:scale(.97);transition:opacity .5s var(--ease),transform .5s var(--ease),border-color .5s var(--ease),box-shadow .5s var(--ease)}.asset-stage_panel__SWCDz[data-on]{opacity:1;transform:scale(1.03);z-index:1;border-color:color-mix(in srgb,var(--color-accent) 60%,transparent);box-shadow:0 24px 60px -28px color-mix(in srgb,var(--color-action) 70%,transparent);background:color-mix(in srgb,var(--color-bg) 88%,var(--color-action))}.asset-stage_panelHead__m_m8V{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-bold);color:var(--color-text)}.asset-stage_panelHead__m_m8V span{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--color-surface-3);font-family:var(--font-mono);font-size:var(--text-micro);font-weight:500;color:var(--color-text-2)}.asset-stage_panel__SWCDz[data-on] .asset-stage_panelHead__m_m8V span{background:var(--color-action);color:var(--color-on-accent)}.asset-stage_pvFlow___uIKb{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);counter-reset:s}.asset-stage_pvFlow___uIKb li{position:relative;display:flex;align-items:center;min-height:30px;padding:0 var(--space-3);border-radius:var(--radius);font-size:var(--text-caption);background:color-mix(in srgb,var(--color-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}.asset-stage_pvFlow___uIKb li+li:before{content:"";position:absolute;left:16px;top:-9px;height:9px;border-left:1px dashed var(--color-line-strong)}.asset-stage_pvFlow___uIKb li[data-human]{background:color-mix(in srgb,var(--color-amber) 14%,transparent);border-color:color-mix(in srgb,var(--color-amber) 60%,transparent);font-weight:var(--weight-semibold)}.asset-stage_pvFlow___uIKb li[data-human]:after{content:"사람";margin-left:auto;font-size:var(--text-micro);color:var(--color-amber)}.asset-stage_pvDoc__Qcc4S{margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.asset-stage_pvDoc__Qcc4S div{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.asset-stage_pvDoc__Qcc4S dt{font-size:var(--text-micro);font-weight:var(--weight-semibold);color:var(--color-accent)}.asset-stage_pvDoc__Qcc4S dd{margin:0}.asset-stage_pvDoc__Qcc4S dd span{display:block;height:6px;border-radius:var(--radius);background:var(--color-line)}.asset-stage_pvTree__sFHFf{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.asset-stage_pvTree__sFHFf li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:color-mix(in srgb,var(--color-on-accent) 4%,transparent)}.asset-stage_pvTree__sFHFf svg{color:var(--color-accent);flex-shrink:0}.asset-stage_pvCheck__kxOma{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.asset-stage_pvCheck__kxOma li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-2)}.asset-stage_box__CzExI{width:16px;height:16px;border-radius:var(--radius);border:1.5px solid var(--color-line-strong);flex-shrink:0;position:relative}.asset-stage_pvCheck__kxOma li[data-done] .asset-stage_box__CzExI{border-color:var(--color-success);background:color-mix(in srgb,var(--color-success) 20%,transparent)}.asset-stage_pvCheck__kxOma li[data-done] .asset-stage_box__CzExI:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid var(--color-success);border-width:0 2px 2px 0;transform:rotate(45deg)}.asset-stage_note__CEBqH{margin:var(--space-10) 0 0;font-size:var(--text-caption);color:var(--color-text-3);line-height:1.7;max-width:52em}@media (prefers-reduced-motion:reduce){.asset-stage_item__CsXeO{opacity:1}.asset-stage_panel__SWCDz{transform:none}}@media (max-width:960px){.asset-stage_wrap__OWNC6{grid-template-columns:1fr}.asset-stage_canvasCol__YNPje{display:none}.asset-stage_item__CsXeO,.asset-stage_item__CsXeO:first-child{min-height:0;opacity:1;padding:0 0 var(--space-12)}.asset-stage_inlinePreview__JVCQ7{display:block;margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius);background:var(--color-surface-2);border:1px solid var(--color-line)}}.content-list_empty__gd_ug{margin:0;padding:var(--space-12) 0;border-top:var(--border) solid var(--color-line);border-bottom:var(--border) solid var(--color-line-soft);color:var(--color-text-3);text-align:center}.content-list_note__dOct_{margin:var(--space-6) 0 0}.content-list_muted__prWHg,.content-list_note__dOct_{color:var(--color-text-2);font-size:var(--text-body-sm)}.content-list_muted__prWHg{line-height:var(--leading-body);margin:0}.content-list_mono__WPP_l{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-3)}.content-list_sr__imonB{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.content-list_products__Nthyo{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.content-list_pcard__oPJCo{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-8);background:var(--color-surface);border:var(--border) solid var(--color-line-soft);border-radius:var(--radius);min-width:0}.content-list_pTop__IZpak{display:flex;flex-direction:column;gap:var(--space-3)}.content-list_state__wINBd{align-self:flex-start;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);padding:3px 8px;border-radius:var(--radius-sm,4px);border:var(--border) solid var(--color-accent);color:var(--color-accent)}.content-list_state__wINBd[data-s=consult_only]{border-color:var(--color-line-strong);color:var(--color-text-2)}.content-list_pTitle__9uroj{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold)}.content-list_pTitle__9uroj a{color:inherit;text-decoration:none}.content-list_pTitle__9uroj a:hover{color:var(--color-accent)}.content-list_ticks__3731d{list-style:none;margin:0;padding:var(--space-4) 0 0;border-top:var(--border) solid var(--color-line-soft);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-2)}.content-list_ticks__3731d li:before{content:"✓";color:var(--color-accent);margin-right:var(--space-2)}.content-list_meta__NrbuW{margin:0;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--color-text-3)}.content-list_pFoot__WU2YR{margin-top:auto}.content-list_secondary__4hcHD{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-5);border:var(--border) solid var(--color-line-strong);border-radius:var(--radius);color:var(--color-text);font-weight:var(--weight-semibold);text-decoration:none}.content-list_secondary__4hcHD:hover{border-color:var(--color-accent)}.content-list_filterWrap__PKPg0{display:flex;flex-direction:column;gap:var(--space-8)}.content-list_filters__eadYX{display:flex;flex-wrap:wrap;gap:var(--space-2)}.content-list_filters__eadYX button{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:var(--border) solid var(--color-line-strong);background:none;color:var(--color-text-2);font:inherit;font-size:15px;cursor:pointer}.content-list_filters__eadYX button[aria-pressed=true]{background:var(--color-action);border-color:var(--color-action);color:var(--color-on-accent);font-weight:var(--weight-semibold)}.content-list_pfGrid__6uwHL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-12) var(--space-6);gap:var(--space-12) var(--space-6)}.content-list_pfLink__OWR5G{display:flex;flex-direction:column;gap:var(--space-3);color:inherit;text-decoration:none}.content-list_figure__FpgP2{position:relative;display:block;aspect-ratio:4/3;border:var(--border) solid var(--color-line);border-radius:var(--radius);background:repeating-linear-gradient(135deg,var(--color-surface) 0 12px,transparent 12px 24px)}.content-list_figure__FpgP2[data-img]{aspect-ratio:16/10;overflow:hidden;background:var(--color-surface)}.content-list_figure__FpgP2 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.content-list_pfLink__OWR5G:hover .content-list_figure__FpgP2 img{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.content-list_pfLink__OWR5G:hover .content-list_figure__FpgP2 img{transform:none}}.content-list_tag__XZcVQ{position:absolute;left:12px;top:12px;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);padding:3px 8px;border-radius:var(--radius-sm,4px);background:var(--color-bg);border:var(--border) solid var(--color-line-strong);color:var(--color-text-2)}.content-list_pfTitle__eTIzb{font-family:var(--font-display);font-size:20px;font-weight:var(--weight-bold)}.content-list_pfLink__OWR5G:hover .content-list_pfTitle__eTIzb{color:var(--color-accent)}.content-list_rows__GoyR7{list-style:none;margin:0;padding:0;border-top:var(--border) solid var(--color-line)}.content-list_rows__GoyR7 a{display:grid;grid-template-columns:max-content max-content minmax(0,1fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-5) 0;border-bottom:var(--border) solid var(--color-line-soft);color:inherit;text-decoration:none}.content-list_rows__GoyR7 a:hover b{color:var(--color-accent)}.content-list_ext__FaIue{display:inline-block;margin-left:var(--space-2);color:var(--color-text-3);font-weight:var(--weight-regular,400);transition:transform .2s ease,color .2s ease}.content-list_rows__GoyR7 a:hover .content-list_ext__FaIue{color:var(--color-accent);transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.content-list_rows__GoyR7 a:hover .content-list_ext__FaIue{transform:none}}.content-list_badge__wfbSO{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);padding:3px 8px;border-radius:var(--radius-sm,4px);border:var(--border) solid var(--color-line-strong);color:var(--color-text-2);white-space:nowrap}.content-list_badge__wfbSO[data-on]{border-color:var(--color-accent);color:var(--color-accent)}.content-list_badge__wfbSO[data-off]{color:var(--color-text-3);border-style:dashed}.content-list_pin__NxZfv{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--color-accent)}@media (max-width:960px){.content-list_pfGrid__6uwHL,.content-list_products__Nthyo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.content-list_pfGrid__6uwHL,.content-list_products__Nthyo{grid-template-columns:minmax(0,1fr)}.content-list_rows__GoyR7 a{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"date badge" "title title";row-gap:var(--space-2)}.content-list_rows__GoyR7 a>:first-child{grid-area:date}.content-list_rows__GoyR7 a>:nth-child(2){grid-area:badge;justify-self:start}.content-list_rows__GoyR7 a>b{grid-area:title}.content-list_rows__GoyR7 a>:nth-child(4){display:none}}.content-list_filterBar__bn0h5{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.content-list_filterRow__eRxNa{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.content-list_field__aUNTB{display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:var(--text-body-sm);color:var(--color-text-2)}.content-list_field__aUNTB[data-grow]{flex:1 1 280px}.content-list_fieldLabel__PxTZy{font-size:var(--text-caption);color:var(--color-text-3)}.content-list_field__aUNTB input,.content-list_field__aUNTB select{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius);border:var(--border) solid var(--color-line-strong);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-body-sm);width:100%}.content-list_field__aUNTB select{min-width:140px}.content-list_count__fKOt5{margin:0;display:flex;gap:var(--space-4);align-items:center;font-size:var(--text-body-sm);color:var(--color-text-2);min-height:24px}.content-list_reset__aMN7i{background:none;border:0;padding:0;font:inherit;font-size:var(--text-body-sm);color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:var(--target)}.content-list_emptyBox__bywqw{padding:var(--space-10) var(--space-6);border:var(--border) dashed var(--color-line-strong);border-radius:var(--radius);text-align:center;color:var(--color-text-2);display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:center}.content-list_emptyBox__bywqw p{margin:0;line-height:var(--leading-body)}.content-list_more__Hf6wa{justify-self:center;min-height:var(--target);padding:0 var(--space-6);border-radius:var(--radius);border:var(--border) solid var(--color-line-strong);background:none;color:var(--color-text);font:inherit;font-size:var(--text-body-sm);cursor:pointer}.content-list_pfClient__mlpPE{font-size:var(--text-body-sm);color:var(--color-text-2)}.content-list_pfMore__vp5_5{margin-top:auto;font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-accent)}.content-list_pf__l7LRZ[hidden]{display:none}.form-section_grid__4M7Oz{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.form-section_aside__UQv7u{display:flex;flex-direction:column;gap:var(--space-8)}.form-section_kv__gPqg5{margin:0;border-top:var(--border) solid var(--color-line)}.form-section_kv__gPqg5>div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--border) solid var(--color-line-soft)}.form-section_kv__gPqg5 dt{color:var(--color-text-3)}.form-section_kv__gPqg5 dd{margin:0}.form-section_kv__gPqg5 a{color:inherit;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong)}.form-section_note__lOEMo{padding:var(--space-6);border:var(--border) solid var(--color-line-soft);border-radius:var(--radius);background:var(--color-surface)}.form-section_noteTitle__7mbfk{margin:0;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-accent)}.form-section_noteBody__KFzlX{margin:var(--space-2) 0 0;color:var(--color-text-2);font-size:var(--text-body-sm);line-height:var(--leading-body)}.form-section_links__I8llj{margin:var(--space-4) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-5)}.form-section_links__I8llj a{color:var(--color-accent);font-weight:var(--weight-semibold);text-decoration:none;min-height:var(--target);display:inline-flex;align-items:center}@media (max-width:960px){.form-section_grid__4M7Oz{grid-template-columns:minmax(0,1fr)}.form-section_grid__4M7Oz>.form-section_aside__UQv7u{order:2}}.growth-path_path__83zJ6{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.growth-path_path__83zJ6:before{content:"";position:absolute;left:8px;right:8px;top:7px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-text) 18%,transparent),var(--color-accent))}.growth-path_stage__NksKz{position:relative;display:grid;grid-row:span 6;grid-template-rows:subgrid;grid-row-gap:var(--space-5,20px);row-gap:var(--space-5,20px);min-width:0}.growth-path_node__7c228{position:relative;z-index:1;width:15px;height:15px;border-radius:50%;background:var(--color-bg);border:1px solid color-mix(in srgb,var(--color-accent) calc(35% + var(--w) * 65%),var(--color-line-strong));box-shadow:0 0 0 4px var(--color-bg),0 0 calc(var(--w) * 18px) color-mix(in srgb,var(--color-accent) calc(var(--w) * 70%),transparent)}.growth-path_node__7c228:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--color-accent);opacity:calc(.25 + var(--w) * .75)}.growth-path_card__u_cV8{display:grid;grid-row:span 5;grid-template-rows:subgrid;grid-row-gap:var(--space-3);row-gap:var(--space-3);align-content:start;padding:var(--space-6);border-radius:8px;border:.5px solid color-mix(in srgb,var(--color-accent) calc(10% + var(--w) * 35%),color-mix(in srgb,var(--color-text) 14%,transparent));background:linear-gradient(165deg,color-mix(in srgb,var(--color-accent) calc(4% + var(--w) * 14%),transparent),color-mix(in srgb,var(--color-text) 2%,transparent))}.growth-path_tag__lDXlO{margin:0;font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-accent)}.growth-path_title__IR74J{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.growth-path_block__IBW1E{display:grid;grid-gap:4px;gap:4px;padding-top:var(--space-3);border-top:.5px solid var(--color-line-soft)}.growth-path_label__Ej_Yj{margin:0;font-size:var(--text-caption,12px);color:var(--color-text-3)}.growth-path_text__pv7f5{margin:0;font-size:var(--text-body-sm);color:var(--color-text-2);line-height:var(--leading-body)}.growth-path_links__nQSTt{align-self:end;padding-top:var(--space-3);display:flex;flex-wrap:wrap;gap:var(--space-2)}.growth-path_chip__zB6tO{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-3);border-radius:999px;border:.5px solid color-mix(in srgb,var(--color-accent) 55%,transparent);color:var(--color-accent);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);text-decoration:none;transition:background .2s ease,color .2s ease}.growth-path_chip__zB6tO:hover{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent-hover)}.growth-path_note__k7tr_{margin:var(--space-6) 0 0;font-size:var(--text-body-sm);color:var(--color-text-3)}@media (prefers-reduced-motion:no-preference){.pc-reveal-pending .growth-path_stage__NksKz{opacity:0;transform:translateY(16px)}.pc-reveal-in .growth-path_stage__NksKz{transition:opacity .6s ease calc(var(--i) * .11s + .1s),transform .6s ease calc(var(--i) * .11s + .1s)}}@media (max-width:960px){.growth-path_path__83zJ6{grid-template-columns:1fr;gap:var(--space-5,20px);padding-left:var(--space-8)}.growth-path_stage__NksKz{display:block;grid-row:auto}.growth-path_card__u_cV8{grid-row:auto;grid-template-rows:none;display:flex;flex-direction:column}.growth-path_path__83zJ6:before{left:7px;right:auto;top:8px;bottom:8px;width:1px;height:auto;background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 18%,transparent),var(--color-accent))}.growth-path_node__7c228{position:absolute;left:calc(-1 * var(--space-8));top:var(--space-6)}}.hero-slider_root__O6Hvu{position:relative;overflow:hidden;border-bottom:var(--border) solid var(--color-line-soft);touch-action:pan-y}.hero-slider_track__ER0ci{display:grid}.hero-slider_slide__fXvgQ{grid-area:1/1;position:relative;min-height:clamp(560px,48vw,700px);display:flex;align-items:stretch;background:var(--hs-bg);color:var(--hs-fg);opacity:0;visibility:hidden;transition:opacity .6s var(--ease),visibility 0s linear .6s;padding:0 var(--gutter)}.hero-slider_root__O6Hvu:not([data-ready]) .hero-slider_slide__fXvgQ:first-child,.hero-slider_slide__fXvgQ[data-current]{opacity:1;visibility:visible;transition:opacity .6s var(--ease),visibility 0s}.hero-slider_slide__fXvgQ[data-type=ink]{--hs-bg:var(--color-bg);--hs-fg:var(--color-text);--hs-fg2:var(--color-text-2);--hs-ac:var(--color-accent);--hs-ln:var(--color-line);--hs-mark:var(--color-amber)}.hero-slider_slide__fXvgQ[data-type=violet]{--hs-bg:var(--slide-violet-bg);--hs-fg:#fff;--hs-fg2:#e4dcff;--hs-ac:#fff;--hs-ln:rgba(255,255,255,0.38);--hs-mark:var(--color-amber)}.hero-slider_slide__fXvgQ[data-type=paper]{--hs-bg:var(--color-paper);--hs-fg:var(--color-ink);--hs-fg2:#3d3747;--hs-ac:var(--color-brand);--hs-ln:#a39b8e;--hs-mark:#a8701a}.hero-slider_slide__fXvgQ[data-type=local]{--hs-bg:var(--slide-local-bg);--hs-fg:var(--color-text);--hs-fg2:var(--color-text-2);--hs-ac:var(--color-accent);--hs-ln:#463c6a;--hs-mark:var(--color-amber)}.hero-slider_inner__4Fkyc{width:100%;max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:center;padding-block:clamp(48px,6vw,88px) clamp(96px,9vw,120px)}.hero-slider_text__j4D60{grid-column:1/span 6;display:flex;flex-direction:column;gap:24px;min-width:0}.hero-slider_eyebrow__emOcw{margin:0;font-family:var(--font-mono);font-size:13px;letter-spacing:var(--tracking-label);color:var(--hs-ac)}.hero-slider_title__9dcAY{margin:0;font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-hero,clamp(32px,3.9vw,58px));line-height:1.18;letter-spacing:var(--tracking-display);text-wrap:balance}.hero-slider_title__9dcAY em{font-style:normal;color:var(--hs-ac)}.hero-slider_slide__fXvgQ[data-type=violet] .hero-slider_title__9dcAY em{color:var(--hs-fg);text-decoration:underline;-webkit-text-decoration-color:var(--color-amber);text-decoration-color:var(--color-amber);text-decoration-thickness:.07em;text-underline-offset:.14em}.hero-slider_lead__o73Gz{margin:0;font-size:var(--text-lead);line-height:1.8;color:var(--hs-fg2);max-width:34em}.hero-slider_art__0Sc_P{grid-column:7/span 6;min-width:0}.hero-slider_art__0Sc_P img,.hero-slider_art__0Sc_P svg{width:100%;height:auto;display:block;overflow:visible}.hero-slider_svgWrap__3HTLM{width:100%}.hero-slider_thin__NGdxP [stroke-width]{stroke-width:1}.hero-slider_thin__NGdxP path[stroke="var(--hs-mark)"]{stroke-width:1.4}.hero-slider_thin__NGdxP g[stroke-width] *{stroke-width:inherit}.hero-slider_svgWrap__3HTLM svg{width:100%;height:auto;display:block;overflow:visible}.hero-slider_text__j4D60{position:relative;z-index:1}.hero-slider_grain__Em_yt{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.06;mix-blend-mode:screen;z-index:0}.hero-slider_slide__fXvgQ[data-type=paper] .hero-slider_grain__Em_yt{opacity:.07;mix-blend-mode:multiply}.hero-slider_inner__4Fkyc{position:relative;z-index:1}.hero-slider_slide__fXvgQ .draw{stroke-dasharray:1;stroke-dashoffset:0}.hero-slider_slide__fXvgQ .pop{transform-box:fill-box}.hero-slider_slide__fXvgQ[data-drawing] .draw{animation:hero-slider_hs-draw__PoczM var(--duration-draw,1.4s) var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms)}.hero-slider_slide__fXvgQ[data-drawing] .pop{animation:hero-slider_hs-pop__uIEFp .5s var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms + .4s)}@keyframes hero-slider_hs-draw__PoczM{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hero-slider_hs-pop__uIEFp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-slider_slide__fXvgQ .draw,.hero-slider_slide__fXvgQ .pop{animation:none!important}}.hero-slider_slide__fXvgQ[data-type=ink],.hero-slider_slide__fXvgQ[data-type=local]{--em-a:var(--color-accent-hover);--em-b:var(--color-accent);--em-c:color-mix(in srgb,var(--color-accent) 70%,var(--color-action))}.hero-slider_slide__fXvgQ[data-type=violet]{--em-a:#fff;--em-b:#f1ecff;--em-c:#cfc0ff}.hero-slider_slide__fXvgQ[data-type=paper]{--em-a:var(--color-brand);--em-b:color-mix(in srgb,var(--color-brand) 60%,var(--color-action));--em-c:var(--color-action)}.hero-slider_slide__fXvgQ[data-bg]{--em-a:#fff;--em-b:var(--color-accent-hover);--em-c:var(--color-accent)}.hero-slider_slide__fXvgQ[data-type=paper]{--em-shine:rgba(255,255,255,0.95)}@supports (((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text)){.hero-slider_title__9dcAY em.pc-em{background-image:linear-gradient(100deg,transparent 38%,var(--em-shine,rgba(255,255,255,.9)) 50%,transparent 62%),linear-gradient(100deg,var(--em-a) 0,var(--em-b) 55%,var(--em-c) 100%);background-size:250% 100%,100% 100%;background-position:0 0,0 0}}@media (prefers-reduced-motion:no-preference){.hero-slider_slide__fXvgQ[data-drawing] .hero-slider_title__9dcAY em.pc-em{animation:hero-slider_hs-em-in__jcT21 .9s cubic-bezier(.2,.7,.2,1) .25s both,hero-slider_hs-em-shine__lHXuI 1.5s cubic-bezier(.4,0,.2,1) 1s both,hero-slider_hs-em-glow__GMH57 4s ease-in-out 2.6s infinite}}@keyframes hero-slider_hs-em-in__jcT21{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes hero-slider_hs-em-shine__lHXuI{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes hero-slider_hs-em-glow__GMH57{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--em-b) 45%,transparent))}}.hero-slider_slide__fXvgQ .hs-fill{fill-opacity:.94}.hero-slider_slide__fXvgQ .hs-breath,.hero-slider_slide__fXvgQ .hs-light,.hero-slider_slide__fXvgQ .hs-streak{transform-box:fill-box;transform-origin:center}.hero-slider_slide__fXvgQ .hs-streak{opacity:.55}@media (prefers-reduced-motion:no-preference){.hero-slider_slide__fXvgQ[data-drawing] .hs-fill{animation:hero-slider_hs-fade__A2aVn .9s var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms + .5s)}.hero-slider_slide__fXvgQ[data-drawing] .hs-rim{animation:hero-slider_hs-fade__A2aVn 1.2s var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms + .8s)}.hero-slider_slide__fXvgQ[data-drawing] .hs-light{animation:hero-slider_hs-light__TVprT 1.4s var(--ease) both;animation-delay:calc(var(--d, 0) * 90ms + .8s)}.hero-slider_slide__fXvgQ[data-current] .hs-breath{animation:hero-slider_hs-breath__LeYBi 6s ease-in-out 3s infinite}.hero-slider_slide__fXvgQ[data-current] .hs-streak{animation:hero-slider_hs-streak__RAM3v 5s ease-in-out 3s infinite}}.hero-slider_slide__fXvgQ .hs-run path{stroke-dasharray:.12 .88;stroke-dashoffset:1;opacity:0}.hero-slider_slide__fXvgQ[data-type=paper] .hs-run{stroke:var(--color-brand)}@media (prefers-reduced-motion:no-preference){.hero-slider_slide__fXvgQ[data-current] .hs-float{animation:hero-slider_hs-float__jXYdD 7s ease-in-out 3.2s infinite}.hero-slider_slide__fXvgQ[data-current] .hs-run path{animation:hero-slider_hs-run__c987C 6s linear infinite;animation-delay:calc(3.4s + var(--r, 0) * 2s)}}@keyframes hero-slider_hs-float__jXYdD{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hero-slider_hs-run__c987C{0%{stroke-dashoffset:1;opacity:0}10%,85%{opacity:.85}to{stroke-dashoffset:0;opacity:0}}@keyframes hero-slider_hs-fade__A2aVn{0%{opacity:0}to{opacity:1}}@keyframes hero-slider_hs-light__TVprT{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes hero-slider_hs-breath__LeYBi{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.05)}}@keyframes hero-slider_hs-streak__RAM3v{0%,to{opacity:.3;transform:scaleX(.75)}50%{opacity:.6;transform:scaleX(1)}}.hero-slider_slide__fXvgQ a[data-cta-id]{--color-text:var(--hs-fg)}.hero-slider_slide__fXvgQ[data-type=violet] a[data-cta-id]:first-child{background:#fff;color:#2a1466}.hero-slider_slide__fXvgQ[data-type=paper] a[data-cta-id]:first-child{background:var(--color-brand)}.hero-slider_slide__fXvgQ a[data-cta-id]:not(:first-child){border-color:var(--hs-ln);color:var(--hs-fg)}.hero-slider_slide__fXvgQ :focus-visible{outline-color:var(--hs-ac)}.hero-slider_ctrl__b9Gte{position:absolute;left:0;right:0;bottom:clamp(20px,3vw,36px);z-index:3;padding:0 var(--gutter)}.hero-slider_ctrlIn__tcbwi{max-width:var(--container);margin:0 auto;display:flex;align-items:center;gap:16px}.hero-slider_root__O6Hvu{--c-fg:var(--color-text);--c-ln:var(--color-line-strong);--c-bg:var(--color-bg)}.hero-slider_root__O6Hvu[data-cur=violet]{--c-fg:#fff;--c-ln:rgba(255,255,255,0.38);--c-bg:var(--slide-violet-bg)}.hero-slider_root__O6Hvu[data-cur=paper]{--c-fg:var(--color-ink);--c-ln:#a39b8e;--c-bg:var(--color-paper)}.hero-slider_count__m7_Ck{font-family:var(--font-mono);font-size:13px;color:var(--c-fg);min-width:64px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-slider_bars__Kyrdb{display:flex;gap:6px;flex:0 1 360px}.hero-slider_bar__YfrWL{flex:1 1;height:44px;padding:0;background:none;border:0;cursor:pointer;display:flex;align-items:center}.hero-slider_bar__YfrWL span{display:block;width:100%;height:3px;background:var(--c-ln);position:relative;overflow:hidden;border-radius:2px}.hero-slider_bar__YfrWL span:after{content:"";position:absolute;inset:0;background:var(--c-fg);transform:scaleX(0);transform-origin:left}.hero-slider_bar__YfrWL[aria-current=true] span:after{transform:scaleX(var(--p,0))}.hero-slider_bar__YfrWL.hero-slider_done__Kj6Eu span:after{transform:scaleX(1);opacity:.5}.hero-slider_btns__C551K{display:flex;gap:8px;margin-left:auto}.hero-slider_btn__Rkp66{width:44px;height:44px;border-radius:var(--radius-pill);border:1px solid var(--c-ln);background:transparent;color:var(--c-fg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hero-slider_btn__Rkp66:hover{background:var(--c-fg);color:var(--c-bg)}.hero-slider_btn__Rkp66 svg{width:16px;height:16px}@media (max-width:860px){.hero-slider_art__0Sc_P,.hero-slider_text__j4D60{grid-column:1/-1}.hero-slider_art__0Sc_P{margin-top:28px;max-width:520px}.hero-slider_slide__fXvgQ{min-height:0}}@media (max-width:640px){.hero-slider_inner__4Fkyc{padding-block:36px 92px}.hero-slider_text__j4D60{gap:18px}.hero-slider_art__0Sc_P{margin-top:20px}.hero-slider_bars__Kyrdb{flex:1 1 auto}.hero-slider_count__m7_Ck{min-width:0}}@media (prefers-reduced-motion:reduce){.hero-slider_slide__fXvgQ{transition:none}}.hero-slider_bgVideo__kbHHc{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.hero-slider_bgVideo__kbHHc img,.hero-slider_bgVideo__kbHHc video{width:100%;height:100%;object-fit:cover;display:block}.hero-slider_bgDim__BqYIU{position:absolute;inset:0;background:linear-gradient(90deg,#000,#000c 45%,#0006)}.hero-slider_slide__fXvgQ[data-bg]{--hs-fg:#fff;--hs-fg2:rgba(255,255,255,0.84);--hs-ln:rgba(255,255,255,0.4)}.hero-slider_slide__fXvgQ[data-bg] .hero-slider_grain__Em_yt{z-index:1}.hero-slider_slide__fXvgQ[data-align=center] .hero-slider_bgDim__BqYIU{background:#000}.hero-slider_slide__fXvgQ[data-align=center] .hero-slider_text__j4D60{grid-column:2/span 10;align-items:center;text-align:center}.hero-slider_slide__fXvgQ[data-align=center] .hero-slider_lead__o73Gz{margin-inline:auto}.hero-slider_slide__fXvgQ[data-align=center] .hero-slider_text__j4D60>div{justify-content:center}.hero-slider_pill__FZoKJ{align-self:flex-start;display:inline-flex;align-items:center;min-height:32px;padding:0 16px;border-radius:var(--radius-pill);background:var(--hs-ac);color:var(--hs-bg);font-weight:700;letter-spacing:.02em}.hero-slider_slide__fXvgQ[data-align=center] .hero-slider_pill__FZoKJ{align-self:center}.hero-slider_slide__fXvgQ[data-type=violet] .hero-slider_pill__FZoKJ{color:#2a1466}.hero_hero__tIaW3{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:center;min-height:min(72vh,720px)}.hero_hero__tIaW3:not(:has(.hero_art__D93lZ)){grid-template-columns:1fr}.hero_title__VaOe4{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin:0}.hero_title__VaOe4 em{font-style:normal;color:var(--color-accent)}.hero_art__D93lZ img{width:100%;height:auto}.hero_violet__3Xpq5 .hero_title__VaOe4 em{color:var(--color-accent-hover)}.hero_violet__3Xpq5{--em-a:#fff;--em-b:var(--color-accent-hover);--em-c:var(--color-accent-hover)}.hero_paper__wj9wz .hero_title__VaOe4 em{color:var(--color-brand)}.hero_paper__wj9wz{--em-a:var(--color-brand);--em-b:color-mix(in srgb,var(--color-brand) 60%,var(--color-action));--em-c:var(--color-action)}@media (max-width:860px){.hero_hero__tIaW3{grid-template-columns:1fr;min-height:auto}}.page-head_head__0BHfg{max-width:960px}.page-head_title__dJ6TP{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--weight-heavy);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);margin:0}.page-head_title__dJ6TP em{font-style:normal;color:var(--color-accent)}.page-head_logo__1AmVA{display:inline-block;vertical-align:-.08em;margin-right:.04em}.page-head_logo__1AmVA img{display:block;height:.86em;width:auto}.page-head_logoOnLight__sr0so,[data-theme=paper] .page-head_logoOnDark__6Z1N1{display:none!important}[data-theme=paper] .page-head_logoOnLight__sr0so{display:block!important}.page-head_brand__kPqaW{display:flex;align-items:center;gap:.5em;margin:0 0 var(--space-4);font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text-2)}.page-head_brandLogo__8dpHA{display:inline-block}.page-head_brandLogo__8dpHA img{display:block;height:22px;width:auto}.page-head_note__eVJPV{margin:var(--space-4) 0 0;font-size:var(--text-body-sm);color:var(--color-text-3)}.page-head_withScene__6jRAY{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:clamp(var(--space-8),4.5vw,var(--space-16));gap:clamp(var(--space-8),4.5vw,var(--space-16));align-items:center}.page-head_withScene__6jRAY .page-head_head__0BHfg{max-width:none}.page-head_scene__cj_ZG{position:relative;margin:0;border-radius:var(--radius-scene,var(--radius-scene,12px));overflow:hidden;aspect-ratio:16/10;max-height:340px;width:100%;background:var(--color-accent);isolation:isolate;box-shadow:0 40px 90px -40px color-mix(in srgb,var(--color-action) 55%,transparent)}.page-head_sceneImg__mqJAZ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:100% 50%;z-index:-2}.page-head_sceneGlow__3CxVO{position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,color-mix(in srgb,var(--color-brand) 34%,transparent) 0,color-mix(in srgb,var(--color-brand) 12%,transparent) 48%,transparent 70%)}.page-head_sceneFlow__1qwy3{position:absolute;left:clamp(14px,3.5%,28px);bottom:clamp(14px,4.5%,28px);width:min(56%,340px)}@media (max-width:960px){.page-head_withScene__6jRAY{grid-template-columns:1fr}.page-head_withScene__6jRAY .page-head_head__0BHfg{max-width:none}.page-head_scene__cj_ZG{aspect-ratio:auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(var(--space-20),42vw,var(--space-20)) var(--space-3) var(--space-3)}.page-head_sceneImg__mqJAZ{object-position:85% 20%;height:100%}.page-head_sceneFlow__1qwy3{position:relative;left:auto;bottom:auto;width:100%}}.page-head_scene__cj_ZG:has(.page-head_sceneDoc__koLFB){aspect-ratio:auto;max-height:none;min-height:360px;display:flex;align-items:center;padding:var(--space-6)}.page-head_sceneDoc__koLFB{position:relative;width:min(66%,380px)}@media (max-width:960px){.page-head_scene__cj_ZG:has(.page-head_sceneDoc__koLFB){min-height:0;padding:clamp(120px,34vw,200px) var(--space-3) var(--space-3)}.page-head_sceneDoc__koLFB{width:100%}}.rich-text_body__KQTLj{max-width:var(--container-text);line-height:var(--leading-body)}.rich-text_body__KQTLj h3{font-size:var(--text-h3);margin:var(--space-10) 0 var(--space-3)}.rich-text_body__KQTLj a{color:var(--color-accent)}.rich-text_body__KQTLj ol,.rich-text_body__KQTLj ul{padding-left:1.2em}.rich-text_body__KQTLj h2{font-size:var(--text-h3);margin:var(--space-12,48px) 0 var(--space-3)}.rich-text_body__KQTLj h2:first-child,.rich-text_body__KQTLj h3:first-child{margin-top:0}.rich-text_body__KQTLj table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:var(--text-body-sm);margin:var(--space-4) 0}.rich-text_body__KQTLj td,.rich-text_body__KQTLj th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--color-line);min-width:120px}.rich-text_body__KQTLj th{color:var(--color-text-3);font-weight:600;white-space:nowrap}@media (max-width:640px){.rich-text_body__KQTLj table.stack{display:block;overflow:visible}.rich-text_body__KQTLj table.stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rich-text_body__KQTLj table.stack tbody,.rich-text_body__KQTLj table.stack td,.rich-text_body__KQTLj table.stack tr{display:block;min-width:0}.rich-text_body__KQTLj table.stack tr{padding:var(--space-3) 0;border-bottom:1px solid var(--color-line)}.rich-text_body__KQTLj table.stack td{border:0;padding:4px 0}.rich-text_body__KQTLj table.stack td[data-label]:before{content:attr(data-label);display:block;font-size:var(--text-caption);color:var(--color-text-3)}}.rich-text_body__KQTLj .toc{list-style:none;margin:var(--space-6) 0 var(--space-10);padding:var(--space-5) var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius);column-count:2;column-gap:var(--space-8);font-size:var(--text-body-sm)}.rich-text_body__KQTLj .toc li{page-break-inside:avoid;break-inside:avoid;margin:0 0 var(--space-1)}@media (max-width:640px){.rich-text_body__KQTLj .toc{column-count:1}}.card-grid_grid__8lSzY{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.card-grid_card__j0kqs{min-width:0}.card-grid_link__KxVAv{display:flex;flex-direction:column;gap:var(--space-3);height:100%;padding:var(--space-8);background:var(--color-surface);border:var(--border) solid var(--color-line-soft);border-radius:var(--radius);color:inherit;text-decoration:none;transition:border-color var(--duration-fast) var(--ease)}a.card-grid_link__KxVAv:hover{border-color:var(--color-accent)}.card-grid_img__f9lSs{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius)}.card-grid_logoBox__9ETEi{display:flex;align-items:center;height:calc(32px * var(--logo-box, 1));margin-bottom:var(--space-4)}.card-grid_logo__mq8_l{display:block}.card-grid_logo__mq8_l img{display:block;height:calc(32px * var(--logo-scale, 1));width:auto;max-width:100%}.card-grid_unitTitle__XhGkK{font-size:var(--text-lead)}.card-grid_logoOnLight____oxT,[data-theme=paper] .card-grid_logoOnDark__Lkwwv{display:none!important}[data-theme=paper] .card-grid_logoOnLight____oxT{display:block!important}.card-grid_iconHead__mgKhs{display:flex;align-items:center;gap:var(--space-4)}.card-grid_icon__AzWMQ{flex:none;width:64px;height:64px;border-radius:6px;object-fit:cover;border:.5px solid color-mix(in srgb,var(--color-accent) 35%,var(--color-line))}.card-grid_iconText__n_T0k{display:grid;grid-gap:4px;gap:4px;min-width:0}.card-grid_iconText__n_T0k>*{margin:0}.card-grid_iconHead__mgKhs~.card-grid_body__DtFPY,.card-grid_iconHead__mgKhs~.card-grid_facts__fTnnS,.card-grid_iconHead__mgKhs~.card-grid_links__CVlpc,.card-grid_iconHead__mgKhs~.card-grid_more__niaOh{margin-left:calc(64px + var(--space-4))}@media (max-width:640px){.card-grid_iconHead__mgKhs~.card-grid_body__DtFPY,.card-grid_iconHead__mgKhs~.card-grid_facts__fTnnS,.card-grid_iconHead__mgKhs~.card-grid_links__CVlpc,.card-grid_iconHead__mgKhs~.card-grid_more__niaOh{margin-left:0}}.card-grid_link__KxVAv>p:not(.card-grid_body__DtFPY){margin-bottom:calc(var(--space-3) * -.33)}.card-grid_facts__fTnnS{margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-3);border-top:.5px solid var(--color-line-soft)}.card-grid_fact__rzS0j{display:grid;grid-gap:2px;gap:2px}.card-grid_fact__rzS0j dt{font-size:var(--text-caption,12px);color:var(--color-accent);font-weight:var(--weight-semibold)}.card-grid_fact__rzS0j dd{font-size:var(--text-body-sm)}.card-grid_body__DtFPY,.card-grid_fact__rzS0j dd{margin:0;color:var(--color-text-2);line-height:var(--leading-body)}.card-grid_links__CVlpc{margin-top:auto;padding-top:var(--space-4);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.card-grid_links__CVlpc .card-grid_more__niaOh{margin-top:0;padding-top:0;text-decoration:none}.card-grid_links__CVlpc .card-grid_more__niaOh:hover{color:var(--color-accent-hover)}.card-grid_more__niaOh{margin-top:auto;padding-top:var(--space-4);color:var(--color-accent);font-weight:var(--weight-semibold)}[data-theme=paper] .card-grid_link__KxVAv{background:transparent;border-color:var(--color-ink)}[data-theme=paper] .card-grid_body__DtFPY{color:var(--color-ink)}[data-theme=paper] .card-grid_more__niaOh{color:var(--color-brand)}@media (max-width:960px){.card-grid_grid__8lSzY{grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr))}}@media (max-width:640px){.card-grid_grid__8lSzY{grid-template-columns:1fr}}.card-grid_ctas__Aj3wn{margin-top:var(--space-10)}.compare-table_scroll__cBvnF{overflow-x:auto}.compare-table_table__1lgIA{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--text-body-sm)}.compare-table_caption__SkRf_{text-align:left;color:var(--color-text-3);font-size:var(--text-caption);padding-bottom:var(--space-3)}.compare-table_table__1lgIA td,.compare-table_table__1lgIA th{text-align:left;vertical-align:top;padding:var(--space-4);border-bottom:var(--border) solid var(--color-line)}.compare-table_table__1lgIA thead th{font-family:var(--font-display);color:var(--color-accent)}.compare-table_table__1lgIA tbody th{color:var(--color-text-2);white-space:nowrap}.compare-table_sr__GG_EO{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:640px){.compare-table_table__1lgIA{min-width:0}.compare-table_table__1lgIA thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.compare-table_table__1lgIA tr{display:block;padding:var(--space-4) 0;border-bottom:var(--border) solid var(--color-line)}.compare-table_table__1lgIA td,.compare-table_table__1lgIA th{display:block;padding:var(--space-1) 0;border:0}.compare-table_table__1lgIA tbody th{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-body);padding-bottom:var(--space-2);white-space:normal}.compare-table_table__1lgIA td:before{content:attr(data-label);display:block;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-accent);margin-top:var(--space-2)}}.faq_list__nbhlC{margin:0;max-width:var(--container-text)}.faq_item__eXX6b{padding:var(--space-6) 0;border-top:var(--border) solid var(--color-line)}.faq_answer__y1TC_{margin:var(--space-3) 0 0;color:var(--color-text-2);line-height:var(--leading-body)}.faq_answer__y1TC_ p{margin:0 0 var(--space-2)}.faq_fold__zIu2L{padding:0}.faq_q__EgnfI{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--target);padding:var(--space-5) 0;cursor:pointer}.faq_q__EgnfI::-webkit-details-marker{display:none}.faq_q__EgnfI:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius)}.faq_plus__fGrQx{position:relative;flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid var(--color-line-strong)}.faq_plus__fGrQx:after,.faq_plus__fGrQx:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--duration) var(--ease)}.faq_plus__fGrQx:after{transform:translate(-50%,-50%) rotate(90deg)}.faq_fold__zIu2L[open] .faq_plus__fGrQx{border-color:var(--color-accent);color:var(--color-accent)}.faq_fold__zIu2L[open] .faq_plus__fGrQx:after{transform:translate(-50%,-50%) rotate(0deg)}.faq_fold__zIu2L .faq_answer__y1TC_{margin:0;padding:0 var(--space-12) var(--space-6) 0}.faq_withAside__QiIIJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);grid-gap:clamp(var(--space-8),5vw,var(--space-20));gap:clamp(var(--space-8),5vw,var(--space-20));align-items:start}.faq_withAside__QiIIJ .faq_list__nbhlC{max-width:none}.faq_aside__YAE8b{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 60px + 24px);padding:var(--space-8);border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-line-soft)}.faq_asideTitle__GKhaS{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading)}.faq_asideBody__MFi1T{margin:var(--space-2) 0 0;font-size:var(--text-body-sm);line-height:1.7;color:var(--color-text-2)}.faq_asideLinks__S4uJl{list-style:none;margin:var(--space-4) 0 0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.faq_asideLinks__S4uJl a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--target);padding:0 var(--space-4);border-radius:var(--radius);border:1px solid var(--color-line);color:var(--color-text);text-decoration:none;font-weight:var(--weight-semibold);font-size:var(--text-body-sm)}.faq_asideLinks__S4uJl a:hover{border-color:var(--color-accent);background:var(--color-accent-tint)}.faq_ext__ryprP{color:var(--color-accent)}.faq_asideNote__dDxYb{margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-line-soft);font-size:var(--text-caption);line-height:1.7;color:var(--color-text-3);white-space:pre-line}@media (max-width:960px){.faq_withAside__QiIIJ{grid-template-columns:1fr}.faq_aside__YAE8b{position:static}.faq_fold__zIu2L .faq_answer__y1TC_{padding-right:0}}.module-board_board__d8EOP{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.module-board_group__uWR__{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8);padding-top:var(--space-6);border-top:.5px solid var(--color-line-soft)}.module-board_group__uWR__[data-new-kind]{margin-top:var(--space-4)}.module-board_group__uWR__:first-child{margin-top:0}.module-board_kind__vPFWV{grid-column:1/-1;margin:0;font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-label);color:var(--color-accent)}.module-board_groupHead__Ag7Yd{display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2)}.module-board_title__b_M0I{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug)}.module-board_desc__CrH6s{margin:0;font-size:var(--text-body-sm);color:var(--color-text-3);line-height:var(--leading-body)}.module-board_modules__1Q39_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.module-board_module__1CKIe{display:flex;flex-direction:column;gap:6px;min-height:84px;padding:var(--space-4);border-radius:6px;border:.5px solid color-mix(in srgb,var(--color-accent) 22%,color-mix(in srgb,var(--color-text) 14%,transparent));background:linear-gradient(165deg,color-mix(in srgb,var(--color-accent) 8%,transparent),color-mix(in srgb,var(--color-text) 2%,transparent))}.module-board_num__8RzpH{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-accent);letter-spacing:var(--tracking-label)}.module-board_name__hS7iV{font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-text)}.module-board_note__AVfCC{margin:var(--space-6) 0 0;font-size:var(--text-body-sm);color:var(--color-text-3)}@media (max-width:760px){.module-board_group__uWR__{grid-template-columns:1fr}.module-board_modules__1Q39_{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.module-board_fold__R1e4L{margin-top:var(--space-3)}.module-board_foldBtn__iH27j{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target);cursor:pointer;list-style:none;font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-accent)}.module-board_foldBtn__iH27j::-webkit-details-marker{display:none}.module-board_foldBtn__iH27j:after{content:"+";font-family:var(--font-mono)}.module-board_fold__R1e4L[open]>.module-board_foldBtn__iH27j:after{content:"−"}.module-board_fold__R1e4L[open]>.module-board_foldBtn__iH27j{margin-bottom:var(--space-3)}.showcase-tabs_pointsWrap__8TXQK{margin:0 0 var(--space-16)}.showcase-tabs_points__aR4Ac{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));grid-gap:var(--space-8);gap:var(--space-8)}.showcase-tabs_points__aR4Ac li{display:grid;align-content:start;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-line)}.showcase-tabs_points__aR4Ac b{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);color:var(--color-text)}.showcase-tabs_points__aR4Ac span:not(.showcase-tabs_pointNum__caFnC){font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text-2)}.showcase-tabs_pointNum__caFnC{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-accent);letter-spacing:var(--tracking-label)}.showcase-tabs_points__aR4Ac[data-style=steps]{gap:0;position:relative}.showcase-tabs_points__aR4Ac[data-style=steps]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,var(--color-action),color-mix(in srgb,var(--color-accent) 20%,transparent))}.showcase-tabs_points__aR4Ac[data-style=steps] li{border-top:0;padding:var(--space-5) var(--space-4) 0 0;gap:var(--space-1)}.showcase-tabs_points__aR4Ac[data-style=steps] b{font-size:var(--text-body)}.showcase-tabs_points__aR4Ac[data-style=steps] span:not(.showcase-tabs_pointNum__caFnC){font-size:var(--text-body-sm);line-height:1.6}.showcase-tabs_pointsNote__H_ReW{margin:var(--space-8) 0 0;font-size:var(--text-lead);color:var(--color-text);font-weight:var(--weight-medium);max-width:46em}.showcase-tabs_stageHead__PNv3g{margin:0 0 var(--space-8)}.showcase-tabs_stageTitle__SoeU3{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading)}.showcase-tabs_stageTitle__SoeU3 em{font-style:normal;color:var(--color-accent)}.showcase-tabs_stageLead__pwaX5{margin:var(--space-3) 0 0;font-size:var(--text-body);color:var(--color-text-2);line-height:var(--leading-body);max-width:40em}.showcase-tabs_stage__mzLUS{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(var(--space-8),4vw,var(--space-16));gap:clamp(var(--space-8),4vw,var(--space-16));align-items:start}.showcase-tabs_list__r1jMw{display:grid}.showcase-tabs_tab__SgQbo{all:unset;box-sizing:border-box;position:relative;display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-5) 0 var(--space-5) var(--space-6);border-bottom:1px solid var(--color-line-soft);cursor:pointer}.showcase-tabs_tab__SgQbo:first-child{border-top:1px solid var(--color-line-soft)}.showcase-tabs_tab__SgQbo:before{content:"";position:absolute;left:0;top:var(--space-5);bottom:var(--space-5);width:3px;border-radius:3px;background:var(--color-line);transition:background var(--duration) var(--ease)}.showcase-tabs_tab__SgQbo[aria-selected=true]:before{background:linear-gradient(180deg,var(--color-action),color-mix(in srgb,var(--color-accent) 40%,transparent))}.showcase-tabs_tab__SgQbo:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:var(--radius)}.showcase-tabs_tabTitle__amVU6{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);color:var(--color-text-3);transition:color var(--duration) var(--ease)}.showcase-tabs_tab__SgQbo:hover .showcase-tabs_tabTitle__amVU6,.showcase-tabs_tab__SgQbo[aria-selected=true] .showcase-tabs_tabTitle__amVU6{color:var(--color-text)}.showcase-tabs_selected__zSBZz{font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:0;padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-tint);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent)}.showcase-tabs_tabSummary__dwlbt{font-size:var(--text-body-sm);line-height:1.6;color:var(--color-text-2)}.showcase-tabs_detail__Woer2{padding:var(--space-6) 0 0}.showcase-tabs_body__rdFQz{margin:0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}.showcase-tabs_outputs___A4V2{margin:var(--space-3) 0 0;font-size:var(--text-body-sm);line-height:1.6;color:var(--color-text-2)}.showcase-tabs_outputs___A4V2 b{display:inline-block;margin-right:var(--space-2)}.showcase-tabs_cta__P_AUa,.showcase-tabs_outputs___A4V2 b{color:var(--color-accent);font-weight:var(--weight-semibold)}.showcase-tabs_cta__P_AUa{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target);margin-top:var(--space-4);text-decoration:none}.showcase-tabs_cta__P_AUa:hover{color:var(--color-accent-hover)}.showcase-tabs_panels__kfHqQ{position:relative}.showcase-tabs_panel__E7n8Y[data-on]{animation:showcase-tabs_panelIn__uDvH5 .5s var(--ease) both}@keyframes showcase-tabs_panelIn__uDvH5{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.showcase-tabs_scene__1uP6E{position:relative;border-radius:var(--radius-scene,12px);overflow:hidden;aspect-ratio:16/11;background:var(--color-accent);isolation:isolate;box-shadow:0 40px 90px -44px color-mix(in srgb,var(--color-action) 50%,transparent)}.showcase-tabs_scene__1uP6E[data-doc]{aspect-ratio:auto;min-height:420px;display:flex;align-items:center;padding:var(--space-8)}.showcase-tabs_sceneImg__rkXad{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:92% 50%;z-index:-2}.showcase-tabs_sceneShade__AM7TV{position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,color-mix(in srgb,var(--color-brand) 30%,transparent),color-mix(in srgb,var(--color-brand) 8%,transparent) 55%,transparent 75%)}.showcase-tabs_sceneFlow__JfSaY{position:absolute;left:clamp(var(--space-4),4%,var(--space-8));top:50%;transform:translateY(-50%);width:min(58%,380px)}.showcase-tabs_sceneDoc__O81Vg{position:relative;width:min(62%,420px)}.showcase-tabs_note__pqHBV{margin:var(--space-8) 0 0;font-size:var(--text-caption);color:var(--color-text-3);line-height:1.7;max-width:52em}@media (max-width:960px){.showcase-tabs_points__aR4Ac{grid-template-columns:1fr;gap:var(--space-5)}.showcase-tabs_points__aR4Ac[data-style=steps]{gap:0}.showcase-tabs_points__aR4Ac[data-style=steps]:before{left:0;right:auto;top:0;bottom:0;width:1px;height:auto;background:linear-gradient(180deg,var(--color-action),color-mix(in srgb,var(--color-accent) 20%,transparent))}.showcase-tabs_points__aR4Ac[data-style=steps] li{padding:0 0 var(--space-4) var(--space-5)}.showcase-tabs_stage__mzLUS{grid-template-columns:1fr;gap:var(--space-6)}.showcase-tabs_tab__SgQbo{padding:var(--space-4) 0 var(--space-4) var(--space-5)}.showcase-tabs_tab__SgQbo:before{top:var(--space-4);bottom:var(--space-4)}.showcase-tabs_scene__1uP6E{aspect-ratio:auto;padding:clamp(160px,46vw,260px) var(--space-3) var(--space-3)}.showcase-tabs_scene__1uP6E[data-doc]{min-height:0;padding:clamp(120px,34vw,220px) var(--space-3) var(--space-3)}.showcase-tabs_sceneImg__rkXad{object-position:88% 18%}.showcase-tabs_sceneDoc__O81Vg,.showcase-tabs_sceneFlow__JfSaY{position:relative;left:auto;top:auto;transform:none;width:100%}}.showcase-tabs_solo__FNqPj{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding-bottom:var(--space-5);border-bottom:var(--border) solid var(--color-line-soft)}.showcase-tabs_soloTitle__jK2_2{margin:0;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-bold);line-height:var(--leading-snug);letter-spacing:var(--tracking-heading);color:var(--color-text)}.showcase-tabs_stage__mzLUS[data-single]{align-items:center}.showcase-tabs_stage__mzLUS[data-single] .showcase-tabs_solo__FNqPj{border-bottom:0;padding-bottom:0}.showcase-tabs_stage__mzLUS[data-single] .showcase-tabs_solo__FNqPj .showcase-tabs_tabSummary__dwlbt{font-size:var(--text-lead);line-height:var(--leading-body);color:var(--color-text-2)}@media (max-width:960px){.showcase-tabs_stage__mzLUS[data-single] .showcase-tabs_solo__FNqPj .showcase-tabs_tabSummary__dwlbt{font-size:var(--text-body)}}.steps_list__yftqC{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.steps_step__LXo28{padding:var(--space-6);border-top:2px solid var(--color-accent);background:var(--color-surface)}.steps_no__Xgpg4{color:var(--color-text-3)}.steps_no__Xgpg4,.steps_owner__2q_1T{font-family:var(--font-mono);font-size:var(--text-caption)}.steps_owner__2q_1T{margin:var(--space-2) 0 0;color:var(--color-accent)}.steps_desc__IZS_9{margin:var(--space-3) 0 0;color:var(--color-text-2);font-size:var(--text-body-sm);line-height:var(--leading-body)}.cta-band_band__r6YQ7{padding:var(--space-16) var(--space-10);border-radius:var(--radius)}.cta-band_accent__t_G7s{background:var(--color-accent-tint);border:var(--border) solid var(--space-dev-line)}.cta-band_band__r6YQ7 em{font-style:normal;color:var(--color-accent)}@media (max-width:640px){.cta-band_band__r6YQ7{padding:var(--space-10) var(--space-6)}}.cta-band_note___AXEI{margin:var(--space-4) 0 0;font-size:var(--text-body-sm);color:var(--color-text-3)}.cta-band_band__r6YQ7 h2{text-wrap:balance}@media (max-width:640px){.cta-band_band__r6YQ7 h2 br{display:none}}.timeline_tl___HbRV{border-top:var(--border) solid var(--color-line)}.timeline_row__nAuL3{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-6) 0;border-bottom:var(--border) solid var(--color-line-soft)}.timeline_year__jn2TG{margin:0;font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:32px;letter-spacing:-.02em;line-height:1.2}.timeline_items__H9gon{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.timeline_items__H9gon li{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);color:var(--color-text-2);line-height:var(--leading-body)}.timeline_month__2_dg7{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-3);padding-top:3px}@media (max-width:640px){.timeline_row__nAuL3{grid-template-columns:minmax(0,1fr);gap:10px}.timeline_year__jn2TG{font-size:26px}}