.AskBar_bar__0mpoX{background:var(--paper);border:1px solid hsla(0,0%,100%,.24)}.AskBar_input___fBRO{display:grid;align-content:start;gap:10px;min-height:118px;padding:20px 22px 22px;border-bottom:1px solid var(--ink-12)}.AskBar_prompt__Nzl8P{font-size:12px;font-weight:600;color:var(--ink-48)}.AskBar_text__6nl_o{font-size:clamp(18px,1.5vw,22px);font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--ink)}.AskBar_caret__RoHjn{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--accent);animation:AskBar_blink__VgK0n 1s steps(1) infinite}@keyframes AskBar_blink__VgK0n{50%{opacity:0}}.AskBar_steps__bchu2{list-style:none;margin:0;padding:6px 0;display:grid}.AskBar_steps__bchu2 li{display:flex;align-items:center;gap:12px;padding:9px 22px;font-size:14px;color:var(--ink-48);transition:color .3s}.AskBar_dot__H61sg{width:8px;height:8px;border-radius:50%;border:1px solid;transition:background-color .3s,border-color .3s;flex:none}.AskBar_steps__bchu2 li[data-state=run]{color:var(--ink)}.AskBar_steps__bchu2 li[data-state=run] .AskBar_dot__H61sg{border-color:var(--accent);animation:AskBar_pulse__71x73 .9s ease-in-out infinite}.AskBar_steps__bchu2 li[data-state=done]{color:var(--ink-78)}.AskBar_steps__bchu2 li[data-state=done] .AskBar_dot__H61sg{background:var(--ink);border-color:var(--ink)}@keyframes AskBar_pulse__71x73{50%{background:var(--accent)}}.AskBar_answer__hWrlb{min-height:92px;padding:16px 22px 18px;border-top:1px solid var(--ink-12);background:#fff;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1)}.AskBar_answer__hWrlb[data-on=true]{opacity:1;transform:none}.AskBar_answerText__Mf97j{margin:0;font-size:17px;line-height:1.4;color:var(--ink)}.AskBar_fig__Zk3Pb{font-weight:700;-webkit-text-decoration:underline dashed var(--accent) 2px;text-decoration:underline dashed var(--accent) 2px;text-underline-offset:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.AskBar_answerSrc__UzCXM{margin:8px 0 0;font-size:12px;font-weight:600;color:var(--ink-48)}@media (max-width:640px){.AskBar_steps__bchu2{display:none}.AskBar_input___fBRO{min-height:0}}@media (prefers-reduced-motion:reduce){.AskBar_caret__RoHjn,.AskBar_steps__bchu2 li .AskBar_dot__H61sg{animation:none}}.ui_wrap__sNk9l{width:100%;max-width:1680px;margin-inline:auto;padding-inline:clamp(20px,4.2vw,80px)}.ui_section__RQu8s{position:relative;padding-block:clamp(104px,11vw,176px)}.ui_paper__5MI3Y{background:var(--paper)}.ui_paper2__29X8R{background:var(--paper-2)}.ui_paper3__bIFRr{background:var(--paper-3)}.ui_dark__TU8Z6{background:var(--ink);color:#fff}.ui_display__MwbWy{margin:0;font-family:var(--font-display);font-stretch:88%;font-weight:560;letter-spacing:-.035em;line-height:.94;text-wrap:balance}.ui_h2__T1iAj{font-size:clamp(40px,5vw,84px)}.ui_lead__B8cYO{margin:0;max-width:58ch;font-size:clamp(17px,1.25vw,20px);line-height:1.5;color:var(--ink-78);text-wrap:pretty}.ui_dark__TU8Z6 .ui_lead__B8cYO{color:var(--white-70)}.ui_label__TtRzQ{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-63)}.ui_dark__TU8Z6 .ui_label__TtRzQ{color:var(--white-58)}.ui_btnGhost__lCkIk,.ui_btn__7TWTN{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-width:220px;height:56px;padding:0 20px;font-size:14px;font-weight:650;letter-spacing:-.005em;text-decoration:none;border-radius:0;transition:background-color .2s,color .2s,border-color .2s;cursor:pointer}.ui_btn__7TWTN{background:var(--accent);color:#fff;border:1px solid var(--accent)}.ui_btn__7TWTN:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.ui_btn__7TWTN:active{transform:translateY(1px)}.ui_btnGhost__lCkIk{background:transparent;color:var(--ink);border:1px solid var(--ink-30)}.ui_btnGhost__lCkIk:hover{border-color:var(--ink)}.ui_dark__TU8Z6 .ui_btnGhost__lCkIk{color:#fff;border-color:var(--white-58)}.ui_dark__TU8Z6 .ui_btnGhost__lCkIk:hover{border-color:#fff}.ui_btnGhost__lCkIk svg,.ui_btn__7TWTN svg{transition:transform .25s cubic-bezier(.2,.7,.2,1);flex:none}.ui_btnGhost__lCkIk:hover svg,.ui_btn__7TWTN:hover svg{transform:translateX(3px)}.ui_btnSmall__qk6yU{height:44px;min-width:0;gap:18px;padding:0 16px;font-size:13px}.ui_media__TP2yG{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Nav_nav__19BXO{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--ink-15);background:hsla(48,24%,96%,.6);backdrop-filter:blur(10px);transition:background-color .25s}.Nav_nav__19BXO[data-scrolled=true]{background:hsla(48,24%,96%,.94)}.Nav_inner__I015t{height:76px;display:flex;align-items:center;justify-content:space-between;gap:32px}.Nav_links__99zjF{display:flex;align-items:center;gap:30px}.Nav_links__99zjF>a:not([class]){font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--ink);text-decoration:none;transition:color .2s}.Nav_links__99zjF>a:not([class]):hover{color:var(--accent)}.Nav_links__99zjF>a[aria-current=page]{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.Nav_burger__U2PBB{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--ink-15);background:transparent;color:var(--ink)}.Nav_sheet__I7H93{border-top:1px solid var(--ink-15);background:var(--paper)}.Nav_sheet__I7H93>div{display:flex;flex-direction:column;padding-top:12px;padding-bottom:24px}.Nav_sheet__I7H93 a:not([class]){padding:14px 0;font-size:22px;letter-spacing:-.04em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-08)}.Nav_sheet__I7H93 a[class]{margin-top:20px}@media (max-width:920px){.Nav_links__99zjF{display:none}.Nav_burger__U2PBB{display:inline-flex}}.Contact_split__guINJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100vh - 110px)}.Contact_panel__WrZSq{background:var(--ink);color:#fff}.Contact_panelInner__Iaw_j{display:grid;align-content:start;gap:32px;max-width:720px;margin-left:auto;padding:clamp(56px,7vw,112px) clamp(24px,5vw,96px) clamp(56px,6vw,96px) clamp(20px,4.2vw,80px)}.Contact_h1__QmPEB{font-size:clamp(44px,5.4vw,88px);max-width:11ch}.Contact_lead___Le4Y{color:var(--white-70)}.Contact_next__zQcPG{list-style:none;margin:8px 0 0;padding:0;counter-reset:step;border-top:1px solid var(--white-12)}.Contact_next__zQcPG li{display:grid;grid-template-columns:2.4em minmax(0,1fr);padding:20px 0;border-bottom:1px solid var(--white-12)}.Contact_next__zQcPG li:before{counter-increment:step;content:counter(step);grid-row:span 2;font-family:var(--font-display);font-stretch:88%;font-size:24px;font-weight:560;color:var(--accent-soft);font-variant-numeric:tabular-nums}.Contact_next__zQcPG h2{margin:0;font-size:18px;font-weight:650;letter-spacing:-.01em}.Contact_next__zQcPG p{margin:6px 0 0;font-size:15px;line-height:1.5;color:var(--white-70)}.Contact_direct__6XhYt{margin:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px}.Contact_direct__6XhYt div{display:grid;gap:4px}.Contact_direct__6XhYt dt{font-size:13px;font-weight:600;color:var(--white-58)}.Contact_direct__6XhYt dd{margin:0;font-size:16px}.Contact_direct__6XhYt a{color:#fff;text-decoration:underline;text-decoration-color:var(--white-58);text-underline-offset:4px}.Contact_direct__6XhYt a:hover{text-decoration-color:var(--accent-soft);color:var(--accent-soft)}.Contact_formSide__qICYO{background:var(--paper)}.Contact_formInner__GMgoz{max-width:720px;padding:clamp(56px,7vw,112px) clamp(20px,4.2vw,80px) clamp(64px,7vw,112px) clamp(24px,5vw,96px)}.Contact_formTitle__irUXD{font-size:clamp(32px,3vw,48px)}.Contact_formNote__J0sXL{margin:16px 0 40px;font-size:15px;line-height:1.55;color:var(--ink-63);max-width:56ch}.Contact_form__L8L_f,.Contact_pair__Ah3zj{display:grid;gap:28px}.Contact_pair__Ah3zj{grid-template-columns:1fr 1fr}.Contact_field__tVNSf{display:grid;gap:8px}.Contact_field__tVNSf>span{font-size:14px;font-weight:600;color:var(--ink)}.Contact_field__tVNSf>span b{margin-left:3px;color:var(--accent);font-weight:700}.Contact_input__R9WE_{width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--ink-30);border-radius:0;background:transparent;font:inherit;font-size:18px;color:var(--ink);transition:border-color .2s}.Contact_input__R9WE_::-moz-placeholder{color:var(--ink-48)}.Contact_input__R9WE_::placeholder{color:var(--ink-48)}.Contact_input__R9WE_:hover{border-bottom-color:var(--ink-63)}.Contact_input__R9WE_:focus{outline:none;border-bottom:2px solid var(--accent);padding-bottom:11px}.Contact_input__R9WE_[aria-invalid=true]{border-bottom-color:var(--accent)}textarea.Contact_input__R9WE_{resize:vertical;min-height:140px;line-height:1.5}.Contact_honeypot__T_3Om{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.Contact_hint__9Gazr{margin:0;font-size:14px;color:var(--ink-63)}.Contact_error__6gwQx{margin:0;padding:14px 16px;background:var(--accent-wash);color:var(--accent-deep);font-size:15px;font-weight:550}.Contact_actions__AcgDe{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.Contact_actions__AcgDe button:disabled{opacity:.6;cursor:progress}.Contact_done__cPQjO{padding:32px;background:var(--paper-2)}.Contact_done__cPQjO h3{margin:0;font-family:var(--font-display);font-stretch:88%;font-size:36px;font-weight:560;letter-spacing:-.03em}.Contact_done__cPQjO p{margin:12px 0 0;font-size:16px;line-height:1.55;color:var(--ink-78)}@media (max-width:960px){.Contact_split__guINJ{grid-template-columns:1fr;min-height:0}.Contact_formInner__GMgoz,.Contact_panelInner__Iaw_j{max-width:none;margin:0;padding-inline:clamp(20px,4.2vw,80px)}}@media (max-width:560px){.Contact_direct__6XhYt,.Contact_pair__Ah3zj{grid-template-columns:1fr}}.Contact_formNote__J0sXL a{color:var(--ink)}.Faq_layout__2Q4RV{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:48px clamp(32px,6vw,96px);align-items:start}.Faq_side__lkG4O{display:grid;gap:24px;justify-items:start;position:sticky;top:120px}.Faq_title__DGIBj{font-size:clamp(36px,3.6vw,60px);max-width:14ch}.Faq_tabs__yAxQA{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.Faq_tabs__yAxQA button{height:38px;padding:0 16px;border:1px solid var(--ink-15);background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--ink-63);cursor:pointer;transition:all .2s}.Faq_tabs__yAxQA button:hover{color:var(--ink);border-color:var(--ink-30)}.Faq_tabs__yAxQA button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.Faq_list__tY53X{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink-15)}.Faq_item__r83Dz{border-bottom:1px solid var(--ink-15)}.Faq_item__r83Dz>button{width:100%;display:grid;grid-template-columns:1fr 24px;gap:16px;align-items:center;padding:24px 0;background:none;border:0;text-align:left;cursor:pointer;font:inherit;color:var(--ink)}.Faq_q__ZLEnZ{font-size:clamp(19px,1.6vw,24px);font-weight:550;letter-spacing:-.02em}.Faq_toggle__xFfLs{position:relative;width:16px;height:16px;justify-self:end}.Faq_toggle__xFfLs:after,.Faq_toggle__xFfLs:before{content:"";position:absolute;left:0;right:0;top:7.5px;height:1.4px;background:var(--ink);transition:transform .3s}.Faq_toggle__xFfLs:after{transform:rotate(90deg)}.Faq_item__r83Dz[data-on=true] .Faq_toggle__xFfLs:after{transform:rotate(0deg)}.Faq_item__r83Dz[data-on=true] .Faq_q__ZLEnZ{color:var(--accent)}.Faq_answer__USJLf{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.Faq_item__r83Dz[data-on=true] .Faq_answer__USJLf{grid-template-rows:1fr}.Faq_answer__USJLf>div{overflow:hidden}.Faq_answer__USJLf p{margin:0;padding:0 40px 28px 0;max-width:64ch;font-size:16px;line-height:1.6;color:var(--ink-78)}@media (max-width:960px){.Faq_layout__2Q4RV{grid-template-columns:1fr}.Faq_side__lkG4O{position:static}.Faq_answer__USJLf p{padding-right:0}}.Hero_hero__8bkMd{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:max(640px,calc(100svh - 110px))}.Hero_media__VNGZ1{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.06) brightness(.82)}.Hero_hero__8bkMd:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,20,.62),rgba(17,18,20,.3) 38%,rgba(17,18,20,.88)),linear-gradient(90deg,rgba(17,18,20,.45),rgba(17,18,20,0) 65%)}.Hero_inner__TlOT7{display:grid;grid-template-rows:auto 1fr;gap:clamp(48px,8vh,112px);padding-block:clamp(56px,10vh,128px) clamp(32px,5vh,64px)}.Hero_h1__HXCFc{font-size:clamp(52px,8.6vw,150px);line-height:.9}.Hero_h1__HXCFc span{display:block}.Hero_h1__HXCFc span+span{color:var(--accent-soft)}.Hero_foot__PQKlV{align-self:end;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,540px);gap:40px clamp(40px,6vw,120px);align-items:end}.Hero_side__h4yXz{display:grid;gap:28px}.Hero_lead__8hXh1{max-width:54ch;color:hsla(0,0%,100%,.84)}.Hero_ctas__JchCd{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:1040px){.Hero_foot__PQKlV{grid-template-columns:1fr}.Hero_ask__JNUh3{max-width:560px}}@media (max-width:520px){.Hero_hero__8bkMd{min-height:0}.Hero_ctas__JchCd{flex-direction:column;align-items:stretch}}.Identity_head__B4pJR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px clamp(40px,6vw,120px);align-items:end;margin-bottom:clamp(48px,5vw,80px)}.Identity_title__NEeFF{font-size:clamp(56px,7.6vw,124px);line-height:.9}.Identity_stage__2de0c{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);grid-template-areas:"ask ledger" "field ledger" "answer ledger";grid-template-rows:auto auto 1fr;gap:clamp(28px,3vw,40px) clamp(40px,5vw,96px);padding-top:clamp(32px,3vw,48px);border-top:1px solid var(--ink)}.Identity_ask__koe2c{grid-area:ask;margin:0;font-size:clamp(28px,2.7vw,44px);line-height:1.05}.Identity_asks__jZ5Hf{color:var(--ink-48)}.Identity_asker__jNeO_{display:inline-block;animation:Identity_swap__EcLyV .5s cubic-bezier(.16,1,.3,1) both}.Identity_ledger__zpcoT{grid-area:ledger;list-style:none;margin:0;padding:0}.Identity_ledger__zpcoT li:first-child button{padding-top:0}.Identity_ledger__zpcoT li{border-bottom:1px solid var(--ink-15)}.Identity_ledger__zpcoT button{position:relative;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:clamp(18px,1.8vw,26px) 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.Identity_who__L6mpX{display:grid;gap:6px}.Identity_who__L6mpX>span{font-size:clamp(24px,2.1vw,34px);color:var(--ink-63);transition:color .3s}.Identity_who__L6mpX small{font-size:14px;color:var(--ink-63)}.Identity_count__mZYp5{font-size:clamp(36px,3.4vw,56px);color:var(--ink-48);font-variant-numeric:tabular-nums;transition:color .3s}.Identity_ledger__zpcoT button:hover .Identity_who__L6mpX>span,.Identity_ledger__zpcoT button[aria-pressed=true] .Identity_who__L6mpX>span{color:var(--ink)}.Identity_ledger__zpcoT button[aria-pressed=true] .Identity_count__mZYp5{color:var(--accent)}.Identity_ledger__zpcoT button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Identity_timer__66KEt{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--ink);transform-origin:left;animation:Identity_run__Gr3VD linear both}@keyframes Identity_run__Gr3VD{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Identity_field__14_lB{--dot:clamp(10px,1.5vw,22px);--gap:6px;grid-area:field;position:relative;display:flex;flex-wrap:wrap;gap:20px clamp(16px,1.8vw,28px);align-items:flex-start}.Identity_dept__ndVaE{display:grid;gap:14px}.Identity_dept__ndVaE>span{font-size:13px;font-weight:600;color:var(--ink-63)}.Identity_dept__ndVaE b{font-weight:600;color:var(--ink-48);font-variant-numeric:tabular-nums}.Identity_dots__lS274{display:grid;gap:var(--gap);grid-auto-rows:var(--dot)}.Identity_dots__lS274 i{width:var(--dot);height:var(--dot);border-radius:50%;background:var(--ink-12);transition:background-color .5s cubic-bezier(.16,1,.3,1);transition-delay:var(--d)}.Identity_dots__lS274 i[data-on=true]{background:var(--ink)}.Identity_none__jfJv0{position:absolute;left:50%;top:42%;padding:8px 14px;background:var(--paper-2);font-size:14px;font-weight:650;color:var(--accent-deep);white-space:nowrap;opacity:0;transform:translate(-50%,-50%) scale(.96);transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);pointer-events:none}.Identity_stage__2de0c[data-denied=true] .Identity_none__jfJv0{opacity:1;transform:translate(-50%,-50%)}.Identity_answer__eKcK6{grid-area:answer;margin:0;max-width:56ch;font-size:clamp(17px,1.3vw,20px);line-height:1.5;color:var(--ink);animation:Identity_swap__EcLyV .5s cubic-bezier(.16,1,.3,1) both}.Identity_answer__eKcK6 b{margin-right:6px;font-weight:650}.Identity_stage__2de0c[data-denied=true] .Identity_answer__eKcK6{color:var(--accent-deep)}@keyframes Identity_swap__EcLyV{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Identity_legend__eqKHs{display:none}.Identity_footnote__vmwTL{margin:clamp(32px,3vw,48px) 0 0;font-size:13px;color:var(--ink-63)}@media (max-width:1040px){.Identity_head__B4pJR,.Identity_stage__2de0c{grid-template-columns:1fr}.Identity_stage__2de0c{grid-template-areas:"ask" "ledger" "field" "answer";grid-template-rows:none}.Identity_ledger__zpcoT{border-top:1px solid var(--ink-15)}.Identity_ledger__zpcoT li:first-child button{padding-top:clamp(18px,1.8vw,26px)}}@media (max-width:640px){.Identity_stage__2de0c{grid-template-areas:"ask" "ledger" "answer"}.Identity_field__14_lB,.Identity_legend__eqKHs{display:none}.Identity_ledger__zpcoT button,.Identity_ledger__zpcoT li:first-child button{padding:14px 0}.Identity_who__L6mpX small{font-size:13px}}@media (prefers-reduced-motion:reduce){.Identity_answer__eKcK6,.Identity_asker__jNeO_{animation:none}.Identity_dots__lS274 i{transition:none}}section.Lighthouse_section__jLM9w{padding-block:clamp(80px,8vw,128px)}.Lighthouse_head__y4zRq{display:grid;gap:24px;margin-bottom:clamp(36px,4vw,60px)}.Lighthouse_title__uR5WB{max-width:22ch}.Lighthouse_head__y4zRq p{max-width:64ch;font-size:clamp(18px,1.45vw,23px)}.Lighthouse_stage__yj_Q_{border:1px solid var(--ink);background:#fff}.Lighthouse_ask__COobQ{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;padding:clamp(18px,2vw,26px) clamp(22px,3vw,44px);border-bottom:1px solid var(--ink-12)}.Lighthouse_asker__GKPEC{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--ink-63)}.Lighthouse_question__TbqSg{font-size:clamp(20px,1.8vw,28px);max-width:44ch;line-height:1.15}.Lighthouse_toggle___3dER{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Lighthouse_toggle___3dER input{position:absolute;opacity:0;width:1px;height:1px}.Lighthouse_toggle___3dER span{position:relative;width:44px;height:24px;border-radius:99px;background:var(--ink-30);transition:background-color .25s}.Lighthouse_toggle___3dER span:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.Lighthouse_toggle___3dER input:checked+span{background:var(--accent)}.Lighthouse_toggle___3dER input:checked+span:after{transform:translateX(20px)}.Lighthouse_toggle___3dER input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.Lighthouse_body__QufYL{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr)}.Lighthouse_doc__cFhKv{padding:clamp(24px,2.6vw,40px) clamp(22px,3vw,48px)}.Lighthouse_docKicker__xfeWP{margin:0;font-size:13px;font-weight:600;color:var(--ink-63)}.Lighthouse_docTitle__vNwzt{margin-top:12px;font-size:clamp(28px,2.8vw,42px);max-width:26ch}.Lighthouse_findings__cDWfQ{list-style:none;margin:20px 0 0;padding:0;counter-reset:f;border-top:1px solid var(--ink-12)}.Lighthouse_findings__cDWfQ li{position:relative;padding:12px 0 12px 2.2em;border-bottom:1px solid var(--ink-12);font-size:clamp(16px,1.15vw,18px);line-height:1.65;color:var(--ink)}.Lighthouse_findings__cDWfQ li:before{counter-increment:f;content:counter(f);position:absolute;left:0;top:13px;font-size:13px;font-weight:650;color:var(--ink-48);font-variant-numeric:tabular-nums}.Lighthouse_next__NOM4F{margin:16px 0 0;padding:14px 18px;background:var(--paper-2);font-size:clamp(15px,1.1vw,17px);line-height:1.6}.Lighthouse_val__wX6pf{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 1px;border:0;background:transparent;font:inherit;font-weight:650;color:inherit;cursor:pointer;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:background-color .2s,color .2s;font-variant-numeric:tabular-nums}.Lighthouse_val__wX6pf[data-kind=read]{text-decoration-style:solid;text-decoration-color:var(--ink)}.Lighthouse_val__wX6pf[data-kind=computed]{text-decoration-style:dashed;text-decoration-color:var(--ink)}.Lighthouse_val__wX6pf[data-kind=quoted]{text-decoration-style:dotted;text-decoration-color:var(--ink);text-decoration-thickness:3px}.Lighthouse_val__wX6pf[data-kind=reasoning]{text-decoration:none;background:var(--paper-3);font-weight:550;font-style:italic}.Lighthouse_val__wX6pf[data-kind=absent]{text-decoration-style:dotted;text-decoration-color:var(--accent);color:var(--accent-deep);text-decoration-thickness:3px}.Lighthouse_val__wX6pf[data-kind=conflict]{text-decoration-style:wavy;text-decoration-color:var(--accent);color:var(--accent-deep);text-decoration-thickness:1.5px}.Lighthouse_val__wX6pf:hover,.Lighthouse_val__wX6pf[aria-pressed=true]{background:var(--ink);color:#fff;text-decoration-color:var(--accent-soft)}.Lighthouse_val__wX6pf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Lighthouse_inspector__67_Gc{display:flex;flex-direction:column;padding:clamp(22px,2.4vw,36px);background:var(--ink);color:#fff;min-height:100%}.Lighthouse_kind__KHGPU{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:650;color:var(--accent-soft)}.Lighthouse_kind__KHGPU i{width:10px;height:10px;border-radius:50%;background:currentColor}.Lighthouse_kind__KHGPU[data-kind=computed],.Lighthouse_kind__KHGPU[data-kind=quoted],.Lighthouse_kind__KHGPU[data-kind=read]{color:#fff}.Lighthouse_value__Hs7i_{margin-top:14px;font-size:clamp(22px,1.9vw,28px);line-height:1.12;overflow-wrap:anywhere}.Lighthouse_value__Hs7i_:first-letter{text-transform:uppercase}.Lighthouse_vTitle__vIZDt{margin:12px 0 0;font-size:16px;font-weight:600;color:var(--white-70)}.Lighthouse_facts__L6rpx{margin:18px 0 0;border-top:1px solid var(--white-12)}.Lighthouse_facts__L6rpx div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--white-12)}.Lighthouse_facts__L6rpx dt{font-size:13px;font-weight:600;color:var(--white-58)}.Lighthouse_facts__L6rpx dd{margin:0;font-size:14px;line-height:1.45;color:#fff}.Lighthouse_check__dee5X[data-kind=absent],.Lighthouse_check__dee5X[data-kind=conflict]{color:var(--accent-soft);font-weight:650}.Lighthouse_detail__PLX0w{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--white-70)}.Lighthouse_off__SZfwB{display:grid;gap:14px}.Lighthouse_offTitle__D1f3Q{font-size:clamp(26px,2.2vw,36px)}.Lighthouse_off__SZfwB p:last-child{margin:0;font-size:15px;line-height:1.55;color:var(--white-70)}.Lighthouse_legend__f6UOd{list-style:none;margin:auto 0 0;padding:20px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 28px}.Lighthouse_legend__f6UOd li{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--white-70)}.Lighthouse_legend__f6UOd b{margin-left:auto;font-weight:650;color:#fff;font-variant-numeric:tabular-nums}.Lighthouse_swatch__Gc7KY{flex:none;min-width:26px;text-align:center;line-height:1.2;font-weight:650;color:#fff;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#fff;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Lighthouse_swatch__Gc7KY[data-kind=computed]{text-decoration-style:dashed}.Lighthouse_swatch__Gc7KY[data-kind=quoted]{text-decoration-style:dotted;text-decoration-thickness:3px}.Lighthouse_swatch__Gc7KY[data-kind=reasoning]{text-decoration:none;background:hsla(0,0%,100%,.2);font-style:italic}.Lighthouse_swatch__Gc7KY[data-kind=absent]{text-decoration-style:dotted;text-decoration-color:var(--accent-soft);text-decoration-thickness:3px}.Lighthouse_swatch__Gc7KY[data-kind=conflict]{text-decoration-style:wavy;text-decoration-color:var(--accent-soft)}.Lighthouse_note__eLYL4{margin:14px 0 0;font-size:13px;color:var(--ink-63)}@media (max-width:1040px){.Lighthouse_body__QufYL,.Lighthouse_head__y4zRq{grid-template-columns:1fr}.Lighthouse_inspector__67_Gc{min-height:0}}@media (max-width:520px){.Lighthouse_legend__f6UOd{grid-template-columns:1fr}}.Practice_practice__g_rSk{overflow:hidden}.Practice_grid__j_cct{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px clamp(48px,7vw,140px);align-items:start}.Practice_photo__NVMVE{margin:0;aspect-ratio:1;overflow:hidden;background:var(--ink);position:sticky;top:110px}.Practice_photo__NVMVE img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 88%;object-position:50% 88%;filter:grayscale(1) contrast(1.1) brightness(.92)}.Practice_body__620LI{display:grid;gap:28px}.Practice_title__A2TG0{max-width:14ch}.Practice_record__yGag1{margin-top:8px;padding-top:28px;border-top:1px solid var(--ink);min-height:360px}.Practice_rule___B0Q2{margin:0;max-width:20ch;font-size:clamp(32px,3.6vw,60px);font-weight:540;line-height:1;text-wrap:balance;animation:Practice_swap__PS9dJ .55s cubic-bezier(.16,1,.3,1) both}.Practice_meta__jgrCi{margin:32px 0 0;animation:Practice_swap__PS9dJ .55s cubic-bezier(.16,1,.3,1) 80ms both}.Practice_meta__jgrCi div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--ink-12)}.Practice_meta__jgrCi dt{font-size:13px;font-weight:600;color:var(--ink-63)}.Practice_meta__jgrCi dd{margin:0;font-size:16px;line-height:1.45;color:var(--ink)}@keyframes Practice_swap__PS9dJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Practice_names__xysZf{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 28px;border-top:1px solid var(--ink)}.Practice_names__xysZf button{position:relative;padding:16px 0 14px;border:0;background:none;font:inherit;font-family:var(--font-display);font-stretch:88%;font-size:clamp(18px,1.5vw,24px);font-weight:540;letter-spacing:-.02em;color:var(--ink-63);cursor:pointer;transition:color .3s}.Practice_names__xysZf button:hover,.Practice_names__xysZf button[aria-pressed=true]{color:var(--ink)}.Practice_names__xysZf button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--accent)}.Practice_names__xysZf button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.Practice_timer__QG5PB{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--ink);transform-origin:left;animation:Practice_run__Pgo0c linear both;z-index:1}@keyframes Practice_run__Pgo0c{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Practice_note__ABA3s{margin:0;font-size:13px;color:var(--ink-63)}@media (max-width:1040px){.Practice_grid__j_cct{grid-template-columns:1fr}.Practice_photo__NVMVE{position:static;aspect-ratio:16/10}.Practice_record__yGag1{min-height:0}.Practice_meta__jgrCi div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.Practice_meta__jgrCi,.Practice_rule___B0Q2{animation:none}.Practice_timer__QG5PB{display:none}}.Product_hero__f6IxN{position:relative;isolation:isolate;overflow:hidden;display:flex;min-height:max(560px,78svh)}.Product_media__ejn3M{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.06) brightness(.8)}.Product_hero__f6IxN:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,20,.55),rgba(17,18,20,.25) 40%,rgba(17,18,20,.9)),linear-gradient(90deg,rgba(17,18,20,.45),rgba(17,18,20,0) 65%)}.Product_inner__H6U6m{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:40px clamp(40px,6vw,120px);align-items:end;padding-block:clamp(96px,16vh,180px) clamp(40px,6vh,72px)}.Product_h1__iDh92{font-size:clamp(48px,7.4vw,124px);line-height:.9}.Product_h1__iDh92 span{display:block}.Product_h1__iDh92 span+span{color:var(--accent-soft)}.Product_side__weVP1{display:grid;gap:28px;padding-bottom:.3em}.Product_lead__HZgBj{max-width:46ch;color:hsla(0,0%,100%,.84)}.Product_ctas__EF2cE{display:flex;flex-wrap:wrap;gap:12px}.Product_head__daX02{display:grid;gap:24px;margin-bottom:clamp(40px,4.5vw,64px)}.Product_title__m_B_H{max-width:16ch}.Product_head__daX02 p{max-width:56ch}.Product_ledger__Nz_4E{list-style:none;margin:0;padding:0;border-top:1px solid}.Product_ledger__Nz_4E li{display:grid;grid-template-columns:minmax(150px,.42fr) minmax(0,1.9fr);gap:10px clamp(28px,4vw,80px);align-items:baseline;padding-block:clamp(28px,3vw,44px);border-bottom:1px solid var(--ink-15)}.Product_ledger__Nz_4E[data-dark] li{border-bottom-color:var(--white-12)}.Product_ledger__Nz_4E li:last-child{border-bottom:1px solid}.Product_name__bV_xR{font-size:clamp(22px,1.9vw,30px);opacity:.6}.Product_line__JJBi9{margin:0;max-width:26ch;font-size:clamp(26px,2.6vw,42px);font-weight:540;line-height:1.04;text-wrap:balance}.Product_sheetGrid__t1L_R{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px clamp(48px,7vw,140px);align-items:start}.Product_sheetIntro__Oz106{display:grid;gap:24px;position:sticky;top:110px}.Product_sheetIntro__Oz106 h2{max-width:12ch}.Product_sheet__E6CE9{border:1px solid var(--ink);background:#fff;padding:clamp(24px,3vw,44px)}.Product_sheetKicker__Se_yf{margin:0;font-size:13px;font-weight:600;color:var(--ink-48)}.Product_sheetTitle__vzU8N{margin-top:10px;font-size:clamp(28px,2.6vw,40px);max-width:22ch}.Product_fields__UIg06{margin:24px 0 0;border-top:1px solid var(--ink)}.Product_fields__UIg06 div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--ink-12)}.Product_fields__UIg06 dt{font-size:13px;font-weight:600;color:var(--ink-63);padding-top:3px}.Product_fields__UIg06 dd{margin:0;font-size:16px;line-height:1.5;color:var(--ink)}.Product_sheetNote__1pm0_{margin:18px 0 0;font-size:13px;color:var(--ink-63)}@media (max-width:960px){.Product_inner__H6U6m{grid-template-columns:1fr}.Product_ledger__Nz_4E li{grid-template-columns:1fr;gap:6px;padding-block:24px}.Product_name__bV_xR{font-size:16px}.Product_sheetGrid__t1L_R{grid-template-columns:1fr}.Product_sheetIntro__Oz106{position:static}.Product_fields__UIg06 div{grid-template-columns:1fr;gap:4px}}@media (max-width:520px){.Product_hero__f6IxN{min-height:0}.Product_ctas__EF2cE{flex-direction:column;align-items:stretch}}.Story_interlude__eQDoK{position:relative;min-height:max(560px,100svh);display:flex;align-items:flex-end;overflow:hidden;background:var(--ink);color:#fff}.Story_interludeMedia__Q_X1I{filter:grayscale(1) contrast(1.1) brightness(.7)}.Story_interlude__eQDoK:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,18,20,.82),rgba(17,18,20,.45) 55%,rgba(17,18,20,.1)),linear-gradient(180deg,rgba(17,18,20,0) 40%,rgba(17,18,20,.9))}.Story_interludeInner__h87iz{position:relative;z-index:1;padding-block:0 clamp(56px,8vw,120px)}.Story_statement__qwBzD{margin:0;max-width:23ch;font-family:var(--font-display);font-stretch:88%;font-size:clamp(36px,5vw,88px);font-weight:540;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.Story_dim__M_F4u{color:hsla(0,0%,100%,.55)}.Story_word__Dvhoz{color:#fff}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Story_interlude__eQDoK{view-timeline-name:--interlude}.Story_word__Dvhoz{animation:Story_lit__bdO__ linear both;animation-timeline:--interlude;animation-range:cover var(--s) cover var(--e)}.Story_interludeMedia__Q_X1I{animation:Story_push__rXLsg linear both;animation-timeline:--interlude;animation-range:cover 0 cover 100%}}}@keyframes Story_lit__bdO__{0%{color:hsla(0,0%,100%,.16)}to{color:#fff}}@keyframes Story_push__rXLsg{0%{transform:scale(1)}to{transform:scale(1.08)}}.Story_ritLayout__n9jbe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px clamp(48px,7vw,140px);align-items:start}.Story_ritAside__nrssC{position:sticky;top:120px;display:grid;gap:28px}.Story_ritAside__nrssC h2{max-width:13ch}.Story_rituals__3nkI7{padding-bottom:clamp(72px,7vw,96px)}.Story_ritFrame__bWxo3{position:relative;aspect-ratio:16/10;overflow:hidden;margin:12px 0 0;background:#000}.Story_ritMedia__qE7UZ{filter:grayscale(1) contrast(1.08) brightness(.9)}.Story_timeline__VBTan{list-style:none;margin:0;padding:0}.Story_timeline__VBTan li{padding:clamp(28px,3vw,44px) 0;border-top:1px solid var(--white-12)}.Story_timeline__VBTan li:last-child{border-bottom:1px solid var(--white-12)}.Story_when__KhJT2{display:block;font-size:clamp(40px,4.2vw,68px);color:#fff;font-variant-numeric:tabular-nums}.Story_timeline__VBTan h3{margin:18px 0 0;font-size:clamp(20px,1.6vw,24px);font-weight:600;letter-spacing:-.02em;color:var(--accent-soft)}.Story_timeline__VBTan p{margin:10px 0 0;max-width:52ch;font-size:16px;line-height:1.55;color:var(--white-70)}.Story_out__dJW_A{margin:18px 0 0;border-top:1px solid var(--white-12)}.Story_out__dJW_A div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:9px 0;border-bottom:1px dashed var(--white-12);font-size:14px}.Story_out__dJW_A dt{color:var(--white-58)}.Story_out__dJW_A dd{margin:0;color:#fff;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.Story_ritNote__fAZhW{margin:-14px 0 0;font-size:13px;color:var(--white-58)}@media (max-width:960px){.Story_ritLayout__n9jbe{grid-template-columns:1fr}.Story_ritAside__nrssC{position:static}}@media (max-width:640px){.Story_interlude__eQDoK{min-height:max(480px,70svh)}.Story_statement__qwBzD{font-size:clamp(32px,9vw,40px)}}@media (max-width:480px){.Story_out__dJW_A div{grid-template-columns:1fr;gap:2px}.Story_out__dJW_A dd{text-align:left}}.Platform_atelier__YjWVc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"forge body" "rail rail"}.Platform_forge__7m0BI{grid-area:forge;position:relative;min-height:clamp(440px,60vh,640px);overflow:hidden;background:#000}.Platform_forge__7m0BI img,.Platform_forge__7m0BI video{filter:grayscale(1) contrast(1.12) brightness(.92);-o-object-position:72% 50%;object-position:72% 50%}.Platform_atelierBody__ycq0V{grid-area:body;display:grid;align-content:center;gap:28px;padding:clamp(80px,9vw,160px) clamp(20px,5vw,96px);max-width:820px}.Platform_atelierBody__ycq0V h2{max-width:12ch}.Platform_rail__o_qht{grid-area:rail;position:relative;list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(20px,2.4vw,40px);padding-block:clamp(56px,6vw,96px) clamp(80px,8vw,128px);--p:clamp(20px,4.2vw,80px);--g:clamp(20px,2.4vw,40px)}.Platform_rail__o_qht:before{content:"";position:absolute;left:var(--p);right:var(--p);top:calc(clamp(56px, 6vw, 96px) + 4px);height:1px;background:var(--white-12)}.Platform_rail__o_qht li{position:relative;padding-top:32px}.Platform_rail__o_qht li:before{content:"";position:absolute;left:0;top:0;width:9px;height:9px;border-radius:50%;background:var(--ink);border:1px solid var(--white-58)}.Platform_step__bZWSo{display:block;font-size:13px;font-weight:600;color:var(--white-58);font-variant-numeric:tabular-nums}.Platform_rail__o_qht h3{margin-top:10px;font-size:clamp(24px,2vw,34px);color:#fff}.Platform_rail__o_qht p{margin:10px 0 0;max-width:28ch;font-size:15px;line-height:1.5;color:var(--white-70)}.Platform_release__fuexI h3{color:var(--accent-soft)}.Platform_release__fuexI:before{background:var(--accent-soft)!important;border-color:var(--accent-soft)!important}.Platform_rail__o_qht:after{content:"";position:absolute;z-index:1;top:clamp(56px,6vw,96px);left:var(--p);width:9px;height:9px;border-radius:50%;background:var(--accent-soft);box-shadow:0 0 0 6px rgba(240,128,92,.18);animation:Platform_walk__4j6Pg 9s cubic-bezier(.65,0,.35,1) infinite}@keyframes Platform_walk__4j6Pg{0%,6%{left:var(--p);opacity:0}10%{opacity:1}88%{opacity:1;left:calc(var(--p) + .8 * (100% - 2 * var(--p)) + .8 * var(--g))}to{opacity:0;left:calc(var(--p) + .8 * (100% - 2 * var(--p)) + .8 * var(--g))}}@media (max-width:960px){.Platform_atelier__YjWVc{grid-template-columns:1fr;grid-template-areas:"forge" "body" "rail"}.Platform_forge__7m0BI{min-height:0;aspect-ratio:4/3}.Platform_atelierBody__ycq0V{padding-bottom:24px}.Platform_rail__o_qht{grid-template-columns:1fr;padding-top:24px}.Platform_rail__o_qht:after,.Platform_rail__o_qht:before{display:none}.Platform_rail__o_qht li{padding:20px 0 20px 28px;border-top:1px solid var(--white-12)}.Platform_rail__o_qht li:before{top:28px}}@media (prefers-reduced-motion:reduce){.Platform_rail__o_qht:after{display:none}}.Suite_suite__Lo8hb{background:var(--ink);color:#fff;padding-top:clamp(96px,10vw,160px)}.Suite_head__uW9aG{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px clamp(40px,6vw,120px);align-items:end;padding-bottom:clamp(48px,5vw,80px)}.Suite_head__uW9aG h2{max-width:15ch}.Suite_tri__UUVFZ{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(0,1fr);height:clamp(480px,66vh,680px);border-top:1px solid var(--white-12)}.Suite_panel__DQSXo{position:relative;overflow:hidden;display:flex;align-items:flex-end;color:#fff;text-decoration:none;isolation:isolate}.Suite_panel__DQSXo+.Suite_panel__DQSXo{border-left:1px solid var(--white-12)}.Suite_media__5l_oQ{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;filter:grayscale(1) contrast(1.08) brightness(.78);transform:scale(1.02);transition:transform 1.4s cubic-bezier(.2,.7,.2,1),filter .8s}.Suite_panel__DQSXo:focus-visible .Suite_media__5l_oQ,.Suite_panel__DQSXo:hover .Suite_media__5l_oQ{transform:scale(1.07);filter:grayscale(.85) contrast(1.08) brightness(.86)}.Suite_shade__HcoTb{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(17,18,20,.15),rgba(17,18,20,.2) 40%,rgba(17,18,20,.92))}.Suite_content__lLVBt{--edge:max(clamp(20px,4.2vw,80px),calc((100vw - 1680px) / 2 + 80px));display:grid;gap:16px;width:100%;padding:clamp(24px,3vw,48px)}.Suite_panel__DQSXo:first-child .Suite_content__lLVBt{padding-left:var(--edge)}.Suite_panel__DQSXo:last-child .Suite_content__lLVBt{padding-right:var(--edge)}.Suite_name__QtBKg{font-size:clamp(48px,5.6vw,96px);line-height:.9}.Suite_panel__DQSXo[data-lead=false] .Suite_name__QtBKg{font-size:clamp(40px,3.8vw,64px)}.Suite_line__roq2u{max-width:40ch;font-size:clamp(16px,1.2vw,19px);line-height:1.45;color:hsla(0,0%,100%,.82)}.Suite_foot__f4IBF{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.22)}.Suite_tags__eR_dh{font-size:13px;color:var(--white-70)}.Suite_foot__f4IBF svg{flex:none;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.Suite_panel__DQSXo:focus-visible .Suite_foot__f4IBF svg,.Suite_panel__DQSXo:hover .Suite_foot__f4IBF svg{transform:translateX(8px)}.Suite_panel__DQSXo:focus-visible{outline:2px solid var(--accent-soft);outline-offset:-6px}@media (max-width:1040px){.Suite_head__uW9aG,.Suite_tri__UUVFZ{grid-template-columns:1fr}.Suite_tri__UUVFZ{height:auto}.Suite_panel__DQSXo{min-height:460px}.Suite_content__lLVBt,.Suite_panel__DQSXo:first-child .Suite_content__lLVBt,.Suite_panel__DQSXo:last-child .Suite_content__lLVBt{padding-inline:clamp(20px,4.2vw,80px)}.Suite_panel__DQSXo+.Suite_panel__DQSXo{border-left:0;border-top:1px solid var(--white-12)}}.Security_sheet__9ffDl{background-color:var(--paper-2);background-image:linear-gradient(var(--ink-08) 1px,transparent 1px),linear-gradient(90deg,var(--ink-08) 1px,transparent 1px);background-size:32px 32px;background-position:-1px -1px}.Security_head__gbOXq{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px clamp(40px,6vw,120px);align-items:end;margin-bottom:clamp(48px,5vw,80px)}.Security_head__gbOXq h2{max-width:16ch}.Security_drawing__CPWNu{position:relative;margin:0;padding:clamp(48px,5vw,80px) clamp(20px,4vw,72px) clamp(28px,3vw,48px);border:1px solid var(--ink);background:hsla(48,24%,96%,.88)}.Security_drawing__CPWNu:after,.Security_drawing__CPWNu:before{content:"";position:absolute;width:18px;height:18px;border:0 solid var(--ink)}.Security_drawing__CPWNu:before{top:10px;left:10px;border-top-width:2px;border-left-width:2px}.Security_drawing__CPWNu:after{bottom:10px;right:10px;border-bottom-width:2px;border-right-width:2px}.Security_caption__l0TI6{position:absolute;top:16px;left:40px;font-size:13px;font-weight:600;color:var(--ink-63)}.Security_caption__l0TI6 span{color:var(--ink);margin-right:8px}.Security_region__FtoRL{position:relative;padding:clamp(40px,4vw,64px) clamp(16px,3vw,48px) clamp(20px,2.4vw,32px);border:1.5px dashed var(--ink);border-radius:18px}.Security_regionLabel__SzxyD{position:absolute;top:-12px;left:28px;margin:0;padding:0 10px;background:var(--paper);font-size:13px;font-weight:650}.Security_flow__G376v{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.7fr) minmax(0,1.1fr);align-items:center;gap:0}.Security_node__mS7Ms{position:relative;padding:clamp(20px,2.4vw,32px);border:1px solid var(--ink);background:#fff}.Security_nodeKicker__m1Ayd{margin:0;font-size:13px;font-weight:600;color:var(--ink-63)}.Security_nodeName__8nJfO{margin-top:10px;font-size:clamp(28px,2.6vw,44px)}.Security_node__mS7Ms ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:6px;font-size:15px;color:var(--ink-78)}.Security_node__mS7Ms li:before{content:"";display:inline-block;width:6px;height:6px;margin:0 10px 2px 0;background:var(--ink)}.Security_nodeNote__9plxE{margin:14px 0 0;font-size:15px;line-height:1.5;color:var(--ink-78);max-width:36ch}.Security_core__GszJw{background:var(--ink);color:#fff;border-color:var(--ink)}.Security_core__GszJw .Security_nodeKicker__m1Ayd{color:var(--accent-soft)}.Security_core__GszJw .Security_nodeNote__9plxE{color:var(--white-70)}.Security_gate__hO5tA{position:absolute;top:-14px;right:24px;margin:0;padding:5px 10px;background:var(--paper);color:var(--ink);border:1px solid var(--ink);font-size:12px;font-weight:650}.Security_pipe__VcqEx{position:relative;height:100%;min-height:96px;display:grid;place-items:center}.Security_pipeLine__E1cAx{position:absolute;left:0;right:10px;top:50%;height:2px;transform:translateY(-50%);background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 22px);background-size:22px 2px;animation:Security_flow__G376v 1.1s linear infinite}.Security_pipeLine__E1cAx:after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);border-left:12px solid var(--accent);border-top:7px solid transparent;border-bottom:7px solid transparent}@keyframes Security_flow__G376v{to{background-position:22px 0}}.Security_pipeLabel__ItLcL{position:relative;transform:translateY(-34px);padding:2px 8px;background:hsla(48,24%,96%,.92);font-size:12px;font-weight:600;color:var(--ink-63);text-align:center}.Security_audit__OCg_G{margin-top:clamp(28px,3vw,44px);display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start}.Security_auditLabel__ZV99P{margin:0;padding-top:4px;font-size:13px;font-weight:650}.Security_ticker__a9Iy3{border-top:1px solid var(--ink)}.Security_ticker__a9Iy3 ul{list-style:none;margin:0;padding:0}.Security_ticker__a9Iy3 li{display:grid;grid-template-columns:54px 140px minmax(0,1fr) 150px;gap:14px;padding:9px 0;border-bottom:1px solid var(--ink-12);font-size:14px;color:var(--ink-78);font-variant-numeric:tabular-nums}.Security_ticker__a9Iy3 time{color:var(--ink-48)}.Security_ticker__a9Iy3 b{font-weight:600;color:var(--ink);white-space:nowrap;text-align:right}.Security_boundary__5mDQR{margin:20px 0 0;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:var(--ink)}.Security_boundary__5mDQR svg{flex:none;color:var(--accent)}.Security_specs__qoFze{margin:clamp(40px,4vw,64px) 0 0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--ink)}.Security_specs__qoFze div{padding:20px 20px 4px 0}.Security_specs__qoFze div+div{padding-left:20px;border-left:1px solid var(--ink-15)}.Security_specs__qoFze dt{font-size:13px;font-weight:650;color:var(--ink)}.Security_specs__qoFze dd{margin:8px 0 0;font-size:15px;line-height:1.5;color:var(--ink-78)}@media (max-width:1100px){.Security_specs__qoFze{grid-template-columns:1fr 1fr}.Security_specs__qoFze div,.Security_specs__qoFze div+div{padding:18px 0;border-left:0;border-bottom:1px solid var(--ink-15)}}@media (max-width:900px){.Security_flow__G376v,.Security_head__gbOXq{grid-template-columns:1fr}.Security_pipe__VcqEx{min-height:120px}.Security_pipeLine__E1cAx{left:50%;right:auto;top:0;bottom:14px;width:2px;height:auto;transform:translateX(-50%);background:repeating-linear-gradient(180deg,var(--accent) 0 12px,transparent 12px 22px);background-size:2px 22px;animation-name:Security_flowY__qLC9w}.Security_pipeLine__E1cAx:after{right:auto;left:50%;top:auto;bottom:-12px;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:12px solid var(--accent);border-bottom:0}.Security_pipeLabel__ItLcL{transform:translateX(70px)}.Security_caption__l0TI6{position:static;margin:0 0 16px}.Security_drawing__CPWNu{padding-top:clamp(20px,4vw,32px)}.Security_audit__OCg_G{grid-template-columns:1fr}.Security_ticker__a9Iy3 li{grid-template-columns:48px minmax(0,1fr);gap:2px 12px}.Security_ticker__a9Iy3 b,.Security_ticker__a9Iy3 li span:last-of-type{grid-column:2}.Security_ticker__a9Iy3 b{text-align:left}}@keyframes Security_flowY__qLC9w{to{background-position:0 22px}}@media (max-width:560px){.Security_specs__qoFze{grid-template-columns:1fr}.Security_pipeLabel__ItLcL{transform:none;margin-top:0}}@media (prefers-reduced-motion:reduce){.Security_pipeLine__E1cAx{animation:none}}