.not-found_page__VFIr4{position:relative;display:grid;align-content:center;min-height:100vh;min-height:100svh;padding-block:var(--space-3xl);overflow:clip}.not-found_inner__jk2We{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.not-found_arc__NtR5I{display:none}@media (min-width:60rem){.not-found_arc__NtR5I{display:block;position:absolute;inset-inline-start:58%;top:50%;width:72vmax;aspect-ratio:1;translate:0 -50%;border:1px solid var(--accent-line);border-radius:50%;opacity:.7}.not-found_arc__NtR5I:before{content:"";position:absolute;inset:7%;border:1px solid var(--line-faint);border-radius:50%}}.not-found_dots__fPyJp{display:flex;gap:var(--space-2xs);margin-bottom:var(--space-lg)}.not-found_dots__fPyJp i{width:.45rem;height:.45rem;border-radius:var(--radius-pill);background:var(--signal)}.not-found_dots__fPyJp i:nth-child(3){background:none;box-shadow:inset 0 0 0 1px var(--signal-line);animation:not-found_pulse__slvRq 2.8s var(--ease-in-out) infinite}@keyframes not-found_pulse__slvRq{0%,to{opacity:1}50%{opacity:.35}}.not-found_code__SJkuV{font-family:var(--font-display),var(--font-text),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-5xl);font-weight:620;line-height:.92;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}.not-found_headline___ZPVA{margin-top:var(--space-sm);max-width:var(--measure-tight);font-size:var(--text-3xl)}.not-found_body__IxXmg{margin-top:var(--space-md);max-width:var(--measure);color:var(--text-secondary)}.not-found_action__C569O{margin-top:var(--space-xl)}@media (prefers-reduced-motion:reduce){.not-found_dots__fPyJp i:nth-child(3){animation:none}}.Button_button__hMNEn{--magnet-x:0px;--magnet-y:0px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);isolation:isolate;border-radius:var(--radius-pill);font-family:var(--font-text),sans-serif;font-weight:560;letter-spacing:-.005em;line-height:1;text-decoration:none;white-space:nowrap;transform:translate3d(var(--magnet-x),var(--magnet-y),0);transition:transform var(--dur-base) var(--ease-out),background-color var(--dur-fast) var(--ease-system),border-color var(--dur-fast) var(--ease-system),color var(--dur-fast) var(--ease-system),box-shadow var(--dur-base) var(--ease-system)}.Button_md__exKk_{padding:.8125rem 1.375rem;font-size:var(--text-sm)}.Button_lg__PdjsY{padding:1rem 1.75rem;font-size:var(--text-base)}.Button_label__ViwpZ{position:relative;z-index:1}.Button_primary__oSpWt{background:var(--accent);color:#01201e;border:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}[data-theme=light] .Button_primary__oSpWt{color:#ffffff}.Button_primary__oSpWt:hover{background:var(--accent-strong)}.Button_primary__oSpWt:active{transform:translate3d(var(--magnet-x),calc(var(--magnet-y) + 1px),0)}.Button_secondary__lRe7Q{background:transparent;color:var(--text-primary);border:1px solid var(--line-strong)}.Button_secondary__lRe7Q:hover{border-color:var(--accent);background:var(--accent-quiet)}.Button_ghost__mZ9vJ{background:transparent;color:var(--text-primary);border:1px solid transparent;padding-inline:var(--space-2xs)}.Button_ghost__mZ9vJ:after{content:"";position:absolute;left:var(--space-2xs);right:var(--space-2xs);bottom:.35rem;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-base) var(--ease-out)}.Button_ghost__mZ9vJ:focus-visible:after,.Button_ghost__mZ9vJ:hover:after{transform:scaleX(1)}.Button_dots__Kmb6a{display:none;align-items:center;gap:.25rem}.Button_dots__Kmb6a i{width:.3rem;height:.3rem;border-radius:50%;background:currentColor;opacity:.35}.Button_loading__WH8KX .Button_dots__Kmb6a{display:inline-flex}.Button_loading__WH8KX .Button_label__ViwpZ{opacity:.7}.Button_loading__WH8KX .Button_dots__Kmb6a i{animation:Button_dot-pulse__7QZh7 1.1s var(--ease-in-out) infinite}.Button_loading__WH8KX .Button_dots__Kmb6a i:nth-child(2){animation-delay:.14s}.Button_loading__WH8KX .Button_dots__Kmb6a i:nth-child(3){animation-delay:.28s}@keyframes Button_dot-pulse__7QZh7{0%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.Button_button__hMNEn:disabled,.Button_button__hMNEn[aria-busy=true]{cursor:progress}.Button_button__hMNEn:disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Button_button__hMNEn{transform:none}.Button_loading__WH8KX .Button_dots__Kmb6a i{animation:none;opacity:.6}}.SoundToggle_toggle___whve{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs);border:1px solid var(--line-faint);border-radius:var(--radius-pill);background:var(--surface-panel);color:var(--text-muted);font-family:inherit;font-size:var(--text-2xs);font-weight:540;line-height:1;white-space:nowrap;transition:color var(--dur-fast) var(--ease-system),box-shadow var(--dur-fast) var(--ease-system)}.SoundToggle_toggle___whve[data-labelled=true]{padding-inline:var(--space-sm);font-size:var(--text-xs)}.SoundToggle_toggle___whve:hover{color:var(--text-secondary)}.SoundToggle_toggle___whve[data-state=on]{color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--signal-line)}.SoundToggle_meter___3sBv{display:inline-flex;align-items:flex-end;gap:2px;block-size:.875rem;flex:none}.SoundToggle_meter___3sBv i{--level:0.24;display:block;inline-size:3px;block-size:100%;border-radius:var(--radius-xs);background:currentColor;transform-origin:bottom center;transform:scaleY(var(--level));transition:transform var(--dur-base) var(--ease-system),background-color var(--dur-fast) var(--ease-system)}.SoundToggle_toggle___whve[data-state=on] .SoundToggle_meter___3sBv i{background:var(--signal)}.SoundToggle_toggle___whve[data-state=on] .SoundToggle_meter___3sBv i:first-child{--level:0.5}.SoundToggle_toggle___whve[data-state=on] .SoundToggle_meter___3sBv i:nth-child(2){--level:1}.SoundToggle_toggle___whve[data-state=on] .SoundToggle_meter___3sBv i:nth-child(3){--level:0.72}.SoundToggle_text__Y2XAO{display:inline-block}@media (prefers-reduced-motion:reduce){.SoundToggle_meter___3sBv i,.SoundToggle_toggle___whve{transition:none}}.MobileMenu_trigger__yBGRW{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;-webkit-margin-end:calc(var(--space-2xs) * -1);margin-inline-end:calc(var(--space-2xs) * -1);border-radius:var(--radius-pill);color:var(--text-primary)}@media (min-width:900px){.MobileMenu_trigger__yBGRW{display:none}}.MobileMenu_bars__Ktb_t{display:flex;flex-direction:column;align-items:flex-end;gap:5px;inline-size:1.125rem}.MobileMenu_bars__Ktb_t i{display:block;inline-size:100%;block-size:1.5px;border-radius:var(--radius-pill);background:currentColor;transform-origin:right center;transition:transform var(--dur-base) var(--ease-system)}.MobileMenu_bars__Ktb_t i:nth-child(2){transform:scaleX(.6)}.MobileMenu_trigger__yBGRW:focus-visible .MobileMenu_bars__Ktb_t i:nth-child(2),.MobileMenu_trigger__yBGRW:hover .MobileMenu_bars__Ktb_t i:nth-child(2){transform:scaleX(1)}.MobileMenu_panel__EteZW{position:fixed;inset:0;z-index:var(--z-menu);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-base);transition:opacity var(--dur-fast) var(--ease-system),-webkit-clip-path var(--dur-fast) var(--ease-system);transition:opacity var(--dur-fast) var(--ease-system),clip-path var(--dur-fast) var(--ease-system);transition:opacity var(--dur-fast) var(--ease-system),clip-path var(--dur-fast) var(--ease-system),-webkit-clip-path var(--dur-fast) var(--ease-system)}.MobileMenu_panel__EteZW[data-state=closed]{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.MobileMenu_panel__EteZW[data-state=open]{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:opacity var(--dur-base) var(--ease-system),-webkit-clip-path var(--dur-base) var(--ease-system);transition:opacity var(--dur-base) var(--ease-system),clip-path var(--dur-base) var(--ease-system);transition:opacity var(--dur-base) var(--ease-system),clip-path var(--dur-base) var(--ease-system),-webkit-clip-path var(--dur-base) var(--ease-system)}.MobileMenu_panel__EteZW:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:2px;background:linear-gradient(to bottom,var(--accent-line),transparent 65%);pointer-events:none}.MobileMenu_bar__74MDE{display:flex;align-items:center;justify-content:space-between;flex:none;block-size:var(--header-h);padding-inline:var(--gutter)}.MobileMenu_mark__yvHbk{display:block;block-size:1.75rem;inline-size:calc(1.75rem * 1.1424);background-image:var(--logo-icon);background-position:0;background-repeat:no-repeat;background-size:auto 100%}.MobileMenu_close__AqbsI{display:inline-flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;-webkit-margin-end:calc(var(--space-2xs) * -1);margin-inline-end:calc(var(--space-2xs) * -1);border-radius:var(--radius-pill);color:var(--text-primary)}.MobileMenu_cross__jlux_{position:relative;display:block;inline-size:1.125rem;block-size:1.125rem}.MobileMenu_cross__jlux_:after,.MobileMenu_cross__jlux_:before{content:"";position:absolute;inset-block-start:50%;inset-inline:0;block-size:1.5px;border-radius:var(--radius-pill);background:currentColor}.MobileMenu_cross__jlux_:before{transform:rotate(45deg)}.MobileMenu_cross__jlux_:after{transform:rotate(-45deg)}.MobileMenu_list__F1DJh{display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;gap:var(--space-2xs);min-block-size:0;padding:var(--space-lg) var(--gutter)}.MobileMenu_item__0XONj{opacity:0;transform:translateY(10px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--i, 0) * 26ms)}.MobileMenu_panel__EteZW[data-state=open] .MobileMenu_item__0XONj{opacity:1;transform:none}.MobileMenu_panel__EteZW[data-state=closed] .MobileMenu_item__0XONj{transition-duration:var(--dur-fast);transition-delay:0s}.MobileMenu_link__2q_3j{display:flex;align-items:center;gap:var(--space-sm);padding-block:var(--space-2xs);font-family:var(--font-display),var(--font-text),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-2xl);font-weight:620;letter-spacing:-.025em;line-height:1.12;color:var(--text-secondary);text-decoration:none;transition:color var(--dur-fast) var(--ease-system)}.MobileMenu_link__2q_3j:hover{color:var(--text-primary)}.MobileMenu_dot__sMj4l{inline-size:.4rem;block-size:.4rem;flex:none;border-radius:50%;background:var(--line-strong);transform:scale(.55);transition:background-color var(--dur-base) var(--ease-system),transform var(--dur-base) var(--ease-system)}.MobileMenu_link__2q_3j[aria-current=true]{color:var(--text-primary)}.MobileMenu_link__2q_3j[aria-current=true] .MobileMenu_dot__sMj4l{background:var(--signal);transform:scale(1)}.MobileMenu_tray__6AQrv{display:flex;flex-direction:column;align-items:stretch;flex:none;gap:var(--space-md);padding:var(--space-lg) var(--gutter) calc(var(--space-lg) + env(safe-area-inset-bottom, 0px));-webkit-border-before:1px solid var(--line-faint);border-block-start:1px solid var(--line-faint)}.MobileMenu_controls__zJtku{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs)}.MobileMenu_tray__6AQrv a{align-self:flex-start}@media (prefers-reduced-motion:reduce){.MobileMenu_panel__EteZW[data-state]{opacity:1;-webkit-clip-path:none;clip-path:none;transition:none}.MobileMenu_item__0XONj{opacity:1;transform:none;transition:none}.MobileMenu_bars__Ktb_t i,.MobileMenu_dot__sMj4l{transition:none}}.Header_header__hO3lJ{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--z-header);block-size:var(--header-h)}.Header_header__hO3lJ:before{content:"";position:absolute;inset:0;background:var(--surface-glass);-webkit-border-after:1px solid var(--line-faint);border-block-end:1px solid var(--line-faint);-webkit-backdrop-filter:blur(10px) saturate(115%);backdrop-filter:blur(10px) saturate(115%);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-system)}.Header_header__hO3lJ[data-scrolled=true]:before{opacity:1}.Header_inner__ry5Nk{position:relative;display:flex;align-items:center;gap:var(--space-md);block-size:100%;inline-size:100%;max-inline-size:var(--shell-max);margin-inline:auto;padding-inline:var(--gutter)}.Header_brand__V5suk{--brand-h:1.75rem;--lockup-w:calc(var(--brand-h) * 5.2724);--mark-w:calc(var(--brand-h) * 1.2322);--brand-w:var(--lockup-w);--shown-w:var(--lockup-w);display:inline-flex;align-items:center;flex:none;inline-size:var(--shown-w);-webkit-margin-end:auto;margin-inline-end:auto;border-radius:var(--radius-xs);text-decoration:none}.Header_header__hO3lJ[data-compact=true] .Header_brand__V5suk{--shown-w:var(--mark-w)}.Header_mark__3vEyt{display:block;flex:none;inline-size:var(--brand-w);block-size:var(--brand-h);background-image:var(--logo-lockup);background-position:0;background-repeat:no-repeat;background-size:auto 100%;-webkit-clip-path:inset(0 calc(var(--brand-w) - var(--shown-w)) 0 0);clip-path:inset(0 calc(var(--brand-w) - var(--shown-w)) 0 0);transition:-webkit-clip-path var(--dur-base) var(--ease-system);transition:clip-path var(--dur-base) var(--ease-system);transition:clip-path var(--dur-base) var(--ease-system),-webkit-clip-path var(--dur-base) var(--ease-system)}@media (min-width:900px) and (max-width:1099px){.Header_brand__V5suk{--brand-w:var(--mark-w);--shown-w:var(--mark-w)}}.Header_nav__3fHSH{display:none}.Header_navList__Oltkk{display:flex;align-items:center;gap:clamp(var(--space-sm),1.5vw,var(--space-lg))}.Header_navLink__LzXns{position:relative;display:inline-block;padding-block:var(--space-2xs);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-system)}.Header_navLink__LzXns:hover{color:var(--text-primary)}.Header_navLink__LzXns:after{content:"";position:absolute;inset-inline:0;inset-block-end:.1rem;block-size:2px;border-radius:var(--radius-pill);background:var(--signal);transform:scaleX(0);transform-origin:left center;transition:transform var(--dur-base) var(--ease-system)}.Header_navLink__LzXns[aria-current=true]{color:var(--text-primary)}.Header_navLink__LzXns[aria-current=true]:after{transform:scaleX(1)}.Header_desk__o0pVO{display:none;align-items:center;gap:var(--space-2xs);flex:none}@media (min-width:900px){.Header_nav__3fHSH{display:block}.Header_desk__o0pVO{display:flex}}@media (max-width:899px){.Header_header__hO3lJ:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--surface-base) 92%,transparent)}}@media (prefers-reduced-motion:reduce){.Header_header__hO3lJ:before,.Header_mark__3vEyt,.Header_navLink__LzXns,.Header_navLink__LzXns:after{transition:none}}.ProgressRail_rail__QC9oA{position:fixed;inset-block-start:50%;inset-inline-end:.75rem;z-index:var(--z-rail);transform:translateY(-50%)}.ProgressRail_list__7pkym{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3xs)}.ProgressRail_tick__VAYhq{position:relative;display:flex;align-items:center;justify-content:flex-end;padding-block:.5rem;-webkit-padding-start:var(--space-sm);padding-inline-start:var(--space-sm);text-decoration:none}.ProgressRail_line__zfMIO{display:block;inline-size:1.625rem;block-size:2px;border-radius:var(--radius-pill);background:var(--line-control);transform:scaleX(.46);transform-origin:right center;transition:transform var(--dur-base) var(--ease-system),background-color var(--dur-base) var(--ease-system)}.ProgressRail_tick__VAYhq[data-state=passed] .ProgressRail_line__zfMIO{background:var(--text-muted);transform:scaleX(.62)}.ProgressRail_tick__VAYhq[data-state=current] .ProgressRail_line__zfMIO{background:var(--signal);transform:scaleX(1)}.ProgressRail_tick__VAYhq:focus-visible .ProgressRail_line__zfMIO,.ProgressRail_tick__VAYhq:hover .ProgressRail_line__zfMIO{transform:scaleX(1)}.ProgressRail_tick__VAYhq:hover .ProgressRail_line__zfMIO{background:var(--accent)}.ProgressRail_tick__VAYhq[data-state=current]:hover .ProgressRail_line__zfMIO{background:var(--signal)}.ProgressRail_label__UI5VK{position:absolute;inset-inline-end:calc(1.625rem + var(--space-2xs));padding:.2rem var(--space-2xs);border:1px solid var(--line-faint);border-radius:var(--radius-xs);background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--text-secondary);font-size:var(--text-2xs);font-weight:540;line-height:1.2;white-space:nowrap;opacity:0;pointer-events:none;transform:translateX(4px);transition:opacity var(--dur-fast) var(--ease-system),transform var(--dur-fast) var(--ease-system)}.ProgressRail_tick__VAYhq:focus-visible .ProgressRail_label__UI5VK,.ProgressRail_tick__VAYhq:hover .ProgressRail_label__UI5VK{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ProgressRail_label__UI5VK,.ProgressRail_line__zfMIO{transition:none}.ProgressRail_label__UI5VK{transform:none}}.Build_build__WzXd0{position:relative;padding-block:0 var(--space-3xl)}.Build_grid__A_Eg2{display:grid}.Build_main__5CPPw{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);min-inline-size:0}.Build_list__2GZO4{-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.Build_item___wIWH{display:grid;grid-gap:var(--space-3xs) var(--space-lg);gap:var(--space-3xs) var(--space-lg);padding-block:1.35rem;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);transition:border-color var(--dur-base) var(--ease-system),-webkit-padding-start var(--dur-slow) var(--ease-system);transition:padding-inline-start var(--dur-slow) var(--ease-system),border-color var(--dur-base) var(--ease-system);transition:padding-inline-start var(--dur-slow) var(--ease-system),border-color var(--dur-base) var(--ease-system),-webkit-padding-start var(--dur-slow) var(--ease-system)}.Build_title__DoKzP{font-size:var(--text-lg);font-weight:600;letter-spacing:-.015em;line-height:1.15}.Build_summary__MVi8C{font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary)}.Build_proof__PKy45{display:flex;flex-wrap:wrap;gap:.4rem;-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs)}.Build_proof__PKy45 a{display:inline-block;padding:.34rem .75rem;border:1px solid var(--line-control);border-radius:var(--radius-pill);font-size:var(--text-xs);text-decoration:none;color:var(--text-secondary);transition:color var(--dur-fast) var(--ease-system),border-color var(--dur-fast) var(--ease-system),background-color var(--dur-fast) var(--ease-system)}.Build_proof__PKy45 a:focus-visible,.Build_proof__PKy45 a:hover{color:var(--text-primary);border-color:var(--accent);background:var(--accent-quiet)}@media (hover:hover){.Build_item___wIWH:hover{-webkit-padding-start:var(--space-sm);padding-inline-start:var(--space-sm);border-block-end-color:var(--accent)}}@media (min-width:60rem){.Build_build__WzXd0{padding-block:var(--space-3xl)}.Build_grid__A_Eg2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl)}.Build_item___wIWH{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:baseline}.Build_proof__PKy45{grid-column:2}}@media (prefers-reduced-motion:reduce){.Build_item___wIWH{transition:none}}.Contact_section__Klc95{position:relative}@media (max-width:59.99rem){.Contact_section__Klc95{-webkit-padding-before:0;padding-block-start:0}}@media (min-width:60rem){.Contact_section__Klc95{-webkit-padding-before:44vh;padding-block-start:44vh}}.Contact_section__Klc95:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(to right,transparent,var(--line) 18%,var(--line) 82%,transparent)}.Contact_grid__lvqHs{display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}@media (min-width:60rem){.Contact_grid__lvqHs{grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:clamp(var(--space-2xl),5vw,var(--space-3xl))}}.Contact_aside__Ln2n_{display:flex;flex-direction:column;gap:var(--space-xl);min-width:0}.Contact_direct__6S8FL{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs)}.Contact_directLabel__JMI_9{font-size:var(--text-sm);color:var(--text-secondary)}.Contact_directLink__Bj2hR{padding-block:var(--space-3xs);border-bottom:1px solid var(--accent-line);font-family:var(--font-display),var(--font-text),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-lg);font-weight:600;letter-spacing:-.015em;text-decoration:none;overflow-wrap:anywhere;color:var(--accent);transition:color var(--dur-fast) var(--ease-system),border-color var(--dur-fast) var(--ease-system)}.Contact_directLink__Bj2hR:hover{color:var(--accent-strong);border-bottom-color:var(--accent)}.Contact_formColumn__OI2qm{min-width:0}.Contact_card__6wckW{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);min-width:0;padding:clamp(1.25rem,.9rem + 1.8vw,2.5rem);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),var(--shadow-rim)}.Contact_cardHead__0kcil{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);padding-bottom:var(--space-md);border-bottom:1px solid var(--line-faint)}.Contact_cardTitle__oxB74{margin:0;font-family:var(--font-display),var(--font-text),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-xl);font-weight:640;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.Contact_cardIntro__MvZP6{margin:0;max-width:var(--measure);font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary)}.Contact_form__s5F61{position:relative;display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);min-width:0}.Contact_trap__gewIW{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}.Contact_pair__HPnIJ{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);min-width:0}@media (min-width:34rem){.Contact_pair__HPnIJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.Contact_row__gB2q3{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);min-width:0}.Contact_label___RSaa{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2xs);margin:0;font-size:var(--text-sm);font-weight:560;line-height:1.4;color:var(--text-primary);cursor:pointer}p.Contact_label___RSaa{cursor:default}.Contact_labelText__cqK3g{min-width:0}.Contact_marker__tzaWs{font-size:var(--text-xs);font-weight:500;line-height:1.4;color:var(--text-muted)}.Contact_hint__1pkIJ{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}.Contact_control__91mGn{width:100%;padding:var(--space-xs) var(--space-sm);background:var(--surface-inset);border:1px solid var(--line-control);border-radius:var(--radius-sm);box-shadow:var(--shadow-rim);font-family:inherit;font-size:var(--text-base);line-height:1.5;color:var(--text-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--dur-fast) var(--ease-system),background-color var(--dur-fast) var(--ease-system)}.Contact_control__91mGn::placeholder{color:var(--text-muted);opacity:1}.Contact_control__91mGn:hover{border-color:var(--accent-line)}.Contact_control__91mGn[aria-invalid=true]{border-color:var(--danger);background:var(--danger-quiet)}.Contact_control__91mGn:disabled{opacity:.55;cursor:not-allowed}.Contact_textarea__q0jUh{display:block;resize:vertical}.Contact_options__IY2cq{display:flex;flex-wrap:wrap;gap:var(--space-2xs);min-width:0}.Contact_option__gR467{display:flex;align-items:center;gap:var(--space-2xs);padding:.6rem var(--space-md) .6rem .85rem;background:var(--surface-inset);border:1px solid var(--line-control);border-radius:var(--radius-pill);transition:border-color var(--dur-fast) var(--ease-system),background-color var(--dur-fast) var(--ease-system)}.Contact_option__gR467:hover{border-color:var(--accent-line)}.Contact_option__gR467:has(.Contact_choice__ACtU0:checked){border-color:var(--signal-line);background:var(--signal-quiet)}.Contact_choice__ACtU0{flex:none;width:1rem;height:1rem;margin:0;accent-color:var(--signal);cursor:pointer}.Contact_optionLabel__k0Faa{font-size:var(--text-sm);line-height:1.4;color:var(--text-primary);cursor:pointer}.Contact_option__gR467:has(.Contact_choice__ACtU0:disabled){opacity:.55}.Contact_option__gR467:has(.Contact_choice__ACtU0:disabled) .Contact_choice__ACtU0,.Contact_option__gR467:has(.Contact_choice__ACtU0:disabled) .Contact_optionLabel__k0Faa{cursor:not-allowed}.Contact_consent__kBd54{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--space-xs);gap:var(--space-xs);padding-block:var(--space-2xs)}.Contact_checkbox__Itkob{flex:none;width:1.125rem;height:1.125rem;margin:.15rem 0 0;accent-color:var(--signal);cursor:pointer}.Contact_checkbox__Itkob:disabled{cursor:not-allowed}.Contact_consentLabel__PyY3t{font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary);cursor:pointer}.Contact_error__ARe7i{display:flex;align-items:flex-start;gap:var(--space-3xs);margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--danger)}.Contact_errorMark__74Rbx{flex:none;width:.875rem;height:.875rem;margin-top:.24em}.Contact_alert__MSq0S{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);padding:var(--space-md);background:var(--danger-quiet);border:1px solid var(--danger);border-radius:var(--radius-md)}.Contact_alertTitle__tCRga{display:flex;align-items:flex-start;gap:var(--space-2xs);margin:0;font-size:var(--text-md);font-weight:600;line-height:1.35;color:var(--text-primary)}.Contact_alertTitle__tCRga .Contact_errorMark__74Rbx{width:1rem;height:1rem;color:var(--danger)}.Contact_alertBody__2iIWX{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary)}.Contact_alertActions__lukoM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs);margin-top:var(--space-2xs)}.Contact_actions__5kgRC{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--line-faint)}.Contact_progress__Bx_y8{display:inline-flex;align-items:center;gap:.3rem}.Contact_progress__Bx_y8 i{width:.34rem;height:.34rem;border-radius:50%;background:var(--line-strong);transition:background-color var(--dur-base) var(--ease-system),transform var(--dur-base) var(--ease-out)}.Contact_progress__Bx_y8 i[data-lit=true]{background:var(--signal);transform:scale(1.2)}.Contact_card__6wckW>.Contact_panel__bQ65l{padding:0;background:none;border:0;box-shadow:none}.Contact_panel__bQ65l{display:grid;justify-items:start;grid-gap:var(--space-md);gap:var(--space-md);padding:var(--space-xl);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.Contact_panelDots__Yu8kh{display:inline-flex;align-items:center;gap:.3rem}.Contact_panelDots__Yu8kh i{width:.38rem;height:.38rem;border-radius:50%;background:var(--signal)}.Contact_panelTitle__9XY8V{margin:0;max-width:var(--measure-tight);font-family:var(--font-display),var(--font-text),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-lg);font-weight:620;line-height:1.2;letter-spacing:-.018em;color:var(--text-primary)}.Contact_panelBody__UDtqv{margin:0;max-width:var(--measure);font-size:var(--text-base);line-height:1.6;color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.Contact_control__91mGn,.Contact_directLink__Bj2hR,.Contact_option__gR467,.Contact_progress__Bx_y8 i{transition:none}.Contact_progress__Bx_y8 i[data-lit=true]{transform:none}}.Hero_hero__sbIHl{display:grid;align-items:center;min-block-size:calc(100svh - var(--header-h));padding-block:var(--space-xl) var(--space-2xl)}.Hero_copy__lJqgQ{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);max-inline-size:44rem}.Hero_eyebrow__2aMcz{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.Hero_headline__x1c2s{font-size:var(--text-5xl);font-weight:640;font-variation-settings:"wdth" 96;line-height:1.02}.Hero_headline__x1c2s em{font-style:normal;color:var(--accent)}@media (min-width:60rem){.Hero_headline__x1c2s em,.Hero_headline__x1c2s span{display:block}}.Hero_lede__q4nFX{max-inline-size:36rem;font-size:var(--text-md);line-height:1.62;color:var(--text-secondary)}.Hero_actions__4zc5j{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.Hero_tally__l2ZCy{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);-webkit-padding-before:var(--space-md);padding-block-start:var(--space-md);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);font-size:var(--text-sm);color:var(--text-muted)}.Hero_tally__l2ZCy b{font-weight:600;color:var(--text-primary)}@media (max-width:59.99rem){.Hero_hero__sbIHl{align-items:start;min-block-size:0;-webkit-padding-before:0;padding-block-start:0}}html:not(.no-js) .Hero_copy__lJqgQ>*{animation:Hero_rise__20dXP .9s var(--ease-system) both}html:not(.no-js) .Hero_copy__lJqgQ>:nth-child(2){animation-delay:80ms}html:not(.no-js) .Hero_copy__lJqgQ>:nth-child(3){animation-delay:.16s}html:not(.no-js) .Hero_copy__lJqgQ>:nth-child(4){animation-delay:.24s}html:not(.no-js) .Hero_copy__lJqgQ>:nth-child(5){animation-delay:.32s}@keyframes Hero_rise__20dXP{0%{opacity:0;transform:translate3d(0,18px,0)}}@media (prefers-reduced-motion:reduce){.Hero_copy__lJqgQ>*{animation:none!important}}.ProofFrames_set__YmYHK{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:var(--space-sm)}.ProofFrames_frame__JbehJ{--tilt-x:0deg;--tilt-y:0deg;--glare-x:50%;--glare-y:0%;position:relative;overflow:hidden;background:var(--surface-inset);border:1px solid var(--line-strong);box-shadow:var(--shadow-lg),var(--shadow-rim)}.ProofFrames_desktop__p4Eg4{flex:1 1 auto;min-inline-size:0;-webkit-padding-before:1.7rem;padding-block-start:1.7rem;border-radius:var(--radius-md);transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform var(--dur-slow) var(--ease-system)}.ProofFrames_desktop__p4Eg4:before{content:"";position:absolute;inset-block-start:.62rem;inset-inline-start:.85rem;inline-size:.46rem;block-size:.46rem;border-radius:50%;background:var(--text-muted);opacity:.5;box-shadow:.78rem 0 0 var(--text-muted),1.56rem 0 0 var(--text-muted)}.ProofFrames_desktop__p4Eg4:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(60% 50% at var(--glare-x) var(--glare-y),color-mix(in srgb,var(--text-primary) 10%,transparent),transparent 70%);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-system)}.ProofFrames_desktop__p4Eg4[data-tilt=true]:hover:after{opacity:1}.ProofFrames_phone__YVv_K{flex:none;inline-size:min(38vw,13rem);padding:.42rem;border-radius:1.7rem;background:var(--surface-void)}.ProofFrames_phone__YVv_K .ProofFrames_screen__JVHfC{border-radius:1.35rem}.ProofFrames_overlap__9Vm61{position:absolute;inset-inline-end:-.5rem;inset-block-end:-1.5rem;z-index:2;inline-size:min(26%,9.5rem);padding:.3rem;border-radius:1.2rem}.ProofFrames_overlap__9Vm61 .ProofFrames_screen__JVHfC{border-radius:.95rem}.ProofFrames_screen__JVHfC{position:relative;overflow:hidden;aspect-ratio:var(--ar);background-image:var(--blur);background-size:cover}.ProofFrames_screen__JVHfC img,.ProofFrames_screen__JVHfC picture{display:block;inline-size:100%;block-size:100%}.ProofFrames_screen__JVHfC[data-missing=true]{display:grid;place-items:center;aspect-ratio:16/10;border:1px dashed var(--line-control)}.ProofFrames_missing__tC6te{padding:var(--space-sm);font-size:var(--text-xs);color:var(--text-muted);overflow-wrap:anywhere}@media (min-width:60rem){.ProofFrames_phone__YVv_K{inline-size:min(15vw,13.25rem)}.ProofFrames_overlap__9Vm61{inline-size:min(26%,9.5rem)}}@supports (animation-timeline:view()){@media (min-width:60rem) and (prefers-reduced-motion:no-preference){.ProofFrames_set__YmYHK{animation:ProofFrames_lift__wzD6C linear both;animation-timeline:view();animation-range:entry 0 cover 45%}}}@keyframes ProofFrames_lift__wzD6C{0%{translate:0 70px}}@media (prefers-reduced-motion:reduce){.ProofFrames_desktop__p4Eg4{transform:none;transition:none}}.Chapter_chapter__3Lb_p{position:relative;padding-block:0 var(--space-3xl)}.Chapter_grid__LYP_I{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl)}.Chapter_copy__7uAAP{display:grid;grid-gap:var(--space-md);gap:var(--space-md);align-content:center;max-inline-size:35rem}.Chapter_kicker__TvBdC{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.Chapter_kicker__TvBdC b{font-family:var(--font-display),sans-serif;font-weight:700;letter-spacing:.08em;color:var(--signal)}.Chapter_title__mQtRC{font-size:clamp(2.1rem,1.3rem + 3.4vw,4rem);font-weight:640}.Chapter_lede__oV8cU{max-inline-size:33rem;font-size:var(--text-md);line-height:1.55;color:var(--text-primary)}.Chapter_facts__QJwQI{display:grid;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.Chapter_facts__QJwQI li{display:flex;gap:var(--space-sm);padding-block:.72rem;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}.Chapter_facts__QJwQI li:before{content:"";flex:none;inline-size:.42rem;block-size:.42rem;-webkit-margin-before:.5em;margin-block-start:.5em;border:1.5px solid var(--accent);border-radius:50%}.Chapter_state__xifr3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:560;color:var(--text-primary)}.Chapter_state__xifr3 a{color:var(--accent);font-weight:500}.Chapter_proof__JGEIN{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);align-content:end;min-inline-size:0}.Chapter_caption__dGC3x{font-size:var(--text-xs);color:var(--text-muted)}@media (min-width:60rem){.Chapter_chapter__3Lb_p{display:grid;align-items:stretch;min-block-size:calc(100vh - var(--header-h));padding-block:var(--space-lg) var(--space-2xl)}.Chapter_grid__LYP_I{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,5vw,6rem);align-items:stretch}.Chapter_chapter__3Lb_p[data-side=left] .Chapter_copy__7uAAP{order:2}.Chapter_proof__JGEIN{-webkit-padding-before:32vh;padding-block-start:32vh}}@supports (animation-timeline:view()){@media (min-width:60rem) and (prefers-reduced-motion:no-preference){.Chapter_title__mQtRC{animation:Chapter_widen__6oVfc linear both;animation-timeline:view();animation-range:entry 5% cover 38%}}}@keyframes Chapter_widen__6oVfc{0%{font-variation-settings:"wdth" 64,"wght" 420;letter-spacing:.02em}to{font-variation-settings:"wdth" 100,"wght" 640;letter-spacing:-.025em}}.FeatureSection_section__GiYUK{position:relative;padding-block:0 var(--space-3xl)}.FeatureSection_grid__yEQbV{display:grid}.FeatureSection_main__2kA_N{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);min-inline-size:0}.FeatureSection_items__qjmiI{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg)}.FeatureSection_item__fFuot{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);align-content:start;-webkit-padding-before:var(--space-sm);padding-block-start:var(--space-sm);-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.FeatureSection_label__F34VU{font-size:var(--text-2xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.FeatureSection_title__ZRtet{font-size:var(--text-lg);font-weight:600;letter-spacing:-.015em;line-height:1.15;scroll-margin-block-start:calc(43svh + var(--space-md))}.FeatureSection_body__GGmiP{font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary)}.FeatureSection_via__VXjLQ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;-webkit-margin-before:var(--space-3xs);margin-block-start:var(--space-3xs);font-size:var(--text-xs);color:var(--text-muted)}.FeatureSection_via__VXjLQ a,.FeatureSection_via__VXjLQ b{font-weight:600;color:var(--accent)}.FeatureSection_via__VXjLQ a{text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:.2em;transition:-webkit-text-decoration-color var(--dur-fast) var(--ease-system);transition:text-decoration-color var(--dur-fast) var(--ease-system);transition:text-decoration-color var(--dur-fast) var(--ease-system),-webkit-text-decoration-color var(--dur-fast) var(--ease-system)}.FeatureSection_via__VXjLQ a:focus-visible,.FeatureSection_via__VXjLQ a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.FeatureSection_footnote__cwnps{max-inline-size:40rem;padding:var(--space-sm) var(--space-md);-webkit-border-start:2px solid var(--accent-line);border-inline-start:2px solid var(--accent-line);font-size:var(--text-sm);line-height:1.55;color:var(--text-secondary)}@media (min-width:40rem){.FeatureSection_items__qjmiI{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-lg)}}@media (min-width:60rem){.FeatureSection_section__GiYUK{padding-block:var(--space-3xl)}.FeatureSection_grid__yEQbV{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl)}.FeatureSection_section__GiYUK[data-side=left] .FeatureSection_grid__yEQbV{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.FeatureSection_section__GiYUK[data-side=left] .FeatureSection_main__2kA_N{grid-column:2}.FeatureSection_title__ZRtet{scroll-margin-block-start:calc(var(--header-h) + var(--space-xl))}}@media (prefers-reduced-motion:reduce){.FeatureSection_via__VXjLQ a{transition:none}}.Cursor_cursor__0kgTk{position:fixed;inset:0;z-index:var(--z-cursor);pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-system)}html[data-cursor-visible] .Cursor_cursor__0kgTk{opacity:1}.Cursor_dot__0mk_P,.Cursor_ring__8H5Za{position:absolute;top:0;left:0;border-radius:50%;will-change:transform}.Cursor_dot__0mk_P{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;background:var(--accent)}.Cursor_ring__8H5Za{display:grid;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid var(--line-strong);transition:width var(--dur-base) var(--ease-out),height var(--dur-base) var(--ease-out),margin var(--dur-base) var(--ease-out),border-color var(--dur-fast) var(--ease-system),background-color var(--dur-fast) var(--ease-system)}.Cursor_cursor__0kgTk[data-state=interactive] .Cursor_ring__8H5Za{width:46px;height:46px;margin:-23px 0 0 -23px;border-color:var(--accent);background:var(--accent-quiet)}.Cursor_cursor__0kgTk[data-state=down] .Cursor_ring__8H5Za{width:28px;height:28px;margin:-14px 0 0 -14px;border-color:var(--signal)}.Cursor_label__h7YjV{padding-inline:.6rem;font-family:var(--font-text),sans-serif;font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text-primary)}.Cursor_ring__8H5Za:has(.Cursor_label__h7YjV){width:auto;min-width:70px;height:28px;margin:-14px 0 0 -35px;border-radius:var(--radius-pill);background:var(--surface-glass);border-color:var(--accent-line)}@media (prefers-reduced-motion:reduce){.Cursor_cursor__0kgTk{display:none}}.Dots_dots__9qubj{display:inline-flex;align-items:center;gap:.28rem;flex:none}.Dots_dots__9qubj i{inline-size:.32rem;block-size:.32rem;border-radius:50%;background:var(--signal)}.Dots_dots__9qubj i:nth-child(2){opacity:.6}.Dots_dots__9qubj i:nth-child(3){opacity:.3}.Interlude_interlude__s_oRz{display:grid;justify-items:center;grid-gap:var(--space-md);gap:var(--space-md);padding-block:clamp(7rem,14vh,12rem);text-align:center}.Interlude_kicker___nFfm{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.Interlude_headline__2ZB2P{max-inline-size:18ch;font-size:clamp(2.2rem,1.2rem + 4.6vw,5rem);font-weight:640}.Interlude_body__5A8zH{max-inline-size:34rem;font-size:var(--text-md);color:var(--text-secondary)}@supports (animation-timeline:view()){@media (min-width:60rem) and (prefers-reduced-motion:no-preference){.Interlude_headline__2ZB2P{animation:Interlude_widen__sTLaj linear both;animation-timeline:view();animation-range:entry 5% cover 38%}}}@keyframes Interlude_widen__sTLaj{0%{font-variation-settings:"wdth" 64,"wght" 420;letter-spacing:.02em}to{font-variation-settings:"wdth" 100,"wght" 640;letter-spacing:-.025em}}.SignatureSheet_sheet__QtNNL{position:relative;inline-size:min(100%,27rem);margin-inline:auto;padding:1.6rem 1.6rem 1.35rem;border-radius:var(--radius-sm);background:var(--paper);color:var(--paper-ink);box-shadow:var(--shadow-lg)}.SignatureSheet_lines__acEhG{display:grid;grid-gap:.65rem;gap:.65rem;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.SignatureSheet_lines__acEhG i{display:block;block-size:.5rem;border-radius:var(--radius-pill);background:var(--paper-rule)}.SignatureSheet_lines__acEhG i:first-child{inline-size:72%}.SignatureSheet_lines__acEhG i:nth-child(2){inline-size:88%}.SignatureSheet_lines__acEhG i:nth-child(3){inline-size:94%}.SignatureSheet_lines__acEhG i:nth-child(4){inline-size:54%}.SignatureSheet_signing__wkoEl{display:grid;grid-gap:.3rem;gap:.3rem}.SignatureSheet_signing__wkoEl svg{inline-size:100%;block-size:auto;overflow:visible}.SignatureSheet_signing__wkoEl path{fill:none;stroke:var(--paper-seal);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.SignatureSheet_rule__CUgJi{block-size:1px;background:var(--paper-ink);opacity:.45}.SignatureSheet_meta__XX92u{display:flex;justify-content:space-between;gap:var(--space-sm);font-size:var(--text-2xs);color:var(--paper-ink-soft)}.SignatureSheet_seal__uggPI{position:absolute;inset-block-start:1.1rem;inset-inline-end:1.1rem;padding:.35rem .7rem;border-radius:var(--radius-pill);background:var(--paper-seal);color:var(--paper);font-size:var(--text-2xs);font-weight:600}.SignatureSheet_parties__pb3tU{display:flex;flex-wrap:wrap;gap:.4rem;-webkit-margin-before:1rem;margin-block-start:1rem}.SignatureSheet_parties__pb3tU li{padding:.28rem .6rem;border:1px solid var(--paper-rule);border-radius:var(--radius-pill);font-size:var(--text-2xs);color:var(--paper-ink-soft)}.SignatureSheet_parties__pb3tU li[data-done=true]{background:var(--paper-ok);color:var(--paper-ink)}html:not(.no-js) .SignatureSheet_sheet__QtNNL:not([data-revealed]) .SignatureSheet_signing__wkoEl path{stroke-dashoffset:1}html:not(.no-js) .SignatureSheet_sheet__QtNNL:not([data-revealed]) .SignatureSheet_seal__uggPI{opacity:0;transform:scale(.8)}.SignatureSheet_sheet__QtNNL[data-revealed] .SignatureSheet_signing__wkoEl path{transition:stroke-dashoffset 2.4s cubic-bezier(.6,.05,.3,1) .35s}.SignatureSheet_sheet__QtNNL[data-revealed] .SignatureSheet_seal__uggPI{transition:opacity var(--dur-slow) var(--ease-system) 2.6s,transform var(--dur-slow) var(--ease-system) 2.6s}@media (prefers-reduced-motion:reduce){.SignatureSheet_signing__wkoEl path{stroke-dashoffset:0!important;transition:none!important}.SignatureSheet_seal__uggPI{opacity:1!important;transform:none!important;transition:none!important}}.Reveal_reveal__TfdAQ{--reveal-delay:0ms}html:not(.no-js) .Reveal_reveal__TfdAQ[data-reveal=rise]:not([data-revealed]){opacity:0;transform:translate3d(0,14px,0)}html:not(.no-js) .Reveal_reveal__TfdAQ[data-reveal=wipe]:not([data-revealed]){opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.Reveal_reveal__TfdAQ[data-reveal]{transition:opacity .7s var(--ease-system) var(--reveal-delay),transform .7s var(--ease-system) var(--reveal-delay),-webkit-clip-path .9s var(--ease-system) var(--reveal-delay);transition:opacity .7s var(--ease-system) var(--reveal-delay),transform .7s var(--ease-system) var(--reveal-delay),clip-path .9s var(--ease-system) var(--reveal-delay);transition:opacity .7s var(--ease-system) var(--reveal-delay),transform .7s var(--ease-system) var(--reveal-delay),clip-path .9s var(--ease-system) var(--reveal-delay),-webkit-clip-path .9s var(--ease-system) var(--reveal-delay)}.Reveal_reveal__TfdAQ[data-revealed]{opacity:1;transform:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media (prefers-reduced-motion:reduce){.Reveal_reveal__TfdAQ[data-reveal]{opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;transition:none}}.SectionHeader_header__ry4QT{display:flex;flex-direction:column;gap:var(--space-md);max-width:46rem}.SectionHeader_wide__XmsB_{max-width:64rem}.SectionHeader_center__bj5VD{align-items:center;text-align:center;margin-inline:auto}.SectionHeader_eyebrow__EyZTw{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--text-xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.SectionHeader_dots___HM12{display:inline-flex;align-items:center;gap:.28rem}.SectionHeader_dots___HM12 i{width:.3rem;height:.3rem;border-radius:50%;background:var(--signal)}.SectionHeader_dots___HM12 i:nth-child(2){opacity:.6}.SectionHeader_dots___HM12 i:nth-child(3){opacity:.3}.SectionHeader_headline__EyP31{margin:0;font-size:var(--text-3xl);font-weight:640;color:var(--text-primary)}.SectionHeader_body__6Nn5L{margin:0;max-width:var(--measure);font-size:var(--text-md);line-height:1.62;color:var(--text-secondary)}.SectionHeader_center__bj5VD .SectionHeader_body__6Nn5L{margin-inline:auto}.WebDesign_web__bTfpV{position:relative;padding-block:0 var(--space-3xl)}.WebDesign_intro__GCtf9{display:grid}.WebDesign_counts__lHGLB{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);-webkit-padding-before:var(--space-md);padding-block-start:var(--space-md);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);font-size:var(--text-sm);color:var(--text-muted)}.WebDesign_counts__lHGLB b{font-weight:600;color:var(--text-primary)}.WebDesign_sites__XxGze{display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl);-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl)}.WebDesign_site__y62V8{display:grid;grid-gap:var(--space-md);gap:var(--space-md);align-content:start;min-inline-size:0;scroll-margin-block-start:calc(var(--header-h) + var(--space-md))}.WebDesign_capture__GiAlh{-webkit-padding-after:1.5rem;padding-block-end:1.5rem;-webkit-padding-end:.5rem;padding-inline-end:.5rem}.WebDesign_body__1HUKJ{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);align-content:start}.WebDesign_meta__2RUdv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs) var(--space-sm)}.WebDesign_kind__M2Il_{font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.WebDesign_kind__M2Il_:before{content:"";display:inline-block;inline-size:.42rem;block-size:.42rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border:1.5px solid var(--accent);border-radius:50%;vertical-align:.08em}.WebDesign_kind__M2Il_[data-kind=info]:before{border-color:var(--text-muted)}.WebDesign_hosted__OZ_vD{padding:.22rem .62rem;border:1px solid var(--accent-line);border-radius:var(--radius-pill);background:var(--accent-quiet);font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;color:var(--text-primary)}.WebDesign_name__L1vvz{font-size:var(--text-2xl);font-weight:640;letter-spacing:-.02em;line-height:1.08}.WebDesign_summary__72s2i{max-inline-size:36rem;font-size:var(--text-base);line-height:1.55;color:var(--text-primary)}.WebDesign_features__TkyHG{display:grid;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.WebDesign_features__TkyHG li{display:flex;gap:var(--space-sm);padding-block:.6rem;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary)}.WebDesign_features__TkyHG li:before{content:"";flex:none;inline-size:.38rem;block-size:.38rem;-webkit-margin-before:.52em;margin-block-start:.52em;border:1.5px solid var(--accent);border-radius:50%}.WebDesign_foot__MI2GA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-md);-webkit-padding-before:var(--space-3xs);padding-block-start:var(--space-3xs)}.WebDesign_builtOn__Gfb12{font-size:var(--text-xs);color:var(--text-secondary)}.WebDesign_builtOn__Gfb12 span{-webkit-margin-end:.35rem;margin-inline-end:.35rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.WebDesign_visit__cr_BN{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border:1px solid var(--line-control);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:560;text-decoration:none;color:var(--text-primary);overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease-system),border-color var(--dur-fast) var(--ease-system),background-color var(--dur-fast) var(--ease-system)}.WebDesign_visit__cr_BN svg{flex:none;inline-size:.85rem;block-size:.85rem;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:translate var(--dur-fast) var(--ease-system)}.WebDesign_visit__cr_BN:focus-visible,.WebDesign_visit__cr_BN:hover{border-color:var(--accent);background:var(--accent-quiet)}.WebDesign_visit__cr_BN:focus-visible svg,.WebDesign_visit__cr_BN:hover svg{translate:2px -2px}@media (min-width:60rem){.WebDesign_web__bTfpV{padding-block:var(--space-lg) var(--space-3xl)}.WebDesign_intro__GCtf9{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-2xl);align-content:start}.WebDesign_sites__XxGze{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3xl) clamp(2rem,4vw,4.5rem)}.WebDesign_site__y62V8:nth-child(2n){-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl)}}@media (prefers-reduced-motion:reduce){.WebDesign_visit__cr_BN,.WebDesign_visit__cr_BN svg{transition:none}}.How_how__uVqiU{display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl);padding-block:var(--space-3xl)}.How_steps__J679y{display:grid;grid-gap:var(--space-xl);gap:var(--space-xl);counter-reset:step}.How_step__riWNg{position:relative;display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);-webkit-padding-before:var(--space-md);padding-block-start:var(--space-md);-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.How_step__riWNg:before{counter-increment:step;content:"0" counter(step);font-family:var(--font-display),sans-serif;font-size:var(--text-sm);font-weight:700;letter-spacing:.1em;color:var(--signal)}.How_step__riWNg:after{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;inline-size:100%;block-size:1px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform 1.1s var(--ease-system) .2s}.How_step__riWNg[data-revealed]:after{transform:scaleX(1)}.How_title__Bc9wt{font-size:var(--text-xl);font-weight:600;letter-spacing:-.015em;line-height:1.12}.How_body__9FFpd{color:var(--text-secondary)}@media (min-width:56rem){.How_steps__J679y{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl)}}@media (prefers-reduced-motion:reduce){.How_step__riWNg:after{transform:scaleX(1);transition:none}}