.Home_home__Xm9iF{--content-max:1280px;min-height:100vh}.Home_home__Xm9iF :where(a,button,summary):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Home_home__Xm9iF :where(h1,h2,h3,p){margin:0}.Home_container__FiE0_{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.Home_section__oPYyH{background:var(--canvas);color:var(--ink);border-bottom:1px solid var(--line)}.Home_surface___EXju{background:var(--surface)}.Home_section__oPYyH .Home_container__FiE0_{padding-block:clamp(64px,8vw,104px)}.Home_stack__ssLGl{display:flex;flex-direction:column;gap:40px;min-width:0}.Home_intro__axg8Z{display:grid;gap:16px;max-width:760px;min-width:0}.Home_title__5QXG6{font-family:var(--font-display);font-size:clamp(32px,3.4vw,46px);line-height:1.08;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.Home_lead__QBbwB{font-size:18px;line-height:29px;color:var(--ink-2);text-wrap:pretty}.Home_split__Z0Hud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 72px;align-items:start}.Home_actions__zJ9WJ{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.Home_textLink__DxfmG{display:inline-flex;align-items:center;gap:6px;color:var(--accent-text);font-size:14px;font-weight:600;text-decoration:none}.Home_textLink__DxfmG:hover{text-decoration:underline;text-underline-offset:3px}.Home_small__urv_0{font-size:13px;line-height:20px;color:var(--ink-3)}.Home_hero__HO2Y0{background-color:var(--canvas);color:var(--ink);border-bottom:1px solid var(--line)}.Home_hero__HO2Y0 .Home_container__FiE0_{padding-block:clamp(56px,7vw,104px) clamp(64px,8vw,104px);display:grid;gap:clamp(36px,4vw,56px)}.Home_heroHeading__gDtqb{display:grid;gap:24px}.Home_heroHeading__gDtqb h1{max-width:15em;font-family:var(--font-display);font-size:clamp(40px,5vw,68px);line-height:1.02;font-weight:600;letter-spacing:-.03em;text-wrap:balance}.Home_heroHeading__gDtqb h1 span{color:var(--accent-text)}.Home_heroSplit___U8wx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,72px);align-items:start}.Home_heroCopy__5eusF{display:grid;gap:28px;min-width:0}.Home_heroCopy__5eusF>p{max-width:34em;font-size:19px;line-height:30px;color:var(--ink-2)}.Home_proofList__rUxnR{margin:0;padding:0;list-style:none;display:grid;gap:10px;font-family:var(--font-mono);font-size:13px;line-height:20px;color:var(--ink-2)}.Home_proofList__rUxnR li{display:flex;gap:10px;align-items:center}.Home_proofList__rUxnR svg{color:var(--accent-text);flex:none}.Home_console__n6Dc6{min-width:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-overlay)}.Home_consoleBar__Q3Nv7{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:11px;line-height:18px;letter-spacing:.08em;color:var(--ink-2)}.Home_consoleBar__Q3Nv7>span:last-child{margin-left:auto}.Home_consoleFlow__ShOav{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:14px;padding:22px 20px}.Home_consoleActor__OqGQp{display:grid;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-control);background:var(--canvas)}.Home_consoleActor__OqGQp .dc-actor{flex-wrap:wrap;gap:8px}.Home_consoleActor__OqGQp .dc-actor__name{font-size:14px}.Home_consoleAuthority__Oj98_{display:grid;justify-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;line-height:14px;text-align:center;color:var(--ink-3)}.Home_consoleRows__CXCA9{display:grid;padding:0 20px 22px}.Home_consoleRow__TAY_t{display:grid;grid-template-columns:116px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line);font-size:13px;line-height:20px;color:var(--ink-2)}.Home_consoleRow__TAY_t .dc-stamp{justify-self:start}.Home_platforms__bwCG9{background:var(--surface);border-bottom:1px solid var(--line)}.Home_platforms__bwCG9 .Home_container__FiE0_{padding-block:32px;display:grid;gap:18px}.Home_row__LiW7B{justify-content:space-between;gap:16px 24px}.Home_platformList__EdVdX,.Home_row__LiW7B{display:flex;flex-wrap:wrap;align-items:center}.Home_platformList__EdVdX{list-style:none;margin:0;padding:0;gap:12px 32px}.Home_platformList__EdVdX li{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.Home_platformList__EdVdX a{font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--ink);text-decoration:none}.Home_live__R9OPu{color:var(--allow);border-color:var(--allow)}.Home_timelineGrid__LaOrI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:24px}.Home_timeline__8bNV1{display:grid;gap:22px;align-content:start;padding:28px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}.Home_timelineSelected__gluHz{border:1.5px solid var(--accent);box-shadow:var(--shadow-raised)}.Home_timeline__8bNV1 h3{font-family:var(--font-display);font-size:22px;line-height:28px;font-weight:600}.Home_timeline__8bNV1 ol{display:grid;gap:18px;margin:0;padding:0;list-style:none}.Home_timeline__8bNV1 li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px}.Home_stepNumber__LUlrP{font-family:var(--font-mono);font-size:13px;color:var(--ink-3);padding-top:2px}.Home_timelineSelected__gluHz .Home_stepNumber__LUlrP{color:var(--accent-text)}.Home_timeline__8bNV1 li strong{display:block;font-weight:600}.Home_timeline__8bNV1 li small{display:block;font-family:var(--font-mono);font-size:12px;line-height:20px;color:var(--ink-3)}.Home_productTabs__lRLZg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;background:var(--canvas);border:1px solid var(--line);border-radius:16px}.Home_productTab__0p14U{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;padding:16px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.Home_productTab__0p14U:hover{background:var(--surface-sunken)}.Home_productTab__0p14U[aria-pressed=true]{background:var(--surface);border-color:var(--line-control);box-shadow:var(--shadow-raised)}.Home_productTab__0p14U strong{display:block;font-size:16px;line-height:22px;font-weight:600}.Home_productTab__0p14U small{display:block;margin-top:2px;font-size:14px;line-height:20px;color:var(--ink-2)}.Home_glyph__THaKs{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-soft-ink);flex:none}.Home_productPanel__2uz6f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center;margin-top:32px}.Home_productCopy__OYpU_{display:grid;gap:16px;min-width:0}.Home_productCopy__OYpU_ h3{font-family:var(--font-display);font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.01em}.Home_productCopy__OYpU_>p{color:var(--ink-2)}.Home_recordPreview__QWknO{min-width:0}.Home_approvalPreview__D8ZRt{display:grid;gap:18px;padding:24px}.Home_adoptionGrid__uFxtl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}.Home_adoptionStep__IVeqb{display:flex;flex-direction:column;gap:14px;padding:24px;border:1.5px dashed var(--ink-3);border-radius:var(--radius-card);background:var(--surface)}.Home_adoptionStep__IVeqb h3{font-size:18px;line-height:24px;font-weight:600}.Home_adoptionStep__IVeqb p{font-size:15px;line-height:24px;color:var(--ink-2)}.Home_adoptionStep__IVeqb:last-child{border:1.5px solid var(--accent);background:var(--accent);color:var(--on-accent)}.Home_adoptionStep__IVeqb:last-child p{color:var(--on-accent)}.Home_adoptionNumber__vkpDH{font-family:var(--font-display);font-size:40px;line-height:40px;font-weight:600}.Home_mode__0wEur{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em}.Home_proofPoints__kXLQy{display:grid;gap:18px;padding:0;margin:0;list-style:none}.Home_proofPoints__kXLQy li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:14px}.Home_proofPoints__kXLQy strong{font-weight:600}.Home_proofPoints__kXLQy p{font-size:15px;line-height:24px;color:var(--ink-2)}.Home_proofPanel__o3ZNq{display:grid;gap:16px;min-width:0}.Home_caseGrid__oINew{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.Home_case__AWMxf{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);text-decoration:none}.Home_case__AWMxf:hover{border-color:var(--line-control);box-shadow:var(--shadow-raised)}.Home_case__AWMxf h3{font-family:var(--font-display);font-size:20px;line-height:26px;font-weight:600}.Home_case__AWMxf p{padding-top:14px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:12px;line-height:20px;color:var(--ink-3)}.Home_case__AWMxf>span:last-child{margin-top:auto;font-size:14px;font-weight:600;color:var(--accent-text)}.Home_specification__VoP18{display:grid;margin:0;border-top:1px solid var(--line);min-width:0}.Home_specification__VoP18>div{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(0,1.4fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.Home_specification__VoP18 dt{font-family:var(--font-mono);font-size:11px;line-height:22px;letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase}.Home_specification__VoP18 dd{margin:0;font-size:15px;line-height:22px}.Home_developerLinks__XsicT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.Home_faq__JJIVZ{display:grid;border-top:1px solid var(--line);min-width:0}.Home_faq__JJIVZ details{border-bottom:1px solid var(--line)}.Home_faq__JJIVZ summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;line-height:26px;font-weight:600;list-style:none;cursor:pointer}.Home_faq__JJIVZ summary::-webkit-details-marker{display:none}.Home_faq__JJIVZ details[open] svg{transform:rotate(180deg)}.Home_faq__JJIVZ p{margin:0 0 20px;color:var(--ink-2)}.Home_closing__A2mFn{position:relative;overflow:hidden;background:var(--accent);color:var(--on-accent)}.Home_closing__A2mFn .Home_container__FiE0_{position:relative;display:grid;gap:28px;justify-items:start;padding-block:clamp(64px,8vw,104px)}.Home_closing__A2mFn h2{max-width:15em;font-family:var(--font-display);font-size:clamp(34px,4.4vw,60px);line-height:1.04;font-weight:600;letter-spacing:-.025em;text-wrap:balance}.Home_closing__A2mFn p{max-width:36em;font-size:18px;line-height:29px}.Home_watermark__Q6eoF{position:absolute;right:-60px;top:50%;width:420px;height:420px;margin-top:-210px;opacity:.12}.Home_closingPrimary__6u8vM{background:var(--on-accent);color:var(--accent)}.Home_closingSecondary__ReDkT{background:transparent;color:var(--on-accent);border:1px solid var(--on-accent)}@media (max-width:1100px){.Home_adoptionGrid__uFxtl,.Home_caseGrid__oINew,.Home_productTabs__lRLZg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.Home_heroSplit___U8wx,.Home_productPanel__2uz6f,.Home_split__Z0Hud{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Home_adoptionGrid__uFxtl,.Home_caseGrid__oINew,.Home_consoleFlow__ShOav,.Home_productTabs__lRLZg{grid-template-columns:minmax(0,1fr)}.Home_consoleAuthority__Oj98_{display:none}.Home_consoleActor__OqGQp .dc-actor{flex-wrap:nowrap}.Home_consoleActor__OqGQp{padding:10px 12px}.Home_home__Xm9iF .dc-btn,.Home_home__Xm9iF .dc-copy{min-height:44px;height:auto;white-space:normal;padding-block:8px}.Home_home__Xm9iF .dc-night__bar{min-height:52px}.Home_developerLinks__XsicT a,.Home_textLink__DxfmG{min-height:44px}.Home_specification__VoP18>div{grid-template-columns:minmax(0,1fr);gap:4px}}.HomeChrome_header__bifDb{position:relative;z-index:30;color:var(--ink);background:var(--canvas);font-family:var(--font-text)}.HomeChrome_bar__a4CPR{display:flex;align-items:center;gap:28px;height:72px;max-width:1280px;padding-inline:clamp(16px,4vw,48px);margin:0 auto}.HomeChrome_logo__gd2aS{display:inline-flex;align-items:center;flex:none}.HomeChrome_logo__gd2aS img{height:28px;width:auto}.HomeChrome_nav__VxU_4{display:flex;align-items:center;gap:2px}.HomeChrome_navLink__98GCo{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer}.HomeChrome_navLink__98GCo:hover,.HomeChrome_navLink__98GCo[aria-expanded=true]{color:var(--ink);background:var(--surface-sunken)}.HomeChrome_navLink__98GCo[aria-current=page]{color:var(--accent-text)}.HomeChrome_actions__leM1O{display:flex;align-items:center;gap:8px;margin-left:auto}.HomeChrome_menuButton__5KL10{display:none;width:44px;height:44px;padding:0;flex:none}.HomeChrome_menu__8eZ8f{position:absolute;z-index:40;inset:72px clamp(16px,4vw,48px) auto;max-width:1184px;margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px;background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay)}.HomeChrome_menu__8eZ8f p{margin:8px 0 16px;font-size:14px;line-height:22px;color:var(--ink-2)}.HomeChrome_menuLinks__ZnP6G{display:grid;align-content:start;gap:4px}.HomeChrome_menuLinks__ZnP6G a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:var(--radius-control);color:var(--ink);text-decoration:none;font-size:15px}.HomeChrome_menuLinks__ZnP6G a:hover{background:var(--accent-soft);color:var(--accent-soft-ink)}.HomeChrome_builtIn__otP8i{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.HomeChrome_builtIn__otP8i p{margin:0 12px 8px;font-size:13px;line-height:20px;color:var(--ink-2)}.HomeChrome_builtIn__otP8i .dc-eyebrow{padding-inline:12px}.HomeChrome_mobile__GL4QE{display:none}.HomeChrome_footer__524b_ a:focus-visible,.HomeChrome_header__bifDb :where(a,button):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.HomeChrome_skip__G7BsC{position:absolute;left:16px;top:8px;transform:translateY(-160%);z-index:50}.HomeChrome_skip__G7BsC:focus{transform:translateY(0)}.HomeChrome_footer__524b_{color:var(--ink);background:var(--canvas);font-family:var(--font-text);border-top:1px solid var(--line)}.HomeChrome_footerBody__7dQ2D{max-width:1280px;margin:0 auto;padding:64px clamp(16px,4vw,48px) 32px;display:grid;gap:48px}.HomeChrome_footerTop__mxLvY{display:flex;flex-wrap:wrap;gap:40px 48px}.HomeChrome_identity__wWGD3{flex:1 1 240px;max-width:280px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.HomeChrome_identity__wWGD3 p{margin:0;font-size:14px;line-height:22px;color:var(--ink-2)}.HomeChrome_columns__zNXCE{flex:999 1 640px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 20px}.HomeChrome_columns__zNXCE nav{display:grid;align-content:start;gap:10px}.HomeChrome_columns__zNXCE .dc-eyebrow{color:var(--ink-3);font-size:11px}.HomeChrome_footerLink__msUvw{color:var(--ink-2);text-decoration:none;font-size:14px;line-height:20px}.HomeChrome_footerLink__msUvw:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.HomeChrome_legal__9aIC7{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:20px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:11px;line-height:18px;color:var(--ink-3)}.HomeChrome_legalLinks__Dw3r6{display:flex;flex-wrap:wrap;gap:16px}.HomeChrome_legalLinks__Dw3r6 a{font-size:12px}.HomeChrome_darkLogo__Ko5WJ{display:none}@media (prefers-color-scheme:dark){.HomeChrome_footer__524b_:not([data-theme=light]) .HomeChrome_lightLogo__klRUh{display:none}.HomeChrome_footer__524b_:not([data-theme=light]) .HomeChrome_darkLogo__Ko5WJ{display:inline-flex}}[data-theme=dark] .HomeChrome_footer__524b_ .HomeChrome_lightLogo__klRUh{display:none}[data-theme=dark] .HomeChrome_footer__524b_ .HomeChrome_darkLogo__Ko5WJ{display:inline-flex}@media (max-width:1200px) and (min-width:961px){.HomeChrome_bar__a4CPR{gap:12px;padding-inline:16px}.HomeChrome_navLink__98GCo{padding-inline:6px}.HomeChrome_logo__gd2aS img{height:24px}}@media (max-width:960px){.HomeChrome_menu__8eZ8f,.HomeChrome_nav__VxU_4{display:none}.HomeChrome_menuButton__5KL10{display:inline-flex}.HomeChrome_mobile__GL4QE{position:absolute;top:72px;left:0;right:0;z-index:40;display:grid;gap:16px;padding:20px;max-height:calc(100dvh - 72px);overflow-y:auto;background:var(--surface);border-block:1px solid var(--line);box-shadow:var(--shadow-overlay)}.HomeChrome_mobile__GL4QE nav{display:grid;gap:8px}.HomeChrome_mobile__GL4QE summary{display:flex;align-items:center;min-height:44px;list-style:none;font-weight:600;cursor:pointer}.HomeChrome_mobile__GL4QE summary::-webkit-details-marker{display:none}.HomeChrome_columns__zNXCE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.HomeChrome_bar__a4CPR{gap:12px}.HomeChrome_logo__gd2aS img{height:24px}.HomeChrome_signIn__EIX_p{display:none}.HomeChrome_actions__leM1O>.dc-btn--primary{max-width:132px;height:auto;min-height:44px;padding:6px 10px;font-size:12px;line-height:16px;white-space:normal;text-align:center}.HomeChrome_columns__zNXCE{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.HomeChrome_footerLink__msUvw{display:inline-flex;align-items:center;min-height:44px}.HomeChrome_columns__zNXCE nav{gap:0}}