.ProjectsTerminal_window__1Wajl{--accent:#ef2636;--line:#292929;--muted:#888;min-width:0;overflow:hidden;background:#0b0b0c;color:#f5f5f5;border:1px solid #353033;border-radius:14px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Consolas,monospace);box-shadow:0 24px 80px #0008}:where(.ProjectsTerminal_window__1Wajl) button{font:inherit;cursor:pointer}.ProjectsTerminal_window__1Wajl a:focus-visible,.ProjectsTerminal_window__1Wajl button:focus-visible,.ProjectsTerminal_window__1Wajl input:focus-visible{outline:2px solid #ff5361;outline-offset:2px}.ProjectsTerminal_editorTabs__roXsI,.ProjectsTerminal_statusbar__kGQHw,.ProjectsTerminal_terminalHeading__tx_RT,.ProjectsTerminal_titlebar__0aH3r,.ProjectsTerminal_toolbar__6VEfe{display:flex;align-items:center}.ProjectsTerminal_titlebar__0aH3r{height:43px;padding:0 15px;gap:16px;background:#171719;border-bottom:1px solid var(--line)}.ProjectsTerminal_lights__7pLJj{display:flex;gap:7px}.ProjectsTerminal_lights__7pLJj i{width:10px;height:10px;border-radius:50%;background:#fa5555}.ProjectsTerminal_lights__7pLJj i:nth-child(2){background:#e6b45a}.ProjectsTerminal_lights__7pLJj i:nth-child(3){background:#56b77b}.ProjectsTerminal_windowTitle__OtVVI{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600}.ProjectsTerminal_windowTitle__OtVVI svg{color:var(--accent)}.ProjectsTerminal_muted__M6S49{color:var(--muted);font-weight:400}.ProjectsTerminal_live__ZGQ3_{margin-left:auto;color:#aaa;font-size:10px;letter-spacing:.08em;white-space:nowrap}.ProjectsTerminal_live__ZGQ3_ span,.ProjectsTerminal_statusDot__y4r8H{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#55c88b}.ProjectsTerminal_toolbar__6VEfe{gap:12px;padding:9px 14px;background:#111113;border-bottom:1px solid var(--line)}.ProjectsTerminal_back__tO5mT,.ProjectsTerminal_iconButton__bncV0,.ProjectsTerminal_viewSwitch__Zz83o button{display:grid;place-items:center;padding:6px;border:0;border-radius:5px;background:transparent;color:#a6a6a6}.ProjectsTerminal_back__tO5mT:hover,.ProjectsTerminal_iconButton__bncV0:hover,.ProjectsTerminal_viewSwitch__Zz83o button:hover{background:#28282a;color:#fff}.ProjectsTerminal_breadcrumb__pxo5k{display:flex;align-items:center;gap:5px;min-width:0;color:#777;font-size:11px}.ProjectsTerminal_breadcrumb__pxo5k strong{color:#ddd;font-weight:500}.ProjectsTerminal_search__4wcQp{display:flex;align-items:center;gap:8px;width:min(290px,42%);min-width:150px;margin-left:auto;padding:6px 9px;border:1px solid #303033;border-radius:6px;background:#1b1b1e;color:#888}.ProjectsTerminal_search__4wcQp input{width:100%;min-width:0;border:0;outline:none;background:none;color:#fff;font:inherit;font-size:11px}.ProjectsTerminal_search__4wcQp button{padding:0;border:0;background:none;color:#aaa}.ProjectsTerminal_body__ZBgtr{display:grid;grid-template-columns:235px minmax(0,1fr);height:clamp(380px,calc(100svh - 430px),560px);min-height:380px}.ProjectsTerminal_body__ZBgtr[data-sidebar=false]{grid-template-columns:minmax(0,1fr)}.ProjectsTerminal_explorer__K9m_m{display:flex;flex-direction:column;padding:15px 8px;overflow:auto;background:#101012;border-right:1px solid var(--line)}.ProjectsTerminal_sidebarHeading__8aQ9C{display:flex;justify-content:space-between;padding:0 9px 16px;color:#9a9a9a;font-size:10px;letter-spacing:.12em}.ProjectsTerminal_sidebarHeading__8aQ9C span{color:#686868;font-size:9px}.ProjectsTerminal_workspace__qUbjl{display:flex;align-items:center;gap:7px;padding:8px 5px;color:#ddd;font-size:11px;font-weight:600}.ProjectsTerminal_workspace__qUbjl svg:nth-child(2){color:var(--accent)}.ProjectsTerminal_file__vJ_MY,.ProjectsTerminal_folder__8KWGX{display:flex;align-items:center;gap:7px;width:100%;padding:9px 7px;border:0;border-radius:5px;background:none;color:#a5a5a5;text-align:left;font-size:12px}.ProjectsTerminal_file__vJ_MY:hover,.ProjectsTerminal_folder__8KWGX:hover{background:#232326;color:#fff}.ProjectsTerminal_folder__8KWGX[data-active=true]{color:#fff}.ProjectsTerminal_folder__8KWGX svg:nth-child(2){color:#d2a365}.ProjectsTerminal_file__vJ_MY span,.ProjectsTerminal_folder__8KWGX span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectsTerminal_folder__8KWGX small{margin-left:auto;color:#777}.ProjectsTerminal_files__PtaTq{margin:0;padding:0 0 5px 19px;list-style:none}.ProjectsTerminal_file__vJ_MY{padding:7px 6px;color:#898989}.ProjectsTerminal_file__vJ_MY svg{flex-shrink:0;color:#b6787c}.ProjectsTerminal_file__vJ_MY[data-active=true]{background:#3c191f;color:#fff}.ProjectsTerminal_sidebarFooter__uwE6m{display:flex;align-items:center;gap:7px;margin-top:auto;padding:18px 9px 4px;color:#6d6d6d;font-size:10px}.ProjectsTerminal_editor__S7YiZ{display:flex;flex-direction:column;min-width:0;min-height:0;background:radial-gradient(ellipse at 85% 0,#240e11 0,#0b0b0c 40%)}.ProjectsTerminal_editorTabs__roXsI{min-height:41px;gap:2px;padding:0 10px;overflow-x:auto;border-bottom:1px solid var(--line)}.ProjectsTerminal_editorTabs__roXsI>button{padding:12px 13px;border:0;border-bottom:2px solid transparent;background:none;color:#929292;white-space:nowrap;font-size:11px}.ProjectsTerminal_editorTabs__roXsI>button[data-active=true]{border-bottom-color:var(--accent);background:#1a1719;color:#fff}.ProjectsTerminal_editorTabs__roXsI .ProjectsTerminal_back__tO5mT{padding:7px}.ProjectsTerminal_editorHeading__X4_GJ{display:flex;align-items:center;gap:8px;padding:0 12px;color:#e5e5e5;font-size:11px}.ProjectsTerminal_editorHeading__X4_GJ svg{color:var(--accent)}.ProjectsTerminal_editorHint__DcQZG{margin-left:auto;color:#666;font-size:10px}.ProjectsTerminal_editorContent__bSRP5{flex:1 1;min-height:0;padding:20px;overflow:auto}.ProjectsTerminal_listHeading__c4Nf5{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.ProjectsTerminal_eyebrow__TYRPc{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.15em}.ProjectsTerminal_detail__U_DMl h3,.ProjectsTerminal_listHeading__c4Nf5 h3{margin:7px 0;font-family:inherit;font-size:clamp(18px,2vw,25px);letter-spacing:-.04em;line-height:1.2}.ProjectsTerminal_detail__U_DMl p,.ProjectsTerminal_listHeading__c4Nf5 p{margin:0;color:#999;font-size:12px;line-height:1.65}.ProjectsTerminal_viewSwitch__Zz83o{display:flex;gap:4px;padding:3px;border:1px solid #2d2d2f;border-radius:7px;background:#19191b}.ProjectsTerminal_viewSwitch__Zz83o button[data-active=true]{background:#393035;color:#fff}.ProjectsTerminal_projectGrid__ya5dj{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px}.ProjectsTerminal_projectList___6HpK{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.ProjectsTerminal_projectCard__ls6eQ{min-width:0;overflow:hidden;border:1px solid #2c2c2e;border-radius:9px;background:#151517;color:inherit;text-align:left;transition:border-color .2s,transform .2s}.ProjectsTerminal_projectCard__ls6eQ:hover{border-color:#ad3944;transform:translateY(-3px)}.ProjectsTerminal_cardImage__aVRI0{position:relative;display:grid;place-items:center;height:100px;background:linear-gradient(135deg,#2b1117,#161618 65%);color:#66383e}.ProjectsTerminal_cardImage__aVRI0 img,.ProjectsTerminal_detailImage__7qznw img{object-fit:cover}.ProjectsTerminal_cardCorner__grIBV{position:absolute;top:9px;right:9px;padding:6px;border-radius:5px;background:#111b;color:#fff}.ProjectsTerminal_cardContent__FFCwa{padding:14px}.ProjectsTerminal_cardFile__9_MN6{display:flex;align-items:center;gap:6px;margin-bottom:9px;overflow:hidden;color:#e06b76;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ProjectsTerminal_cardContent__FFCwa strong{display:block;font-size:14px;line-height:1.35}.ProjectsTerminal_cardContent__FFCwa p{display:-webkit-box;margin:8px 0 12px;overflow:hidden;color:#989898;font-size:11px;line-height:1.5;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ProjectsTerminal_chips__h29Q0{display:flex;flex-wrap:wrap;gap:6px}.ProjectsTerminal_chips__h29Q0 span{padding:4px 7px;border:1px solid #44252b;border-radius:4px;background:#2b1b1e;color:#f3a6ad;font-size:10px}.ProjectsTerminal_projectList___6HpK .ProjectsTerminal_projectCard__ls6eQ{display:grid;grid-template-columns:150px minmax(0,1fr)}.ProjectsTerminal_projectList___6HpK .ProjectsTerminal_cardImage__aVRI0{height:100%}.ProjectsTerminal_empty__BEH3Y{padding:40px 16px;border:1px dashed #444;border-radius:8px;color:#999;font-size:12px;text-align:center}.ProjectsTerminal_detail__U_DMl{max-width:760px;margin:0 auto}.ProjectsTerminal_detailImage__7qznw{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16/8;max-height:clamp(180px,26svh,280px);overflow:hidden;border:1px solid #343434;border-radius:9px;background:#1b1113;color:#8e4c55}.ProjectsTerminal_detailHeader__orWek{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:18px 0}.ProjectsTerminal_detailHeader__orWek>div{min-width:0}.ProjectsTerminal_primaryAction__yTtVs{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:6px;background:var(--accent);color:#fff;text-decoration:none;font-size:11px;font-weight:700;white-space:nowrap}.ProjectsTerminal_primaryAction__yTtVs:hover{background:#c91e2d}.ProjectsTerminal_readme__GBEoS{max-width:650px;color:#ddd}.ProjectsTerminal_readme__GBEoS h3{margin:12px 0 20px}.ProjectsTerminal_readme__GBEoS h4{margin:24px 0 8px;font-size:13px}.ProjectsTerminal_readme__GBEoS .ProjectsTerminal_primaryAction__yTtVs{margin-top:25px}.ProjectsTerminal_json__sW94q{white-space:pre-wrap;overflow-wrap:anywhere;color:#b8d7c1;font-size:12px;line-height:1.8}.ProjectsTerminal_terminalPanel__LcOiG{min-height:0;border-top:1px solid #353033;background:#0c0c0d}.ProjectsTerminal_terminalHeading__tx_RT{height:32px;gap:8px;padding:0 16px;border-bottom:1px solid #222;color:#eee;font-size:10px;letter-spacing:.08em}.ProjectsTerminal_terminalHeading__tx_RT svg{color:var(--accent)}.ProjectsTerminal_terminalHeading__tx_RT span{margin-left:16px;color:#666}.ProjectsTerminal_terminalLines__Yoo10{max-height:calc(3 * 1.7em + 20px);padding:10px 17px;overflow:auto;color:#b3b3b3;font-size:11px;line-height:1.7}.ProjectsTerminal_success__Ni3JO{color:#71c995}.ProjectsTerminal_statusbar__kGQHw{min-height:28px;gap:18px;padding:0 13px;background:#bc1725;color:#fff;font-size:10px}.ProjectsTerminal_statusbar__kGQHw>span{display:flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectsTerminal_statusRight__N82G3{margin-left:auto}.ProjectsTerminal_mobileSwitch__kgAGY{display:none}@media (max-width:800px){.ProjectsTerminal_body__ZBgtr{grid-template-columns:190px minmax(0,1fr)}.ProjectsTerminal_editorContent__bSRP5{padding:17px}.ProjectsTerminal_projectGrid__ya5dj{grid-template-columns:1fr}.ProjectsTerminal_breadcrumb__pxo5k,.ProjectsTerminal_live__ZGQ3_{display:none}.ProjectsTerminal_search__4wcQp{width:100%;max-width:none}.ProjectsTerminal_projectList___6HpK .ProjectsTerminal_projectCard__ls6eQ{grid-template-columns:110px minmax(0,1fr)}}@media (max-width:600px){.ProjectsTerminal_toolbar__6VEfe .ProjectsTerminal_iconButton__bncV0{display:none}.ProjectsTerminal_mobileSwitch__kgAGY{display:flex;gap:5px;padding:6px;border-bottom:1px solid var(--line);background:#141416}.ProjectsTerminal_mobileSwitch__kgAGY button{flex:1 1;padding:9px;border:0;border-radius:5px;background:transparent;color:#888}.ProjectsTerminal_mobileSwitch__kgAGY button[data-active=true]{background:#342024;color:#fff}.ProjectsTerminal_body__ZBgtr,.ProjectsTerminal_body__ZBgtr[data-sidebar=false]{display:block;height:auto;min-height:380px}.ProjectsTerminal_explorer__K9m_m{min-height:340px;max-height:420px;border:0}.ProjectsTerminal_body__ZBgtr[data-mobile-pane=editor] .ProjectsTerminal_explorer__K9m_m,.ProjectsTerminal_body__ZBgtr[data-mobile-pane=files] .ProjectsTerminal_editor__S7YiZ{display:none}.ProjectsTerminal_editor__S7YiZ{min-height:380px}.ProjectsTerminal_editorContent__bSRP5{overflow:visible}.ProjectsTerminal_projectGrid__ya5dj{grid-template-columns:1fr}.ProjectsTerminal_detailHeader__orWek{align-items:flex-start;flex-direction:column}.ProjectsTerminal_projectList___6HpK .ProjectsTerminal_projectCard__ls6eQ{grid-template-columns:105px minmax(0,1fr)}.ProjectsTerminal_cardImage__aVRI0{height:150px}.ProjectsTerminal_terminalPanel__LcOiG{min-height:95px}.ProjectsTerminal_statusbar__kGQHw{gap:9px}.ProjectsTerminal_statusRight__N82G3{font-size:9px}.ProjectsTerminal_windowTitle__OtVVI{font-size:11px}}@media (prefers-reduced-motion:reduce){.ProjectsTerminal_projectCard__ls6eQ{transition:none}.ProjectsTerminal_projectCard__ls6eQ:hover{transform:none}}html[data-motion=reduced] .ProjectsTerminal_projectCard__ls6eQ{transition:none}html[data-motion=reduced] .ProjectsTerminal_projectCard__ls6eQ:hover{transform:none}.SiteMock_mock__njztF{--pad:3.4cqw;position:absolute;inset:0;display:flex;flex-direction:column;gap:2.6cqw;overflow:hidden;padding:2.4cqw var(--pad) var(--pad);background:radial-gradient(70% 50% at 85% 0,rgba(181,3,22,.35),transparent 70%),#0b0b0c;color:#f4f1ea;font-family:var(--font-body)}.SiteMock_status__WJ5sl{display:none;align-items:center;justify-content:space-between;padding:0 4cqw;font-size:4.6cqw;font-weight:600}.SiteMock_statusBattery__UxCv9{display:inline-flex;align-items:center;gap:1.6cqw;color:#ff4d5e}.SiteMock_batteryIcon__w6sk0{position:relative;display:inline-block;width:7.5cqw;height:3.8cqw;border:.5cqw solid;border-radius:1cqw}.SiteMock_batteryIcon__w6sk0:after{content:"";position:absolute;top:50%;right:-1.3cqw;width:.8cqw;height:1.6cqw;border-radius:0 .4cqw .4cqw 0;background:currentColor;transform:translateY(-50%)}.SiteMock_batteryIcon__w6sk0 span{position:absolute;inset:.5cqw auto .5cqw .5cqw;width:.8cqw;border-radius:.3cqw;background:currentColor}.SiteMock_nav__k5AZM{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.6cqw;border-bottom:1px solid rgba(255,255,255,.1)}.SiteMock_logo__UqB3x{font-size:2cqw;font-weight:700}.SiteMock_logo__UqB3x span{color:var(--color-primary)}.SiteMock_links__b7c3G{display:flex;gap:2.6cqw;font-size:1.25cqw;color:rgba(255,255,255,.65)}.SiteMock_burger__jsa72{display:none;flex-direction:column;gap:1.2cqw}.SiteMock_burger__jsa72 span{display:block;width:6cqw;height:.6cqw;border-radius:1cqw;background:currentColor}.SiteMock_hero__xyy53{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:3cqw;gap:3cqw;align-items:center}.SiteMock_heroText__HkhVB{display:flex;flex-direction:column;gap:1.4cqw}.SiteMock_kicker__PfDyR{font-family:var(--font-mono);font-size:1.1cqw;color:var(--color-primary)}.SiteMock_heading__ty3H6{font-family:var(--font-condensed);font-size:4.6cqw;font-weight:800;font-stretch:74%;line-height:.92;text-transform:uppercase}.SiteMock_heading__ty3H6 em{font-style:normal;color:var(--color-primary)}.SiteMock_lines__AoDTT{display:flex;flex-direction:column;gap:.8cqw}.SiteMock_lines__AoDTT span{display:block;height:.7cqw;border-radius:1cqw;background:rgba(255,255,255,.16)}.SiteMock_lines__AoDTT span:last-child{width:70%}.SiteMock_button__WmdlP{width:-moz-fit-content;width:fit-content;padding:.9cqw 2cqw;border-radius:.6cqw;background:var(--color-primary);font-size:1.15cqw;font-weight:700;text-transform:uppercase}.SiteMock_heroMedia__FRKFR,.SiteMock_thumb__5suL3{position:relative;overflow:hidden;border-radius:1cqw;background:linear-gradient(135deg,rgba(181,3,22,.55),rgba(20,20,22,.9)),#18181a}.SiteMock_heroMedia__FRKFR{aspect-ratio:16/10}.SiteMock_heroMedia__FRKFR img,.SiteMock_thumb__5suL3 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.SiteMock_cards__2HBy0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2cqw;gap:2cqw}.SiteMock_card__ixjYn{display:flex;flex-direction:column;gap:1cqw;padding:1.2cqw;border:1px solid rgba(255,255,255,.08);border-radius:1.2cqw;background:rgba(255,255,255,.03)}.SiteMock_thumb__5suL3{aspect-ratio:16/9}.SiteMock_cardTitle__Ttf5_{overflow:hidden;font-size:1.3cqw;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.SiteMock_cardLine__6w7_5{display:block;width:60%;height:.6cqw;border-radius:1cqw;background:rgba(255,255,255,.14)}.SiteMock_mock__njztF[data-layout=tablet]{--pad:5cqw;gap:4cqw;padding-top:4cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_logo__UqB3x{font-size:4cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_links__b7c3G{gap:3.6cqw;font-size:2.6cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_links__b7c3G span:nth-child(n+3){display:none}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_hero__xyy53{grid-template-columns:1fr;gap:4cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_kicker__PfDyR{font-size:2.4cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_heading__ty3H6{font-size:9cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_lines__AoDTT span{height:1.4cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_button__WmdlP{padding:2cqw 4cqw;font-size:2.6cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_cards__2HBy0{grid-template-columns:repeat(2,1fr);gap:3cqw}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_card__ixjYn:nth-child(3){display:none}.SiteMock_mock__njztF[data-layout=tablet] .SiteMock_cardTitle__Ttf5_{font-size:2.8cqw}.SiteMock_mock__njztF[data-layout=mobile]{--pad:6cqw;gap:5cqw;padding-top:5cqw;border-radius:inherit}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_status__WJ5sl{display:flex}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_logo__UqB3x{font-size:6cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_links__b7c3G{display:none}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_burger__jsa72{display:flex}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_hero__xyy53{grid-template-columns:1fr;gap:5cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_heroText__HkhVB{gap:3cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_kicker__PfDyR{font-size:3.6cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_heading__ty3H6{font-size:13cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_lines__AoDTT{gap:2cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_lines__AoDTT span{height:2.2cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_button__WmdlP{padding:3.4cqw 6cqw;border-radius:2cqw;font-size:4cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_heroMedia__FRKFR{border-radius:3cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_cards__2HBy0{grid-template-columns:1fr;gap:4cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_card__ixjYn{flex-direction:row;align-items:center;gap:3cqw;padding:2.6cqw;border-radius:3cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_card__ixjYn:nth-child(3){display:none}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_thumb__5suL3{flex-shrink:0;width:26cqw;border-radius:2cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_cardTitle__Ttf5_{font-size:4.2cqw}.SiteMock_mock__njztF[data-layout=mobile] .SiteMock_cardLine__6w7_5{display:none}.ResponsiveShowcase_section__f6CPE{position:relative;background:radial-gradient(var(--bridge-w) var(--bridge-h) at 18% 0,var(--bridge-glow)),radial-gradient(var(--bridge-w) var(--bridge-h) at 75% 100%,var(--bridge-glow)),#000}.ResponsiveShowcase_scene__g_QVy{position:relative;height:100svh;min-height:560px;overflow:hidden;isolation:isolate}.ResponsiveShowcase_glow__4nQgT{position:absolute;inset:20% -10% -30%;z-index:0;background:radial-gradient(50% 50% at 50% 50%,rgba(181,3,22,.32),transparent 70%);filter:blur(40px);pointer-events:none}.ResponsiveShowcase_intro__OOtvf{position:absolute;bottom:clamp(1.5rem,6vh,3.5rem);left:clamp(1rem,5vw,4rem);z-index:5;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none}.ResponsiveShowcase_kicker__ny8zE{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.ResponsiveShowcase_introTitle__TMRyk{font-family:var(--font-condensed);font-size:clamp(2rem,4.2vw,4rem);font-weight:800;font-stretch:72%;line-height:.9;text-transform:uppercase}.ResponsiveShowcase_bigTitle__Hwch4 em,.ResponsiveShowcase_introTitle__TMRyk em,.ResponsiveShowcase_title__D2SKP em{font-style:normal;color:var(--color-primary)}.ResponsiveShowcase_introText__WwW_a{font-size:var(--text-sm);color:var(--color-text-muted)}.ResponsiveShowcase_desktop__qaw2P,.ResponsiveShowcase_phone__PRL_J{position:absolute;top:0;left:0;will-change:transform}.ResponsiveShowcase_desktop__qaw2P{z-index:2}.ResponsiveShowcase_desktopHole__6kRCX{position:absolute;background:#050505}.ResponsiveShowcase_layer__OoiPB{position:absolute;overflow:hidden;background:radial-gradient(60% 50% at 80% 10%,rgba(181,3,22,.18),transparent 70%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 0) 0 0 /100% 48px,linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0) 0 0 /48px 100%,#050505;color:#f4f1ea}.ResponsiveShowcase_frame__ZMeDQ{mask-image:linear-gradient(180deg,transparent,#000 24%),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%),linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in}.ResponsiveShowcase_frame__ZMeDQ,.ResponsiveShowcase_phoneFrame__zADuE{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ResponsiveShowcase_message1__nfONo{position:absolute;top:30%;left:50%;display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.75rem);width:min(90vw,1100px);text-align:center;transform:translateX(-50%)}.ResponsiveShowcase_bigTitle__Hwch4{font-family:var(--font-condensed);font-size:clamp(2.6rem,7vw,7.2rem);font-weight:800;font-stretch:70%;line-height:.88;text-transform:uppercase}.ResponsiveShowcase_support__cD_Y3{max-width:460px;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.5;color:rgba(244,241,234,.72)}.ResponsiveShowcase_message__LO7yl{position:absolute;top:30%;left:clamp(1.25rem,6vw,6rem);display:flex;flex-direction:column;gap:var(--space-4);width:min(30vw,420px)}.ResponsiveShowcase_step__YWLG1{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-primary)}.ResponsiveShowcase_title__D2SKP{font-family:var(--font-condensed);font-size:clamp(2rem,3.8vw,4rem);font-weight:800;font-stretch:72%;line-height:.9;text-transform:uppercase}.ResponsiveShowcase_ui__nHjVV{position:absolute;background:rgba(181,3,22,.75);pointer-events:none}.ResponsiveShowcase_uiA__zLUB2{top:22%;left:8%;width:18%;height:1px}.ResponsiveShowcase_uiB__FXvGb{top:18%;right:10%;width:1px;height:22%}.ResponsiveShowcase_uiC__73UWu{bottom:14%;left:12%;width:70px;height:70px;border:1px solid rgba(255,255,255,.25);background:linear-gradient(var(--color-primary),var(--color-primary)) 0 0 /10px 2px no-repeat,linear-gradient(var(--color-primary),var(--color-primary)) 0 0 /2px 10px no-repeat}.ResponsiveShowcase_device__DT3r8{position:absolute;top:0;left:0;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#0b0b0c;box-shadow:0 30px 80px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.6);container-type:inline-size;will-change:transform}.ResponsiveShowcase_phone__PRL_J{z-index:3}.ResponsiveShowcase_phoneHole__Nyobh{position:absolute;overflow:hidden;background:#000;container-type:inline-size}.ResponsiveShowcase_phoneFrame__zADuE{-webkit-mask-image:radial-gradient(circle at var(--hole-x) var(--hole-y),#000 var(--reveal,200%),transparent calc(var(--reveal, 200%) + 60px)),linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%);-webkit-mask-composite:source-in,source-in;mask-image:radial-gradient(circle at var(--hole-x) var(--hole-y),#000 var(--reveal,200%),transparent calc(var(--reveal, 200%) + 60px)),linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.ResponsiveShowcase_dim__arRbj{position:absolute;inset:0;background:rgba(0,0,0,.62)}.ResponsiveShowcase_notify__iPgKM{position:absolute;top:20cqw;right:5cqw;left:5cqw;display:grid;grid-template-columns:auto 1fr;grid-gap:1.5cqw 4cqw;gap:1.5cqw 4cqw;align-items:center;padding:5cqw;border:1px solid rgba(255,255,255,.12);border-radius:6cqw;background:rgba(28,28,30,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6cqw 14cqw rgba(0,0,0,.6);color:#f4f1ea}.ResponsiveShowcase_notifyIcon__y1meJ{position:relative;grid-row:span 2;width:11cqw;height:6cqw;border:.8cqw solid #ff2a3d;border-radius:1.6cqw}.ResponsiveShowcase_notifyIcon__y1meJ:after{content:"";position:absolute;top:50%;right:-2.2cqw;width:1.2cqw;height:2.4cqw;border-radius:0 .6cqw .6cqw 0;background:#ff2a3d;transform:translateY(-50%)}.ResponsiveShowcase_notifyIcon__y1meJ span{position:absolute;inset:.8cqw auto .8cqw .8cqw;width:1.4cqw;border-radius:.4cqw;background:#ff2a3d}.ResponsiveShowcase_notify__iPgKM strong{font-family:var(--font-condensed);font-size:5.4cqw;font-weight:800;font-stretch:84%;letter-spacing:.02em;text-transform:uppercase;color:#ff4d5e}.ResponsiveShowcase_notify__iPgKM p{font-size:4cqw;line-height:1.3;color:rgba(244,241,234,.75)}.ResponsiveShowcase_notifyButton__wLbTu{grid-column:1/-1;margin-top:3cqw;padding:3.2cqw;border-radius:3.6cqw;background:rgba(255,255,255,.1);font-size:4cqw;font-weight:600;text-align:center;color:#f4f1ea}.ResponsiveShowcase_battery__MhIYx{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;gap:1.6cqw;margin:-34cqw 0 0 -14cqw;width:28cqw}.ResponsiveShowcase_batteryHead__lUTMl{width:9cqw;height:3cqw;border:1.2cqw solid #8e8e93;border-bottom:0;border-radius:2cqw 2cqw 0 0;background:#000}.ResponsiveShowcase_batteryBody__Lqf4a{position:relative;display:grid;width:28cqw;height:52cqw;margin-top:-1.6cqw;overflow:hidden;border:1.2cqw solid #8e8e93;border-radius:5cqw;background:#000;place-items:center}.ResponsiveShowcase_charge__Cud6A{position:absolute;right:1.2cqw;bottom:1.2cqw;left:1.2cqw;height:calc(100% - 2.4cqw);border-radius:3cqw;transform-origin:bottom}.ResponsiveShowcase_bolt__gvzoe{position:relative;z-index:1;width:13cqw;height:13cqw;color:#f4f1ea;fill:#f4f1ea}.ResponsiveShowcase_percent__PrSxU{position:relative;display:grid;margin-top:3cqw;font-family:var(--font-condensed);font-size:9cqw;font-weight:800;font-stretch:80%;color:#ff2a3d}.ResponsiveShowcase_percent__PrSxU span{grid-area:1/1;text-align:center}.ResponsiveShowcase_off__a7XB0{position:absolute;inset:0;background:#000}.ResponsiveShowcase_scan__WV6Gh{position:absolute;top:50%;right:0;left:0;height:2px;background:linear-gradient(90deg,transparent,#ff2a3d,transparent);box-shadow:0 0 12px #ff2a3d}.ResponsiveShowcase_blackout__rXKqd{position:absolute;inset:0;z-index:6;background:#000;pointer-events:none}.ResponsiveShowcase_transcript__uPoGx{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:767px){.ResponsiveShowcase_message__LO7yl{top:13%;left:6vw;width:88vw;gap:var(--space-2)}.ResponsiveShowcase_title__D2SKP{font-size:clamp(1.8rem,9vw,2.6rem)}.ResponsiveShowcase_support__cD_Y3{font-size:.9rem}.ResponsiveShowcase_message1__nfONo{top:18%}.ResponsiveShowcase_bigTitle__Hwch4{font-size:clamp(2.4rem,12vw,3.4rem)}.ResponsiveShowcase_intro__OOtvf{right:6vw}}@media (prefers-reduced-motion:reduce){.ResponsiveShowcase_scene__g_QVy{display:flex;flex-direction:column;height:auto;min-height:0;padding:var(--section-padding-y) var(--section-padding-x)}.ResponsiveShowcase_intro__OOtvf{position:static}.ResponsiveShowcase_blackout__rXKqd,.ResponsiveShowcase_desktop__qaw2P,.ResponsiveShowcase_glow__4nQgT,.ResponsiveShowcase_phone__PRL_J{display:none}.ResponsiveShowcase_transcript__uPoGx{position:static;display:flex;flex-direction:column;gap:var(--space-4);width:auto;height:auto;margin-top:var(--space-6);padding:0;overflow:visible;clip:auto;white-space:normal;list-style:none;color:var(--color-text-muted)}.ResponsiveShowcase_transcript__uPoGx strong{display:block;font-family:var(--font-condensed);font-size:var(--text-xl);font-stretch:78%;text-transform:uppercase;color:var(--color-white)}}html[data-motion=reduced] .ResponsiveShowcase_scene__g_QVy{display:flex;flex-direction:column;height:auto;min-height:0;padding:var(--section-padding-y) var(--section-padding-x)}html[data-motion=reduced] .ResponsiveShowcase_intro__OOtvf{position:static}html[data-motion=reduced] .ResponsiveShowcase_blackout__rXKqd,html[data-motion=reduced] .ResponsiveShowcase_desktop__qaw2P,html[data-motion=reduced] .ResponsiveShowcase_glow__4nQgT,html[data-motion=reduced] .ResponsiveShowcase_phone__PRL_J{display:none}html[data-motion=reduced] .ResponsiveShowcase_transcript__uPoGx{position:static;display:flex;flex-direction:column;gap:var(--space-4);width:auto;height:auto;margin-top:var(--space-6);padding:0;overflow:visible;clip:auto;white-space:normal;list-style:none;color:var(--color-text-muted)}html[data-motion=reduced] .ResponsiveShowcase_transcript__uPoGx strong{display:block;font-family:var(--font-condensed);font-size:var(--text-xl);font-stretch:78%;text-transform:uppercase;color:var(--color-white)}.Services_band__MG_th{position:relative;background:linear-gradient(180deg,#b50316 0,rgba(181,3,22,.55) calc(var(--bridge-h) * .25),transparent var(--bridge-h)),radial-gradient(var(--bridge-w) var(--bridge-h) at 25% 100%,var(--bridge-glow)),#000}.Services_grid__nD2Yl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);margin-top:var(--space-7);padding:0;list-style:none}.Services_card__3Ptqj{--line:rgba(255,255,255,0.12);container-type:inline-size;display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:8px;background:#121213;transition:transform var(--transition),border-color var(--transition)}.Services_card__3Ptqj:hover{border-color:rgba(181,3,22,.55);transform:translateY(-4px)}@supports (animation-timeline:view()){.Services_card__3Ptqj{animation:Services_card-in__IXjVc linear both;animation-timeline:view();animation-range:entry 0 entry 70%}}.Services_header__c3aQw{display:flex;align-items:center;gap:10px}.Services_avatar__7_9H4{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--color-primary);font-family:var(--font-condensed);font-size:.7rem;font-weight:800;font-stretch:110%;color:var(--color-white)}.Services_handle__6g8Ul{font-family:var(--font-condensed);font-size:.68rem;font-weight:600;font-stretch:115%;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.Services_body__0lpRL{display:grid;flex-grow:1;grid-template-columns:1fr 24%;aspect-ratio:1/.9;border:1px solid var(--line);background:#070707}.Services_body__0lpRL>*{min-width:0;min-height:0}.Services_mainCell__kXHy6{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(1rem,1.6vw,1.4rem) 3rem 2.6rem clamp(1rem,1.6vw,1.4rem);border-right:1px solid var(--line)}.Services_sideCell__3oRyF{border-bottom:1px solid var(--line)}.Services_corner__ejAyQ{position:absolute;width:26px;height:26px;border-color:var(--color-primary);border-style:solid;transition:transform var(--transition)}.Services_cornerTop__9G3mx{top:14px;right:14px;border-width:6px 6px 0 0}.Services_cornerBottom__9J6B8{bottom:14px;left:14px;border-width:0 0 6px 6px}.Services_card__3Ptqj:hover .Services_cornerTop__9G3mx{transform:translate(3px,-3px)}.Services_card__3Ptqj:hover .Services_cornerBottom__9J6B8{transform:translate(-3px,3px)}.Services_quoteTitle__tnjow,.Services_titleSmall__sm_W4,.Services_title__8iL_l{font-family:var(--font-condensed);font-weight:600;font-stretch:104%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:#f4f1ea}.Services_title__8iL_l{font-size:clamp(.85rem,6cqi,1.4rem)}.Services_titleSmall__sm_W4{font-size:clamp(.8rem,5.6cqi,1.3rem)}.Services_quoteTitle__tnjow{display:none}.Services_statement__YQ8Mk{grid-template-rows:1.4fr 1fr 2.4rem}.Services_statement__YQ8Mk .Services_mainCell__kXHy6{grid-row:1/3;grid-column:1;border-bottom:1px solid var(--line)}.Services_statement__YQ8Mk .Services_sideCell__3oRyF{grid-row:1;grid-column:2}.Services_linkCell__ngfCr{display:flex;align-items:center;grid-row:3;grid-column:1;padding:0 clamp(1rem,1.6vw,1.4rem);overflow:hidden;border-right:1px solid var(--line);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--color-primary)}.Services_mediaCell__BUfll{display:grid;grid-row:2/4;grid-column:2;place-items:center;background:radial-gradient(circle at 50% 60%,rgba(181,3,22,.55),transparent 65%),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 4px),#0d0d0e;color:#f4f1ea}.Services_highlight__JDGyb{grid-template-rows:auto 1fr}.Services_highlight__JDGyb .Services_mainCell__kXHy6{min-height:6.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line)}.Services_highlight__JDGyb .Services_cornerBottom__9J6B8{display:none}.Services_redBlock__2uYCP{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3);padding:clamp(1rem,1.6vw,1.4rem);background:var(--color-primary)}.Services_redBlock__2uYCP:after{content:"";position:absolute;bottom:14px;left:14px;width:26px;height:26px;border-color:#f4f1ea;border-style:solid;border-width:0 0 6px 6px}.Services_bigNumber__aFw8E{font-family:var(--font-condensed);font-size:clamp(2rem,22cqi,5.2rem);font-weight:500;font-stretch:112%;line-height:.9;letter-spacing:-.02em;color:rgba(255,255,255,.9)}.Services_redText__itST6{max-width:80%;margin-left:auto;padding-bottom:.25rem;font-family:var(--font-mono);font-size:.62rem;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:rgba(0,0,0,.78)}.Services_quote__a1tfC{grid-template-rows:1fr auto}.Services_quote__a1tfC .Services_mainCell__kXHy6,.Services_quote__a1tfC .Services_sideCell__3oRyF{border-bottom:1px solid var(--line)}.Services_sentence__6dceR{max-width:92%;font-family:var(--font-condensed);font-size:clamp(.8rem,6.6cqi,1.5rem);font-weight:500;font-stretch:108%;line-height:1.2;color:#f4f1ea}.Services_metaGrid__3Kro4{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr}.Services_metaText__wLfYA,.Services_metaTitle__yh3_V{padding:.7rem clamp(.8rem,1.4vw,1.1rem);font-family:var(--font-mono);font-size:.6rem;font-weight:400;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.Services_metaTitle__yh3_V{border-right:1px solid var(--line);color:var(--color-primary)}.Services_footer__wwxya,.Services_metaText__wLfYA{color:var(--color-text-subtle)}.Services_footer__wwxya{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 0}.Services_actions__bPdfC{display:inline-flex;gap:8px}.Services_count__gWrrc{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em}@keyframes Services_card-in__IXjVc{0%{opacity:0;transform:translateY(40px) scale(.98)}}@container (max-width: 240px){.Services_body__0lpRL{grid-template-columns:1fr 18%}.Services_mainCell__kXHy6{padding:1.5rem .55rem 1.6rem}.Services_quoteTitle__tnjow,.Services_titleSmall__sm_W4,.Services_title__8iL_l{font-size:.75rem;font-stretch:76%;-webkit-hyphens:manual;hyphens:manual}.Services_quoteTitle__tnjow{display:block}.Services_redText__itST6,.Services_sentence__6dceR{display:none}.Services_metaTitle__yh3_V{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Services_corner__ejAyQ,.Services_redBlock__2uYCP:after{width:14px;height:14px}.Services_cornerTop__9G3mx{top:8px;right:8px;border-width:3px 3px 0 0}.Services_cornerBottom__9J6B8{bottom:8px;left:8px;border-width:0 0 3px 3px}.Services_statement__YQ8Mk{grid-template-rows:1.4fr 1fr 1.9rem}.Services_linkCell__ngfCr{padding:0 .6rem;font-size:.55rem}.Services_mediaCell__BUfll svg{width:18px;height:18px}.Services_highlight__JDGyb .Services_mainCell__kXHy6{min-height:4rem;padding-bottom:.75rem}.Services_redBlock__2uYCP{gap:var(--space-2);padding:.7rem}.Services_redBlock__2uYCP:after{display:none}.Services_redText__itST6{max-width:none;font-size:.55rem}.Services_metaGrid__3Kro4{grid-template-columns:1fr}.Services_metaTitle__yh3_V{border-right:0;border-bottom:1px solid var(--line)}.Services_metaText__wLfYA,.Services_metaTitle__yh3_V{padding:.5rem .6rem;font-size:.55rem}.Services_count__gWrrc{font-size:.55rem}}@media (max-width:900px){.Services_grid__nD2Yl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.Services_grid__nD2Yl{gap:.75rem}.Services_card__3Ptqj{gap:8px;padding:8px}.Services_avatar__7_9H4{width:22px;height:22px;font-size:.6rem}.Services_handle__6g8Ul{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.Services_card__3Ptqj{animation:none}}html[data-motion=reduced] .Services_card__3Ptqj{animation:none}.Stack_section__xA6jw{position:relative;overflow:hidden;padding:var(--section-padding-y) var(--section-padding-x);background:radial-gradient(var(--bridge-w) var(--bridge-h) at 12% 0,var(--bridge-glow)),radial-gradient(var(--bridge-w) var(--bridge-h) at 85% 100%,var(--bridge-glow)),var(--seam-fade),radial-gradient(60% 80% at 0 40%,rgba(160,3,20,.55),transparent 70%),radial-gradient(50% 70% at 100% 90%,rgba(120,2,15,.45),transparent 70%),#050505;isolation:isolate}.Stack_backdrop__RaDDF{position:absolute;inset:22% 0 auto;z-index:-1;display:flex;flex-direction:column;font-family:var(--font-condensed);font-size:clamp(4rem,13vw,13rem);font-weight:900;font-stretch:110%;line-height:.82;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Stack_wordLight___WoEN,.Stack_wordRed__1v3Qp{display:block}.Stack_wordLight___WoEN{color:rgba(255,255,255,.07)}.Stack_wordRed__1v3Qp{padding-left:28vw;color:rgba(181,3,22,.22)}.Stack_wordLight___WoEN:nth-child(3){margin-top:28vh;padding-left:4vw}@supports (animation-timeline:view()){.Stack_wordLight___WoEN,.Stack_wordRed__1v3Qp{animation:Stack_drift__SWeQv linear both;animation-timeline:view()}.Stack_wordRed__1v3Qp{animation-name:Stack_drift-reverse__8UV7S}}.Stack_container__m6x4V{display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,4.5rem);max-width:var(--container);margin-inline:auto}.Stack_header__9Il2q{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:var(--space-5) clamp(2rem,5vw,5rem);gap:var(--space-5) clamp(2rem,5vw,5rem);align-items:end}.Stack_kicker__V9uQL{grid-column:1/-1;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.Stack_title__9FNSH{position:relative;display:flex;flex-direction:column;line-height:.8}.Stack_titleBold__B7CGc{font-family:var(--font-condensed);font-size:clamp(4.5rem,13vw,11rem);font-weight:900;font-stretch:112%;letter-spacing:-.02em;text-transform:uppercase;color:#f4f1ea}.Stack_titleScript__2DzaY{margin:-.55em 0 0 .9em;font-family:var(--font-script);font-size:clamp(2.4rem,6vw,5.4rem);font-weight:400;color:var(--color-primary);transform:rotate(-6deg);transform-origin:left center;text-shadow:0 .05em 0 rgba(0,0,0,.5)}.Stack_lead__tQv1x{max-width:460px;color:var(--color-text-muted)}.Stack_legend__QhcTt{display:flex;flex-wrap:wrap;grid-column:1/-1;gap:var(--space-3) var(--space-6);padding:var(--space-4) 0 0;border-top:1px solid var(--color-border-strong);list-style:none}.Stack_legend__QhcTt li{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-2);column-gap:var(--space-2);font-size:var(--text-xs)}.Stack_legend__QhcTt strong{font-family:var(--font-condensed);font-size:.82rem;font-stretch:90%;letter-spacing:.04em;text-transform:uppercase}.Stack_legend__QhcTt li>span:last-child{grid-column:2;color:var(--color-text-subtle)}.Stack_legendMark__TezHb{grid-row:span 2;min-width:1.6em;font-family:var(--font-mono);font-size:.85rem;color:var(--color-primary)}.Stack_board__lxMFo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:clamp(1rem,2vw,1.75rem);gap:clamp(1rem,2vw,1.75rem);align-items:start}.Stack_card__ZZAw8{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(1.4rem,2.6vw,2.2rem);overflow:hidden;border-radius:14px;isolation:isolate}.Stack_glass__0gam6{border:1px solid rgba(181,3,22,.55);background:radial-gradient(90% 70% at 70% 30%,rgba(80,80,84,.45),transparent 70%),linear-gradient(160deg,#222224,#0d0d0e 75%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 60px rgba(0,0,0,.5)}.Stack_red__7u2hs{border:1px solid rgba(255,60,70,.45);background:radial-gradient(70% 90% at 35% 30%,#e0152c 0,#a40416 40%,#4a0109 85%),#2a0005;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 30px 60px rgba(60,0,6,.55)}.Stack_card__ZZAw8:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");pointer-events:none}.Stack_practices___9Ysr{grid-column:1/6}.Stack_tech__IBYmb{grid-column:6/13;margin-top:clamp(2rem,6vw,5rem)}.Stack_integrations__HCz5R{grid-column:1/9;margin-top:calc(-1 * clamp(1rem, 4vw, 3rem))}.Stack_tools__95zRA{grid-column:9/13;margin-top:clamp(1.5rem,4vw,3rem)}@supports (animation-timeline:view()){.Stack_card__ZZAw8{animation:Stack_card-in__yLMbM linear both;animation-timeline:view();animation-range:entry 0 entry 75%}}.Stack_cardHead__Xi_jl{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);align-items:end}.Stack_number__aaTq4{grid-row:span 2;font-family:var(--font-condensed);font-size:clamp(3rem,5vw,4.6rem);font-weight:500;font-stretch:115%;line-height:.85;letter-spacing:-.03em;color:#f4f1ea}.Stack_kindTags__PQdTC{display:flex;flex-wrap:wrap;gap:.35rem}.Stack_kindTag__kMMqz{justify-self:start;padding:.2rem .55rem;border:1px solid;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(244,241,234,.75)}.Stack_cardTitle__TOhqK{font-family:var(--font-condensed);font-size:clamp(1.3rem,2vw,1.75rem);font-weight:700;font-stretch:110%;line-height:1;color:#f4f1ea}.Stack_cardText__N2Me3{max-width:520px;font-size:var(--text-sm);color:rgba(244,241,234,.72)}.Stack_chips__QbQII{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.Stack_chip__Kg_yO{display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .75rem;border-radius:var(--radius-pill);font-size:.8rem;font-weight:500;white-space:nowrap;transition:transform var(--transition-fast),background-color var(--transition-fast)}.Stack_chip__Kg_yO:hover{transform:translateY(-2px)}.Stack_chipMark__zWi_6{font-family:var(--font-mono);font-size:.68rem;opacity:.75}.Stack_chip__Kg_yO[data-kind=PRACTICE]{border:1px dashed rgba(244,241,234,.45);color:#f4f1ea}.Stack_chip__Kg_yO[data-kind=TECHNOLOGY]{background:rgba(0,0,0,.32);color:#f4f1ea}.Stack_chip__Kg_yO[data-kind=TOOL]{background:#f4f1ea;color:#0b0b0b}.Stack_chip__Kg_yO[data-kind=INTEGRATION_PATTERN]{border:1px solid rgba(244,241,234,.55);background:rgba(0,0,0,.18);color:#f4f1ea;font-family:var(--font-mono);font-size:.72rem}.Stack_layers__x5TEX{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.Stack_layerRow__MMUyN{display:grid;grid-template-columns:7.5rem 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;padding-top:var(--space-3);border-top:1px solid rgba(255,255,255,.14)}.Stack_layerRow__MMUyN dt{padding-top:.4rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(244,241,234,.65)}.Stack_layerRow__MMUyN dd{margin:0}.Stack_diagram__RuH1s{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:center;margin-top:var(--space-2)}.Stack_core__d6r02{display:flex;flex-direction:column;gap:.2rem;padding:var(--space-4);border:1px solid rgba(244,241,234,.5);border-radius:10px;background:rgba(0,0,0,.35)}.Stack_coreLabel__72whU,.Stack_endpointTag__KPzex,.Stack_railLabel__6a1VW{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(244,241,234,.6)}.Stack_core__d6r02 strong{font-family:var(--font-condensed);font-size:1.1rem;font-stretch:100%;white-space:nowrap}.Stack_rail__3SX_O{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-3)}.Stack_rail__3SX_O:after,.Stack_rail__3SX_O:before{content:"";position:absolute;right:0;left:0;height:2px;background:repeating-linear-gradient(90deg,#f4f1ea 0 10px,transparent 10px 18px);opacity:.55}.Stack_rail__3SX_O:before{top:0}.Stack_rail__3SX_O:after{bottom:0;animation:Stack_flow__CALZP 1.6s linear infinite}.Stack_endpoints__lNxtW{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.Stack_endpoint__REPZK{display:flex;flex-direction:column;gap:.15rem;min-width:11rem;padding:var(--space-3) var(--space-4);border-radius:10px;background:#f4f1ea;color:#0b0b0b;box-shadow:0 10px 24px rgba(0,0,0,.35)}.Stack_endpoint__REPZK .Stack_endpointTag__KPzex{color:var(--color-primary)}.Stack_endpoint__REPZK strong{font-family:var(--font-condensed);font-size:1.15rem;font-stretch:100%}.Stack_endpoint__REPZK>span:last-child:not(.Stack_endpointTag__KPzex){font-size:.72rem;color:rgba(0,0,0,.65)}@keyframes Stack_drift__SWeQv{0%{transform:translateX(-6%)}to{transform:translateX(4%)}}@keyframes Stack_drift-reverse__8UV7S{0%{transform:translateX(6%)}to{transform:translateX(-4%)}}@keyframes Stack_card-in__yLMbM{0%{opacity:0;transform:translateY(50px) rotate(-1deg)}}@keyframes Stack_flow__CALZP{to{background-position:18px 0}}@media (max-width:1024px){.Stack_integrations__HCz5R,.Stack_practices___9Ysr,.Stack_tech__IBYmb,.Stack_tools__95zRA{grid-column:1/-1;margin-top:0}}@media (min-width:761px) and (max-width:1024px){.Stack_board__lxMFo{align-items:stretch}.Stack_practices___9Ysr{grid-row:1;grid-column:1/7}.Stack_tools__95zRA{grid-row:1;grid-column:7/13}.Stack_tech__IBYmb{grid-row:2}.Stack_integrations__HCz5R{grid-row:3}}@media (max-width:760px){.Stack_container__m6x4V{gap:var(--space-7)}.Stack_header__9Il2q{grid-template-columns:1fr;gap:var(--space-3)}.Stack_titleBold__B7CGc{font-size:clamp(3.4rem,18vw,4.5rem)}.Stack_titleScript__2DzaY{font-size:clamp(1.9rem,9vw,2.4rem)}.Stack_lead__tQv1x{font-size:var(--text-sm)}.Stack_legend__QhcTt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.Stack_legend__QhcTt strong{font-size:.72rem}.Stack_legend__QhcTt li>span:last-child{font-size:.68rem}.Stack_board__lxMFo{gap:.85rem}.Stack_card__ZZAw8{gap:var(--space-3);padding:1.1rem;border-radius:12px}.Stack_cardHead__Xi_jl{column-gap:var(--space-3)}.Stack_number__aaTq4{font-size:2.4rem}.Stack_kindTag__kMMqz{font-size:.55rem}.Stack_cardTitle__TOhqK{font-size:1.2rem}.Stack_cardText__N2Me3{font-size:.8rem}.Stack_chips__QbQII{gap:.35rem}.Stack_chip__Kg_yO{padding:.28rem .6rem;font-size:.74rem}.Stack_chip__Kg_yO[data-kind=TECHNOLOGY] .Stack_chipMark__zWi_6{display:none}.Stack_layers__x5TEX{gap:var(--space-2)}.Stack_diagram__RuH1s{grid-template-columns:1fr;gap:var(--space-3)}.Stack_core__d6r02{padding:var(--space-3)}.Stack_rail__3SX_O{padding-inline:0}.Stack_endpoints__lNxtW{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.Stack_endpoint__REPZK{min-width:0;padding:var(--space-2) var(--space-3)}.Stack_endpoint__REPZK strong{font-size:1rem}.Stack_layerRow__MMUyN{grid-template-columns:1fr;gap:var(--space-2);padding-top:var(--space-2)}.Stack_layerRow__MMUyN dt{padding-top:0}}@media (prefers-reduced-motion:reduce){.Stack_card__ZZAw8,.Stack_rail__3SX_O:after,.Stack_wordLight___WoEN,.Stack_wordRed__1v3Qp{animation:none}}html[data-motion=reduced] .Stack_card__ZZAw8,html[data-motion=reduced] .Stack_rail__3SX_O:after,html[data-motion=reduced] .Stack_wordLight___WoEN,html[data-motion=reduced] .Stack_wordRed__1v3Qp{animation:none}.Badge_stage___7RKY{position:absolute;inset:0;z-index:var(--z-content);pointer-events:none;opacity:0;transition:opacity .4s ease}.Badge_stage___7RKY[data-ready]{opacity:1}.Badge_hookLayer__87mqJ,.Badge_strapLayer__v47rL{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.Badge_hookLayer__87mqJ{z-index:2}.Badge_strap___r3Jv{--strap:24px;fill:none;stroke-linecap:butt;stroke-linejoin:round}.Badge_strapShadow__QRQmf{stroke:rgba(0,0,0,.55);stroke-width:calc(var(--strap) + 6px);transform:translate(3px,5px);filter:blur(4px)}.Badge_strapEdge__I1y_0{stroke:#7d0110;stroke-width:var(--strap)}.Badge_strapFace__85jZy{stroke:var(--color-primary);stroke-width:calc(var(--strap) - 3px)}.Badge_strapText__bCvFG{fill:rgba(255,255,255,.82);font-family:var(--font-mono);font-size:calc(var(--strap) * .36);font-weight:700;letter-spacing:.18em}.Badge_clamp__dP2Uo{fill:#141416;stroke:rgba(255,255,255,.08)}.Badge_clampShine__eZqiQ{fill:rgba(255,255,255,.12)}.Badge_hook__hHbhN{filter:drop-shadow(0 3px 3px rgba(0,0,0,.6))}.Badge_ring__7dve6{fill:none;stroke:url(#lanyard-metal);stroke-width:3.2}.Badge_snap__EbBcg{fill:none;stroke-width:3.4;stroke-linecap:round}.Badge_gate__q3p0H{stroke:#3a3a3e;stroke-width:2;stroke-linecap:round}.Badge_card__0810l{--badge-radius:6.5cqw;position:absolute;top:0;left:0;z-index:1;width:var(--badge-width);aspect-ratio:1/1.42;container-type:inline-size;perspective:1400px;transform-origin:50% 6%;pointer-events:auto;touch-action:none;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none;will-change:transform}.Badge_card__0810l[data-dragging]{cursor:-webkit-grabbing;cursor:grabbing}.Badge_cue__Iws9k{position:absolute;left:-14px;bottom:18%;z-index:3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--color-primary);color:var(--color-white);box-shadow:0 8px 22px rgba(181,3,22,.45);pointer-events:none;transform:translateZ(60px);transition:opacity var(--transition),scale var(--transition)}.Badge_cue__Iws9k:after,.Badge_cue__Iws9k:before{content:"";position:absolute;inset:0;border:1.5px solid var(--color-primary);border-radius:50%;animation:Badge_cue-ripple__RcRzM 2.4s cubic-bezier(.22,1,.36,1) infinite}.Badge_cue__Iws9k:after{animation-delay:1.2s}.Badge_cue__Iws9k svg{animation:Badge_cue-tug__oZ25H 2.4s ease-in-out infinite}.Badge_cue__Iws9k[data-hidden]{opacity:0;scale:.6}.Badge_card__0810l:hover .Badge_cue__Iws9k{scale:1.12}@keyframes Badge_cue-ripple__RcRzM{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes Badge_cue-tug__oZ25H{0%,to{transform:translate(0) rotate(0deg)}30%{transform:translate(-3px,2px) rotate(-14deg)}55%{transform:translate(3px,1px) rotate(10deg)}}.Badge_inner__PQP8H{--glare:50%;position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.Badge_face__NJuVO{position:absolute;inset:0;overflow:hidden;border-radius:var(--badge-radius);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 1.5cqw 3cqw rgba(0,0,0,.35),0 12cqw 24cqw -6cqw rgba(0,0,0,.75)}.Badge_face__NJuVO:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent calc(var(--glare) - 28%),rgba(255,255,255,.09) var(--glare),transparent calc(var(--glare) + 28%));box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),inset 0 .6cqw .8cqw rgba(255,255,255,.05);pointer-events:none}.Badge_front__a6Sty{background:radial-gradient(120% 70% at 50% 0,#1d1d1f 0,transparent 60%),linear-gradient(180deg,#141415,#0a0a0b);color:var(--color-white)}.Badge_back__jvhpF{transform:rotateY(180deg);background:radial-gradient(110% 80% at 80% 0,#d1102a 0,transparent 55%),linear-gradient(160deg,#b50316,#8a0212);color:var(--color-white)}.Badge_slot__zTFl9{position:absolute;top:3.6cqw;left:50%;width:19cqw;height:4.6cqw;border-radius:var(--radius-pill);background:#050505;box-shadow:inset 0 .5cqw .8cqw rgba(0,0,0,.9),0 .3cqw 0 rgba(255,255,255,.08);transform:translateX(-50%)}.Badge_back__jvhpF .Badge_slot__zTFl9{background:#3d0007}.Badge_devMark__pNeNV{position:absolute;top:8.5cqw;left:7cqw;font-family:var(--font-body);font-size:8.6cqw;font-weight:500;letter-spacing:-.02em;line-height:1}.Badge_devMark__pNeNV span{color:var(--color-primary)}.Badge_year__B4E7H{position:absolute;top:10cqw;right:7cqw;font-family:var(--font-mono);font-size:3cqw;letter-spacing:.2em;color:rgba(255,255,255,.4)}.Badge_topography__e0Bfd{top:14cqw;width:104cqw;height:86cqw;stroke:#d6d6d6;stroke-width:.45;pointer-events:none}.Badge_photo__QrRir,.Badge_topography__e0Bfd{position:absolute;left:50%;transform:translateX(-50%)}.Badge_photo__QrRir{top:21cqw;width:56cqw;height:68cqw;overflow:hidden;border-radius:4cqw;background:#2a0005;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 3cqw 6cqw rgba(0,0,0,.6)}.Badge_photo__QrRir img{object-fit:cover;pointer-events:none}.Badge_panel__qQW_h{position:absolute;right:5.5cqw;bottom:5.5cqw;left:5.5cqw;display:grid;grid-template-columns:1fr 23cqw;grid-gap:3cqw;gap:3cqw;align-items:end;padding:3.2cqw 3.6cqw;border-radius:1.6cqw;background:linear-gradient(180deg,#dedede,#bfbfc1);box-shadow:inset 0 0 0 .35cqw rgba(0,0,0,.12),inset 0 .4cqw 0 rgba(255,255,255,.7);color:#0b0b0b}.Badge_fields__Ra7s0{display:flex;flex-direction:column;gap:1.6cqw;min-width:0;margin:0}.Badge_fields__Ra7s0>div:not(.Badge_idRow__6A7f8){padding-bottom:1.6cqw;border-bottom:.35cqw solid rgba(0,0,0,.55)}.Badge_fields__Ra7s0 dt{font-family:var(--font-mono);font-size:2.5cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(0,0,0,.6)}.Badge_fields__Ra7s0 dd{margin:.4cqw 0 0}.Badge_name__ILCx3{font-family:var(--font-display);font-size:5.6cqw;font-weight:700;line-height:1.05;text-transform:uppercase}.Badge_role__UdIr3{font-size:3.4cqw;font-weight:600;line-height:1.2}.Badge_idRow__6A7f8{display:flex;align-items:center;gap:1.6cqw}.Badge_idRow__6A7f8 dd{margin:0;font-family:var(--font-mono);font-size:3.4cqw;font-weight:700;letter-spacing:.04em}.Badge_idIcon__4cNvw{width:3cqw;height:3cqw;border:.5cqw solid #0b0b0b;border-radius:.6cqw;box-shadow:inset 0 0 0 .6cqw #dedede;background:#0b0b0b}.Badge_qr__6yKvw{width:100%;aspect-ratio:1;padding:1cqw;border:.35cqw solid #0b0b0b;background:#e9e9e9;fill:#0b0b0b}.Badge_backMark__MOcjf{position:absolute;top:50%;left:3cqw;font-family:var(--font-body);font-size:40cqw;font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap;color:rgba(255,255,255,.16);writing-mode:vertical-rl;transform:translateY(-46%) rotate(180deg);pointer-events:none}.Badge_backBrand__YIKKr{position:absolute;top:10cqw;right:7cqw;font-family:var(--font-mono);font-size:3cqw;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.8)}.Badge_backPanel__WZt_Q{position:absolute;right:5.5cqw;bottom:13cqw;left:30cqw;display:flex;flex-direction:column;gap:3cqw;padding:4.5cqw;border-radius:3cqw;background:rgba(10,0,2,.55);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Badge_backLabel__DdQsW{font-family:var(--font-mono);font-size:2.6cqw;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.55)}.Badge_backList__nIz_Y{display:flex;flex-direction:column;gap:2.2cqw;margin:0;padding:0;list-style:none;font-size:3.4cqw}.Badge_backList__nIz_Y a,.Badge_backList__nIz_Y span{display:flex;align-items:center;gap:2cqw;min-width:0;overflow-wrap:anywhere}.Badge_backList__nIz_Y svg{flex-shrink:0;width:3.6cqw;height:3.6cqw;color:rgba(255,255,255,.7)}.Badge_backList__nIz_Y a:hover{text-decoration:underline;text-underline-offset:.6cqw}.Badge_backFooter__KfAYK{display:flex;flex-direction:column;gap:2.6cqw;padding-top:3cqw;border-top:1px solid rgba(255,255,255,.12)}.Badge_availability__xAQER{display:inline-flex;align-items:center;gap:1.4cqw;width:-moz-fit-content;width:fit-content;font-size:2.8cqw;font-weight:600}.Badge_availability__xAQER:before{content:"";width:1.8cqw;height:1.8cqw;border-radius:50%;background:#3ddc84;box-shadow:0 0 1.6cqw #3ddc84}.Badge_availability__xAQER[data-status=LIMITED]:before{background:#ffb547;box-shadow:0 0 1.6cqw #ffb547}.Badge_availability__xAQER[data-status=UNAVAILABLE]:before{background:#ffffff;box-shadow:none}.Badge_backSocials__Dh6x1{display:flex;gap:1.8cqw;margin:0;padding:0;list-style:none}.Badge_backSocials__Dh6x1 a{display:grid;place-items:center;width:8.4cqw;height:8.4cqw;border-radius:50%;background:rgba(255,255,255,.12);transition:background-color var(--transition-fast)}.Badge_backSocials__Dh6x1 a:hover{background:rgba(255,255,255,.28)}.Badge_backSocials__Dh6x1 svg{width:3.8cqw;height:3.8cqw}.Badge_lost__tJZan{right:5.5cqw;bottom:5.5cqw;font-size:2.3cqw;letter-spacing:.14em;color:rgba(255,255,255,.6)}.Badge_flipButton__P_IIM,.Badge_lost__tJZan{position:absolute;font-family:var(--font-mono);text-transform:uppercase}.Badge_flipButton__P_IIM{top:calc(var(--rest-bottom, 70vh) + var(--space-4));left:var(--anchor-x,50%);display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-subtle);font-size:var(--text-xs);letter-spacing:.08em;opacity:0;pointer-events:auto;transform:translateX(-50%);transition:opacity var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.Badge_flipButton__P_IIM:focus-visible,.Badge_flipButton__P_IIM:hover{opacity:1;color:var(--color-white);border-color:var(--color-border-strong)}.Badge_hint__y3S_O{position:absolute;top:calc(var(--rest-bottom, 70vh) + var(--space-4));left:var(--anchor-x,50%);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-text-subtle);transform:translateX(-50%);transition:opacity var(--transition);display:inline-flex;align-items:center;gap:.6rem;animation:Badge_hint-pulse__fxwIy 2.6s ease-in-out infinite}.Badge_hintDot__Sj79F{width:7px;height:7px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 3px rgba(181,3,22,.25)}.Badge_flipButton__P_IIM:focus-visible~.Badge_hint__y3S_O,.Badge_flipButton__P_IIM:hover~.Badge_hint__y3S_O,.Badge_hint__y3S_O[data-hidden]{opacity:0;animation:none}@keyframes Badge_hint-pulse__fxwIy{0%,to{opacity:.45}50%{opacity:.9}}@media (max-width:900px){.Badge_hint__y3S_O{display:none}}@media (prefers-reduced-motion:reduce){.Badge_cue__Iws9k svg,.Badge_cue__Iws9k:after,.Badge_cue__Iws9k:before,.Badge_hint__y3S_O{animation:none}.Badge_inner__PQP8H{transition:transform .01ms}}html[data-motion=reduced] .Badge_cue__Iws9k svg,html[data-motion=reduced] .Badge_cue__Iws9k:after,html[data-motion=reduced] .Badge_cue__Iws9k:before,html[data-motion=reduced] .Badge_hint__y3S_O{animation:none}html[data-motion=reduced] .Badge_inner__PQP8H{transition:transform .01ms}.Timeline_section___w1Ir{--badge-width:clamp(220px,19vw,290px);position:relative;background:radial-gradient(var(--bridge-w) var(--bridge-h) at 85% 0,var(--bridge-glow)),radial-gradient(var(--bridge-w) var(--bridge-h) at 50% 100%,var(--bridge-glow)),var(--seam-fade),var(--color-black)}.Timeline_stage__c6Buq{position:relative;height:100svh;min-height:620px;overflow:hidden;background:radial-gradient(60% 70% at 20% 30%,rgba(181,3,22,.16),transparent 70%)}.Timeline_layout__7z_9S{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,6rem);gap:clamp(2rem,5vw,6rem);height:100%;max-width:var(--container);margin-inline:auto;padding:calc(var(--header-height) + var(--space-6)) var(--section-padding-x) var(--space-6)}.Timeline_badgeArea__V6Cyf{align-self:center;width:100%;height:calc(var(--badge-width) * 1.42 + var(--space-8));margin-top:clamp(var(--space-4),6vh,5rem)}.Timeline_content__2PmAw{display:flex;flex-direction:column;gap:var(--space-5);min-height:0}.Timeline_heading__W564i{display:flex;flex-direction:column;gap:var(--space-3)}.Timeline_eyebrow___7DVO{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary)}.Timeline_title__BKvkj{max-width:560px;font-family:var(--font-condensed);font-size:clamp(2rem,3.6vw,3.6rem);font-stretch:74%;font-weight:800;line-height:.95;text-transform:uppercase}.Timeline_title__BKvkj span{color:var(--color-primary)}.Timeline_viewport__LZ0NW{position:relative;flex:1 1;min-height:0;overflow-y:auto;mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 80%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 80%,transparent)}.Timeline_section___w1Ir[data-pinned] .Timeline_viewport__LZ0NW{overflow:hidden}.Timeline_rail__WFKWJ{position:absolute;top:0;bottom:0;left:6px;width:1px;background:rgba(255,255,255,.12)}.Timeline_fill__54FQ0{position:absolute;inset:0;background:linear-gradient(to bottom,var(--color-primary),#ff2a3d);box-shadow:0 0 10px var(--color-primary);transform:scaleY(0);transform-origin:top}.Timeline_track__Q4ilc{display:flex;flex-direction:column;gap:clamp(1.75rem,4vh,2.75rem);margin:0;padding:var(--space-6) 0 var(--space-6) var(--space-7);list-style:none;will-change:transform}.Timeline_item__aHHkT{position:relative;max-width:560px;opacity:.32;transform:translateX(0);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.Timeline_item__aHHkT[data-active],.Timeline_section___w1Ir:not([data-pinned]) .Timeline_item__aHHkT{opacity:1}.Timeline_item__aHHkT[data-active]{transform:translateX(8px)}.Timeline_dot__0f6Ed{position:absolute;top:5px;left:calc(-1 * var(--space-7) + 1px);width:13px;height:13px;border:2px solid rgba(255,255,255,.3);border-radius:50%;background:var(--color-black);transition:border-color .4s ease,background-color .4s ease,box-shadow .4s ease}.Timeline_item__aHHkT[data-passed] .Timeline_dot__0f6Ed{border-color:var(--color-primary)}.Timeline_item__aHHkT[data-active] .Timeline_dot__0f6Ed{border-color:var(--color-primary);background:var(--color-primary);box-shadow:0 0 0 5px rgba(181,3,22,.22),0 0 18px var(--color-primary)}.Timeline_meta__Qd2vG{display:flex;flex-wrap:wrap;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.Timeline_period__PiTL4{color:var(--color-text-muted)}.Timeline_kind__AUgH7{color:var(--color-primary)}.Timeline_itemTitle____89Q{margin-top:var(--space-2);font-family:var(--font-condensed);font-size:clamp(1.35rem,1.9vw,1.9rem);font-stretch:82%;font-weight:700;line-height:1.05;text-transform:uppercase}.Timeline_org__GSnOW{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}.Timeline_description__EQWTF{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-subtle)}.Timeline_counter__p4t_I{font-family:var(--font-condensed);font-size:clamp(1.5rem,2.4vw,2.4rem);font-stretch:74%;font-weight:800;line-height:1;color:var(--color-white)}.Timeline_counterTotal__HSOxN{color:var(--color-text-subtle)}@media (max-width:900px){.Timeline_section___w1Ir{--badge-width:clamp(150px,40vw,190px)}.Timeline_layout__7z_9S{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3);padding-top:calc(var(--header-height) + var(--space-3))}.Timeline_badgeArea__V6Cyf{position:absolute;top:calc(var(--header-height) + var(--space-3));right:var(--section-padding-x);width:calc(var(--badge-width) + 24px);height:calc(var(--badge-width) * 1.42 + var(--space-5));margin:0}.Timeline_heading__W564i{padding-right:calc(var(--badge-width) + 40px)}.Timeline_title__BKvkj{font-size:clamp(1.6rem,7vw,2.2rem)}.Timeline_content__2PmAw{gap:var(--space-3)}.Timeline_viewport__LZ0NW{margin-top:calc(var(--badge-width) * 1.42 - 9rem)}.Timeline_counter__p4t_I{display:none}}@media (prefers-reduced-motion:reduce){.Timeline_stage__c6Buq{height:auto;min-height:0}.Timeline_viewport__LZ0NW{overflow:visible;mask-image:none;-webkit-mask-image:none}.Timeline_track__Q4ilc{padding-block:0}.Timeline_fill__54FQ0{transform:none}}html[data-motion=reduced] .Timeline_stage__c6Buq{height:auto;min-height:0}html[data-motion=reduced] .Timeline_viewport__LZ0NW{overflow:visible;mask-image:none;-webkit-mask-image:none}html[data-motion=reduced] .Timeline_track__Q4ilc{padding-block:0}html[data-motion=reduced] .Timeline_fill__54FQ0{transform:none}