@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-vietnamese-400-normal-Dq9fsqrz.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-400-normal-BHpO_q_4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-ext-400-normal-DPMBkgfB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-400-normal-DN7qpd_C.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2) format("woff2"),url(/assets/barlow-condensed-latin-400-normal-BXL2z6Kg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter Variable,Inter,system-ui,sans-serif;color:#f1f0e9;background:#080b0b;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #f1f0e9;--ink-soft: rgba(241, 240, 233, .68);--ink-faint: rgba(241, 240, 233, .42);--lime: #baff35;--lime-soft: rgba(186, 255, 53, .14);--red: #ff746c;--base: #080b0b;--surface: #0d1111;--surface-raised: #111616;--line: rgba(234, 238, 229, .12);--line-soft: rgba(234, 238, 229, .065);--display: "Barlow Condensed", "Arial Narrow", sans-serif;--section-pad: clamp(80px, 9vw, 152px);--page: min(1320px, calc(100vw - 72px) )}*{box-sizing:border-box}html{background:var(--base);scroll-behavior:smooth;scroll-padding-top:92px}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 82% 0%,rgba(186,255,53,.035),transparent 28%),var(--base);color:var(--ink);-webkit-font-smoothing:antialiased}body,button,input{font-family:Inter Variable,Inter,system-ui,sans-serif}button,input{border:0}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;background:none;cursor:pointer}a{color:inherit;text-decoration:none}img,canvas{display:block}::selection{color:#090c0c;background:var(--lime)}:focus-visible{outline:2px solid var(--lime);outline-offset:4px}main{position:relative;overflow:clip}.section-shell{width:var(--page);margin-inline:auto}.scroll-progress{position:fixed;z-index:100;inset:0 0 auto;width:100%;height:2px;transform-origin:left center;background:var(--lime);box-shadow:0 0 12px #baff3580}.reveal{opacity:0;transform:translate3d(0,34px,0);transition:opacity .8s cubic-bezier(.2,.72,.25,1),transform .9s cubic-bezier(.2,.72,.25,1)}.reveal.is-visible{opacity:1;transform:translateZ(0)}.site-nav{position:fixed;z-index:90;top:20px;left:50%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1360px,calc(100vw - 40px));min-height:66px;padding:9px 11px 9px 18px;border:1px solid transparent;transform:translate(-50%);transition:background .24s ease,border-color .24s ease,backdrop-filter .24s ease,top .24s ease}.site-nav.is-scrolled{top:10px;border-color:var(--line);background:#0a0d0dc7;box-shadow:0 18px 50px #00000038;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%)}.brand{display:inline-flex;align-items:center;width:max-content;gap:10px}.brand__mark{display:grid;width:31px;height:31px;place-items:center}.brand__mark img{width:100%;height:100%;object-fit:contain}.brand__word{font-family:var(--display);font-size:20px;font-weight:500;letter-spacing:.075em;line-height:1;white-space:nowrap}.brand__word b{color:var(--lime);font-weight:500}.brand--compact{gap:0}.brand--compact .brand__mark{width:30px;height:30px}.brand--compact .brand__word{display:none}.site-nav__links{display:flex;align-items:center;gap:4px}.site-nav__actions{justify-self:end;display:flex;align-items:center;gap:8px}.console-cta{display:inline-flex;min-height:45px;align-items:center;justify-content:center;gap:12px;padding:0 15px;color:var(--ink);border:1px solid var(--line);background:#0d11119e;font-size:10px;font-weight:700;letter-spacing:.035em;text-transform:uppercase;transition:color .18s ease,border-color .18s ease,background .18s ease}.console-cta:hover{color:var(--lime);border-color:#baff356b;background:#baff350e}.site-nav__links button{position:relative;padding:12px 17px;color:var(--ink-soft);font-size:12px;font-weight:520;letter-spacing:.02em;transition:color .18s ease}.site-nav__links button:after{position:absolute;right:17px;bottom:7px;left:17px;height:1px;content:"";transform:scaleX(0);transform-origin:right;background:var(--lime);transition:transform .22s ease}.site-nav__links button:hover{color:var(--ink)}.site-nav__links button:hover:after{transform:scaleX(1);transform-origin:left}.nav-cta{display:inline-flex;align-items:center;min-height:45px;padding:0 17px;gap:26px;color:#080b0b;background:var(--lime);font-size:11px;font-weight:720;letter-spacing:.035em;text-transform:uppercase;transition:color .18s ease,background .18s ease,transform .18s ease}.language-switch{display:inline-grid;grid-template-columns:1fr 1.25fr;width:91px;height:45px;padding:3px;border:1px solid var(--line);background:#0d11118f}.language-switch button{display:grid;min-width:0;place-items:center;color:var(--ink-faint);font-size:8px;font-weight:680;letter-spacing:.04em;transition:color .18s ease,background .18s ease}.language-switch button:hover{color:var(--ink)}.language-switch button.is-active{color:#080b0b;background:var(--lime)}.nav-cta:hover,.button--primary:hover{background:#d0ff70;transform:translateY(-2px)}.menu-toggle,.mobile-menu{display:none}.hero{--pointer-x: 74%;--pointer-y: 26%;position:relative;display:grid;min-height:max(860px,100svh);padding:clamp(142px,15vh,176px) max(36px,calc((100vw - 1320px)/2)) 76px;overflow:hidden;isolation:isolate;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#080b0b33,#080b0b 96%),url(/brand/ghost-kline-dark.png) center / cover no-repeat}.hero:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,#080b0be0,#080b0b8f 44%,#080b0b2e),linear-gradient(180deg,#080b0b40,#080b0bd1 84%,#080b0b)}.hero__halo{position:absolute;z-index:-1;top:var(--pointer-y);left:var(--pointer-x);width:min(55vw,820px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(186,255,53,.09),rgba(186,255,53,.018) 32%,transparent 66%);filter:blur(4px);pointer-events:none;transition:top .8s cubic-bezier(.2,.7,.2,1),left .8s cubic-bezier(.2,.7,.2,1)}.hero__grid{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.38;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:linear-gradient(to bottom,transparent 3%,#000 26%,#000 76%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 3%,#000 26%,#000 76%,transparent 100%)}.hero__grid:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(105deg,transparent 35%,rgba(186,255,53,.035) 50%,transparent 64%);animation:grid-scan 8s linear infinite}.hero__copy{position:relative;z-index:2;align-self:start;width:min(960px,76vw);padding-top:clamp(10px,3.5vh,48px);animation:hero-in 1s .1s both cubic-bezier(.18,.82,.22,1)}.eyebrow{color:var(--ink-soft);font-size:10px;font-weight:680;letter-spacing:.18em;text-transform:uppercase}.hero__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:29px}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 5px #baff3514,0 0 16px #baff3573}.hero h1{max-width:1050px;margin:0;font-family:var(--display);font-size:clamp(76px,10.2vw,152px);font-weight:500;letter-spacing:-.045em;line-height:.78;text-transform:uppercase}.hero h1>span{display:block}.hero-title-solid em{color:var(--lime);font-style:normal}.hero h1 .hero-title-outline{color:transparent;-webkit-text-stroke:1px rgba(241,240,233,.46)}.hero__copy>p{width:min(430px,64vw);margin:38px 0 0;color:var(--ink-soft);font-size:clamp(15px,1.3vw,19px);letter-spacing:-.018em;line-height:1.58}.hero__actions{display:flex;align-items:center;gap:10px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:0 20px;gap:24px;font-size:11px;font-weight:720;letter-spacing:.035em;text-transform:uppercase;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.button--primary{color:#080b0b;background:var(--lime)}.button--ghost{border:1px solid var(--line);color:var(--ink-soft);background:#0d111180;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button--ghost:hover{border-color:#f1f0e947;color:var(--ink);transform:translateY(-2px)}.hero-chart{position:absolute;z-index:1;right:max(20px,calc((100vw - 1440px)/2));bottom:106px;width:min(62vw,920px);height:min(52vh,476px);min-height:380px;overflow:hidden;border:1px solid rgba(233,238,228,.14);background:#080c0cb8;box-shadow:0 40px 120px #0000006b;-webkit-backdrop-filter:blur(16px) saturate(115%);backdrop-filter:blur(16px) saturate(115%);animation:chart-in 1.1s .3s both cubic-bezier(.18,.82,.22,1)}.hero-chart:before{position:absolute;z-index:3;inset:-40% auto -40% -14%;width:19%;content:"";transform:skew(-14deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.035),transparent);animation:panel-scan 7s 1s infinite ease-in-out;pointer-events:none}.hero-chart__topline,.hero-chart__footer{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.hero-chart__topline{height:68px;padding:0 19px 0 22px;border-bottom:1px solid var(--line-soft)}.hero-chart__topline>div{display:flex;align-items:baseline;gap:12px}.hero-chart__topline strong{font-family:var(--display);font-size:22px;font-weight:500;letter-spacing:.04em}.hero-chart__topline span{color:var(--ink-faint);font-size:10px}.hero-chart__topline .chart-label{align-self:center;margin-right:10px;color:var(--lime);font-size:8px;font-weight:720;letter-spacing:.12em}.chart-control{display:flex;align-items:center;min-width:82px;height:35px;justify-content:center;gap:8px;border:1px solid var(--line);color:var(--ink-soft);font-size:9px;font-weight:680;letter-spacing:.08em;text-transform:uppercase;transition:color .18s ease,border-color .18s ease,background .18s ease}.chart-control:hover{border-color:#baff3559;color:var(--lime);background:#baff350a}.hero-chart__canvas{position:absolute;top:68px;right:0;bottom:37px;left:0}.candlestick-canvas{width:100%;height:100%}.hero-chart__footer{position:absolute;right:0;bottom:0;left:0;height:37px;padding:0 21px;border-top:1px solid var(--line-soft);color:var(--ink-faint);font-size:8px;font-weight:580;letter-spacing:.06em;text-transform:uppercase}.hero-chart__footer span{display:flex;align-items:center;gap:8px}.hero-chart__footer i{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px #baff358c}.hero-metrics{position:absolute;z-index:3;bottom:41px;left:max(36px,calc((100vw - 1320px)/2));display:flex;width:min(560px,46vw);border-top:1px solid var(--line);animation:hero-in 1s .65s both cubic-bezier(.18,.82,.22,1)}.metric{flex:1;min-height:65px;padding:13px 18px 0 0;border-right:1px solid var(--line)}.metric+.metric{padding-left:18px}.metric__label{display:block;margin-bottom:6px;color:var(--ink-faint);font-size:8px;font-weight:620;letter-spacing:.08em;text-transform:uppercase}.metric strong{font-family:var(--display);font-size:23px;font-weight:500;letter-spacing:.025em}.metric strong small{margin-left:5px;color:var(--ink-faint);font-family:Inter Variable,Inter,sans-serif;font-size:8px;font-weight:620;letter-spacing:.07em;text-transform:uppercase}.metric--lime strong{color:var(--lime)}.hero-scroll{position:absolute;z-index:4;right:max(38px,calc((100vw - 1320px)/2));bottom:45px;display:flex;align-items:center;gap:14px;color:var(--ink-faint);font-size:8px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.hero-scroll i{position:relative;width:1px;height:25px;overflow:hidden;background:var(--line)}.hero-scroll i:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transform:translateY(-100%);background:var(--lime);animation:scroll-line 1.8s infinite ease-in-out}.signal-rail{height:48px;overflow:hidden;border-bottom:1px solid var(--line);background:#0b0e0e}.signal-rail__track{display:flex;width:max-content;height:100%;animation:ticker 28s linear infinite}.signal-rail__set,.signal-rail__item{display:flex;align-items:center;height:100%}.signal-rail__item>span{padding-inline:34px;color:var(--ink-faint);font-size:8px;font-weight:680;letter-spacing:.14em}.signal-rail i{width:4px;height:4px;border-radius:50%;background:var(--lime);box-shadow:0 0 9px #baff356b}html[data-locale=zh] body,html[data-locale=zh] button,html[data-locale=zh] input{font-family:Inter Variable,PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif}html[data-locale=zh] :is(.hero h1,.manifesto__statement,.section-header h2,.surface-topbar strong,.surface-account>strong,.risk-anchor__ring strong,.risk-control strong,.trace-stage strong,.capability-card>strong,.architecture-node strong,.technology-notes b,.contact-card h2){font-family:Inter Variable,PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-weight:720}html[data-locale=zh] .hero h1{font-size:clamp(72px,9.3vw,138px);letter-spacing:-.065em;line-height:.92}html[data-locale=zh] .manifesto__statement{font-size:clamp(43px,5.4vw,76px);letter-spacing:-.055em;line-height:1.05}html[data-locale=zh] .section-header h2{font-size:clamp(43px,5.25vw,74px);letter-spacing:-.055em;line-height:1.04}html[data-locale=zh] .contact-card h2{font-size:clamp(48px,5.2vw,74px);letter-spacing:-.055em;line-height:1.04}html[data-locale=zh] :is(.button,.nav-cta,.eyebrow,.section-header__meta){letter-spacing:.075em}html[data-locale=zh] :is(.risk-control strong,.trace-stage strong,.capability-card>strong,.architecture-node strong){letter-spacing:-.015em}.manifesto{display:grid;grid-template-columns:.55fr 2.6fr .85fr;gap:clamp(28px,5vw,82px);padding-block:var(--section-pad);border-bottom:1px solid var(--line)}.manifesto__index{padding-top:8px;color:var(--ink-faint);font-size:9px;font-weight:650;letter-spacing:.12em}.manifesto__statement{margin:0;font-family:var(--display);font-size:clamp(48px,6vw,86px);font-weight:400;letter-spacing:-.035em;line-height:.94;text-transform:uppercase}.manifesto__statement em{color:var(--lime);font-style:normal}.manifesto__statement span{display:block;max-width:680px;margin-top:34px;color:var(--ink-soft);font-family:Inter Variable,Inter,sans-serif;font-size:clamp(14px,1.2vw,17px);font-weight:430;letter-spacing:-.015em;line-height:1.6;text-transform:none}.manifesto__aside{display:flex;flex-direction:column;justify-content:flex-end;gap:0;padding-bottom:8px}.manifesto__aside span{padding:14px 0;border-top:1px solid var(--line);color:var(--ink-faint);font-size:9px;letter-spacing:.04em}.product-section,.trace-section,.capabilities-section,.contact-section{padding-block:var(--section-pad)}.section-header{display:grid;grid-template-columns:1.1fr 2.5fr 1.4fr;gap:clamp(28px,4vw,70px);align-items:end;margin-bottom:clamp(54px,7vw,104px)}.section-header__meta{display:flex;align-items:center;gap:19px;padding-bottom:9px;color:var(--ink-faint);font-size:9px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.section-header__meta span:first-child{color:var(--lime)}.section-header h2{margin:0;font-family:var(--display);font-size:clamp(52px,6vw,86px);font-weight:400;letter-spacing:-.035em;line-height:.92;text-transform:uppercase}.section-header p{max-width:410px;margin:0;padding-bottom:4px;color:var(--ink-soft);font-size:13px;line-height:1.64}.product-tabs{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:19px;border-bottom:1px solid var(--line)}.product-tabs button{position:relative;display:flex;height:62px;align-items:center;gap:15px;padding:0 18px;color:var(--ink-faint);font-size:11px;font-weight:560;text-align:left;transition:color .18s ease,background .18s ease}.product-tabs button+button{border-left:1px solid var(--line)}.product-tabs button span{font-size:8px;letter-spacing:.1em}.product-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";transform:scaleX(0);background:var(--lime);transition:transform .24s ease}.product-tabs button:hover{color:var(--ink-soft);background:#ffffff04}.product-tabs button.is-active{color:var(--ink)}.product-tabs button.is-active span{color:var(--lime)}.product-tabs button.is-active:after{transform:scaleX(1)}.product-surface{display:grid;grid-template-columns:58px 1fr;min-height:680px;overflow:hidden;border:1px solid rgba(236,239,231,.14);background:radial-gradient(circle at 42% 20%,rgba(186,255,53,.03),transparent 32%),#0a0e0e;box-shadow:0 46px 120px #00000042}.product-surface__rail{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:19px 0 17px;border-right:1px solid var(--line-soft);background:#ffffff03}.rail-nav{display:flex;flex-direction:column;gap:7px}.rail-nav span{display:grid;width:36px;height:36px;place-items:center;color:var(--ink-faint);transition:color .18s ease,background .18s ease}.rail-nav span.is-active{color:var(--lime);background:#baff3512}.rail-avatar{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink-faint);font-size:7px;font-weight:700}.product-surface__workspace{display:grid;grid-template-rows:74px 1fr 43px;min-width:0}.surface-topbar,.surface-foot{display:flex;align-items:center;justify-content:space-between}.surface-topbar{padding:0 24px;border-bottom:1px solid var(--line-soft)}.surface-topbar>div:first-child{display:flex;align-items:center;gap:21px}.surface-overline{color:var(--ink-faint);font-size:8px;font-weight:660;letter-spacing:.08em;text-transform:uppercase}.surface-topbar strong{font-family:var(--display);font-size:18px;font-weight:500;letter-spacing:.025em}.surface-status{display:flex;align-items:center;gap:8px;color:var(--ink-faint);font-size:8px;font-weight:580;letter-spacing:.05em;text-transform:uppercase}.surface-status>span,.site-footer__status i{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px #baff3580}.surface-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.72fr);grid-template-rows:minmax(0,1.4fr) minmax(220px,.86fr);gap:1px;min-height:0;background:var(--line-soft)}.surface-grid>div{background:#0b0f0f}.surface-chart{display:grid;grid-template-rows:62px 1fr;min-width:0}.surface-chart__head{display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line-soft)}.surface-chart__head>div{display:flex;align-items:baseline;gap:12px}.surface-chart__head span{color:var(--ink-faint);font-size:8px;font-weight:660;letter-spacing:.06em}.surface-chart__head strong{font-family:var(--display);font-size:22px;font-weight:500}.surface-chart .candlestick-canvas{min-height:0}.positive{color:var(--lime)!important}.negative{color:var(--red)!important}.surface-account{display:flex;flex-direction:column;padding:28px 23px 22px}.surface-account>strong{margin:10px 0 2px;font-family:var(--display);font-size:clamp(30px,3vw,42px);font-weight:400;letter-spacing:-.02em}.surface-account>.positive{font-size:9px;font-weight:620}.account-rows{display:flex;flex-direction:column;gap:0;margin-top:auto}.account-rows span{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--line-soft)}.account-rows b,.account-rows em{font-size:9px;font-style:normal;font-weight:520}.account-rows b{color:var(--ink-faint)}.surface-orders,.surface-policy{padding:18px 20px 12px}.surface-card-title{display:flex;align-items:center;justify-content:space-between;height:28px;color:var(--ink-soft);font-size:9px;font-weight:650;letter-spacing:.04em}.surface-card-title span:last-child{color:var(--ink-faint);font-size:7px;letter-spacing:.08em;text-transform:uppercase}.order-row{display:grid;grid-template-columns:1.25fr .7fr .55fr .9fr;align-items:center;min-height:41px;border-top:1px solid var(--line-soft);font-size:8px}.order-row--head{min-height:31px;border-top:0;color:var(--ink-faint);font-size:7px;text-transform:uppercase}.order-row strong{font-size:9px;font-weight:600}.order-status{color:var(--ink-faint);font-size:7px;letter-spacing:.06em}.policy-line{padding:12px 0 2px;border-top:1px solid var(--line-soft)}.policy-line>span{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.policy-line b,.policy-line em{font-size:8px;font-style:normal;font-weight:540}.policy-line b{color:var(--ink-faint)}.policy-line i{position:relative;display:block;height:2px;overflow:hidden;background:#ffffff12}.policy-line i:after{position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--progress) * 100%);content:"";background:var(--lime);box-shadow:0 0 10px #baff3573}.surface-foot{padding:0 23px;border-top:1px solid var(--line-soft);color:var(--ink-faint);font-size:7px;letter-spacing:.025em}.surface-foot span:first-child{max-width:640px}.surface-foot span:last-child{text-transform:uppercase}.risk-section{position:relative;padding-block:var(--section-pad);overflow:hidden;border-block:1px solid var(--line);background:#0b0f0f}.risk-section__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background:linear-gradient(rgba(234,238,229,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(234,238,229,.09) 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:radial-gradient(circle at 24% 55%,#000,transparent 65%);mask-image:radial-gradient(circle at 24% 55%,#000,transparent 65%)}.risk-section .section-shell{position:relative}.risk-layout{display:grid;grid-template-columns:.9fr 1.25fr;gap:clamp(50px,8vw,120px);align-items:center}.risk-anchor{position:relative;display:grid;min-height:470px;place-items:center}.risk-anchor__ring,.risk-anchor__afterimage{width:min(28vw,380px);aspect-ratio:1;border-radius:50%}.risk-anchor__ring{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(186,255,53,.52);background:radial-gradient(circle,rgba(186,255,53,.08),rgba(186,255,53,.015) 52%,transparent 70%),#080b0bc2;box-shadow:inset 0 0 90px #baff3509,0 0 90px #baff350b}.risk-anchor__ring:before,.risk-anchor__ring:after{position:absolute;border-radius:50%;content:""}.risk-anchor__ring:before{top:21px;right:21px;bottom:21px;left:21px;border:1px dashed rgba(186,255,53,.2);animation:ring-spin 22s linear infinite}.risk-anchor__ring:after{top:-4px;left:50%;width:8px;height:8px;transform:translate(-50%);background:var(--lime);box-shadow:0 0 18px #baff35a6}.risk-anchor__ring span,.risk-anchor__ring em{color:var(--ink-faint);font-size:9px;font-style:normal;font-weight:680;letter-spacing:.15em}.risk-anchor__ring strong{margin:3px 0;color:var(--lime);font-family:var(--display);font-size:clamp(62px,7vw,92px);font-weight:500;letter-spacing:-.035em;line-height:.9}.risk-anchor__afterimage{position:absolute;z-index:1;border:1px solid rgba(186,255,53,.12);transform:translate(26px,18px);filter:blur(1px)}.risk-anchor__legend{position:absolute;z-index:3;right:0;bottom:26px;left:0;display:flex;align-items:center;justify-content:space-between;color:var(--ink-faint);font-size:8px;font-weight:580;letter-spacing:.06em;text-transform:uppercase}.risk-anchor__legend span{display:flex;align-items:center;gap:8px}.risk-anchor__legend i,.risk-control__status i,.trace-log__head i{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 9px #baff3580}.risk-controls{border-top:1px solid var(--line)}.risk-control{display:grid;grid-template-columns:44px 1fr auto;gap:18px;align-items:start;min-height:112px;padding:25px 0 21px;border-bottom:1px solid var(--line)}.risk-control__number{padding-top:3px;color:var(--lime);font-size:8px;font-weight:690;letter-spacing:.1em}.risk-control strong{font-family:var(--display);font-size:23px;font-weight:500;letter-spacing:.01em;text-transform:uppercase}.risk-control p{max-width:490px;margin:8px 0 0;color:var(--ink-faint);font-size:11px;line-height:1.55}.risk-control__status{display:flex;align-items:center;gap:8px;padding-top:5px;color:var(--ink-soft);font-size:8px;font-weight:620;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.trace-system{position:relative;display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:88px}.trace-system__line{position:absolute;z-index:-1;top:25px;right:10%;left:10%;height:1px;overflow:hidden;background:var(--line)}.trace-system__line span{position:absolute;top:0;left:0;width:calc(var(--trace-step) * 25%);height:100%;background:var(--lime);box-shadow:0 0 12px #baff3580;transition:width .65s cubic-bezier(.18,.76,.24,1)}.trace-stage{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:0 9px;color:var(--ink-faint);text-align:center}.trace-stage__node{display:grid;width:51px;height:51px;margin-bottom:23px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink-faint);background:var(--base);transition:color .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease,transform .28s ease}.trace-stage:hover .trace-stage__node{transform:translateY(-3px);border-color:#baff354d}.trace-stage.is-active .trace-stage__node{border-color:var(--lime);color:#080b0b;background:var(--lime);box-shadow:0 0 0 7px #baff350d,0 0 34px #baff351c}.trace-stage.is-complete .trace-stage__node{border-color:#baff3566;color:var(--lime)}.trace-stage__index{margin-bottom:8px;color:var(--lime);font-size:7px;font-weight:700;letter-spacing:.1em}.trace-stage strong{margin-bottom:7px;color:var(--ink);font-family:var(--display);font-size:21px;font-weight:500;letter-spacing:.025em;text-transform:uppercase}.trace-stage>span:not(.trace-stage__node,.trace-stage__index){font-size:9px}.trace-stage em{margin-top:7px;color:var(--ink-faint);font-size:7px;font-style:normal;letter-spacing:.045em}.trace-log{border:1px solid var(--line);background:#0a0e0e}.trace-log__head{display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 19px;border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:9px;font-weight:620;letter-spacing:.06em;text-transform:uppercase}.trace-log__head span:last-child{display:flex;align-items:center;gap:8px;color:var(--ink-faint);font-size:7px}.trace-log__row{display:grid;grid-template-columns:125px 90px 1fr 18px;align-items:center;min-height:57px;padding:0 19px;border-bottom:1px solid var(--line-soft)}.trace-log__row:last-child{border-bottom:0}.trace-log__row>span,.trace-log__row strong{font-size:8px;letter-spacing:.055em}.trace-log__row>span{color:var(--ink-faint);font-variant-numeric:tabular-nums}.trace-log__row strong{color:var(--lime);font-weight:680}.trace-log__row p{margin:0;color:var(--ink-soft);font-size:10px}.trace-log__row svg{color:var(--lime)}.capabilities-section{border-top:1px solid var(--line)}.capability-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.capability-card{position:relative;min-height:330px;padding:26px 25px 30px;overflow:hidden}.capability-card+.capability-card{border-left:1px solid var(--line)}.capability-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:110px;color:var(--ink-faint)}.capability-card__top span{color:var(--lime);font-size:8px;font-weight:680;letter-spacing:.1em}.capability-card>strong{display:block;margin-bottom:13px;font-family:var(--display);font-size:27px;font-weight:500;letter-spacing:.005em;text-transform:uppercase}.capability-card>p{margin:0;color:var(--ink-faint);font-size:11px;line-height:1.62}.capability-card__line{position:absolute;right:0;bottom:0;left:0;height:2px;transform:scaleX(0);transform-origin:right;background:var(--lime);transition:transform .32s ease}.capability-card:hover{background:#ffffff03}.capability-card:hover .capability-card__line{transform:scaleX(1);transform-origin:left}.technology-section{padding-block:var(--section-pad);border-block:1px solid var(--line);background:radial-gradient(circle at 78% 55%,rgba(186,255,53,.035),transparent 30%),#0b0f0f}.architecture{position:relative;display:grid;grid-template-columns:repeat(5,1fr)}.architecture__rail{position:absolute;z-index:0;top:35px;right:10%;left:10%;height:1px;overflow:hidden;background:var(--line)}.architecture__rail span{position:absolute;top:0;left:-12%;width:12%;height:1px;background:var(--lime);box-shadow:0 0 12px #baff3580;animation:architecture-flow 5s linear infinite}.architecture-node{position:relative;z-index:1;min-width:0;padding:0 16px;text-align:center}.architecture-node__icon{display:grid;width:70px;height:70px;margin:0 auto 23px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--lime);background:#0b0f0f}.architecture-node__index{display:block;margin-bottom:8px;color:var(--ink-faint);font-size:7px;letter-spacing:.1em}.architecture-node div{display:flex;flex-direction:column;align-items:center}.architecture-node em{margin-bottom:9px;color:var(--lime);font-size:7px;font-style:normal;font-weight:690;letter-spacing:.12em}.architecture-node strong{max-width:170px;font-family:var(--display);font-size:20px;font-weight:500;line-height:1.05;text-transform:uppercase}.architecture-node div>span{max-width:170px;margin-top:10px;color:var(--ink-faint);font-size:8px;line-height:1.45}.architecture-node__arrow{position:absolute;top:27px;right:-9px;color:var(--ink-faint)}.technology-notes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:92px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.technology-notes>span{padding:25px 27px 28px;color:var(--ink-faint);font-size:10px;line-height:1.58}.technology-notes>span+span{border-left:1px solid var(--line)}.technology-notes b{display:block;margin-bottom:9px;color:var(--ink);font-family:var(--display);font-size:20px;font-weight:500;text-transform:uppercase}.contact-card{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;min-height:630px;overflow:hidden;border:1px solid var(--line);background:linear-gradient(120deg,rgba(186,255,53,.025),transparent 44%),#0b0f0f}.contact-card__visual{position:relative;display:grid;overflow:hidden;place-items:center;border-right:1px solid var(--line);background:linear-gradient(rgba(234,238,229,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(234,238,229,.055) 1px,transparent 1px);background-size:62px 62px}.contact-card__visual:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle,rgba(186,255,53,.095),transparent 55%)}.contact-card__visual img{position:relative;z-index:2;width:min(60%,330px);height:auto;filter:drop-shadow(0 0 42px rgba(186,255,53,.1))}.contact-card__visual span{position:absolute;z-index:1;width:min(60%,330px);aspect-ratio:1;background:url(/brand/ghost-mark.png) center / contain no-repeat;opacity:.07;filter:blur(1px)}.contact-card__visual span:first-of-type{transform:translate(26px,17px)}.contact-card__visual span:last-of-type{transform:translate(50px,34px);opacity:.035}.contact-card__copy{align-self:center;padding:clamp(44px,7vw,96px)}.contact-card h2{max-width:650px;margin:22px 0 25px;font-family:var(--display);font-size:clamp(55px,6vw,84px);font-weight:400;letter-spacing:-.035em;line-height:.92;text-transform:uppercase}.contact-card__copy>p{max-width:540px;margin:0;color:var(--ink-soft);font-size:13px;line-height:1.65}.access-form{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:8px;max-width:680px;margin-top:34px}.access-form label{position:relative;min-height:52px;border:1px solid var(--line);background:#ffffff05}.access-form label span{position:absolute;top:8px;left:14px;color:var(--ink-faint);font-size:7px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.access-form input{width:100%;height:100%;padding:21px 14px 5px;outline:none;color:var(--ink);background:transparent;font-size:12px}.access-form label:focus-within{border-color:#baff3599}.access-form input::placeholder{color:#f1f0e947}.access-form .button{min-height:52px}.contact-card__copy>small{display:block;max-width:640px;margin-top:16px;color:var(--ink-faint);font-size:8px;line-height:1.5}.form-success{display:flex;align-items:center;max-width:620px;min-height:78px;margin-top:34px;padding:16px 18px;gap:15px;border:1px solid rgba(186,255,53,.28);color:var(--lime);background:#baff3509}.form-success div{display:flex;flex-direction:column;gap:4px}.form-success strong{color:var(--ink);font-size:12px}.form-success span{color:var(--ink-faint);font-size:9px}.site-footer{border-top:1px solid var(--line);background:#070909}.site-footer__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:112px;border-bottom:1px solid var(--line)}.site-footer__top>span{color:var(--ink-faint);font-family:var(--display);font-size:14px;letter-spacing:.08em}.site-footer__status{justify-self:end;display:flex;align-items:center;gap:9px;color:var(--ink-faint);font-size:8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.site-footer__grid{display:grid;grid-template-columns:.7fr .7fr .9fr 1.7fr;gap:50px;padding:55px 0 70px}.site-footer__grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer__grid strong{margin-bottom:7px;color:var(--ink);font-size:9px;font-weight:660;letter-spacing:.09em;text-transform:uppercase}.site-footer__grid button,.site-footer__grid span{padding:0;color:var(--ink-faint);font-size:9px;transition:color .18s ease}.site-footer__grid button:hover{color:var(--lime)}.site-footer__disclaimer p{max-width:480px;margin:0;color:var(--ink-faint);font-size:9px;line-height:1.65}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;min-height:65px;border-top:1px solid var(--line);color:#f1f0e94d;font-size:8px}@keyframes hero-in{0%{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes chart-in{0%{opacity:0;transform:translate3d(34px,18px,0) scale(.975)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes grid-scan{0%{transform:translate(-30%)}to{transform:translate(30%)}}@keyframes panel-scan{0%,18%{transform:translate(0) skew(-14deg)}65%,to{transform:translate(760%) skew(-14deg)}}@keyframes scroll-line{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@keyframes ticker{to{transform:translate(-50%)}}@keyframes ring-spin{to{transform:rotate(360deg)}}@keyframes architecture-flow{to{left:100%}}@media(max-width:1180px){:root{--page: min(100% - 48px, 1080px)}.hero{min-height:980px;padding-inline:34px}.hero__copy{width:88vw}.hero__copy>p{width:min(350px,48vw)}.hero h1{font-size:clamp(76px,11.5vw,126px)}.hero-chart{right:28px;bottom:112px;width:51vw;height:400px}.hero-metrics{bottom:42px;left:34px;width:54vw}.hero-scroll{right:34px}.section-header{grid-template-columns:.7fr 2.3fr 1.2fr}.product-surface{min-height:640px}.risk-layout{grid-template-columns:.8fr 1.2fr;gap:55px}.risk-anchor__ring,.risk-anchor__afterimage{width:min(33vw,330px)}.capability-grid{grid-template-columns:repeat(2,1fr)}.capability-card:nth-child(3){border-left:0}.capability-card:nth-child(n+3){border-top:1px solid var(--line)}.architecture-node{padding-inline:8px}.architecture-node strong{font-size:18px}.architecture-node div>span{font-size:7px}.contact-card{grid-template-columns:.72fr 1.28fr}.contact-card__copy{padding:54px}}@media(max-width:860px){:root{--page: calc(100vw - 36px) ;--section-pad: 92px}.site-nav{top:10px;grid-template-columns:1fr auto;width:calc(100vw - 20px);min-height:62px;padding-inline:14px 11px;border-color:var(--line);background:#0a0d0dd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-nav__links,.site-nav__actions{display:none}.menu-toggle{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--line);color:var(--ink-soft)}.mobile-menu{position:absolute;top:68px;right:0;left:0;display:flex;flex-direction:column;padding:12px;border:1px solid var(--line);transform:translateY(-8px);opacity:0;visibility:hidden;background:#090c0cf5;box-shadow:0 28px 80px #00000061;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.mobile-menu.is-open{transform:translateY(0);opacity:1;visibility:visible}.mobile-menu>button:not(.button){display:flex;align-items:center;min-height:48px;gap:20px;border-bottom:1px solid var(--line-soft);color:var(--ink-soft);font-size:13px;text-align:left}.mobile-menu>button:not(.button) span{color:var(--lime);font-size:8px}.mobile-menu .button{margin-top:10px}.mobile-menu .button--console{justify-content:space-between;color:var(--lime);border:1px solid rgba(186,255,53,.34);background:#baff350e}.mobile-menu__language{display:flex;min-height:58px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-soft)}.mobile-menu__language>span{color:var(--ink-faint);font-size:8px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.mobile-menu__language .language-switch{height:38px;background:#ffffff05}.hero{display:block;min-height:1020px;padding:138px 18px 40px}.hero__copy{width:100%;padding:0}.hero h1{font-size:clamp(72px,17vw,126px);line-height:.82}html[data-locale=zh] .hero h1{font-size:clamp(65px,15vw,106px);line-height:.96}.hero__copy>p{width:min(100%,600px);margin-top:28px}.hero-chart{right:18px;bottom:144px;left:18px;width:auto;height:430px;min-height:0}.hero-metrics{right:18px;bottom:53px;left:18px;width:auto}.hero-scroll{display:none}.manifesto{grid-template-columns:1fr;gap:35px}.manifesto__aside{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.manifesto__aside span{min-height:58px}.section-header{grid-template-columns:1fr;gap:26px}.section-header p{max-width:640px}.product-tabs{overflow-x:auto;grid-template-columns:repeat(4,minmax(150px,1fr));scrollbar-width:none}.product-tabs::-webkit-scrollbar{display:none}.product-surface{grid-template-columns:50px minmax(0,1fr)}.surface-grid{grid-template-columns:minmax(0,1fr) 220px}.surface-foot span:first-child{overflow:hidden;max-width:430px;text-overflow:ellipsis;white-space:nowrap}.risk-layout{grid-template-columns:1fr}.risk-anchor{min-height:390px}.risk-anchor__ring,.risk-anchor__afterimage{width:min(60vw,330px)}.trace-system{grid-template-columns:1fr;gap:0}.trace-system__line{top:25px;right:auto;bottom:25px;left:25px;width:1px;height:auto}.trace-system__line span{width:1px;height:calc(var(--trace-step) * 25%);transition:height .65s cubic-bezier(.18,.76,.24,1)}.trace-stage{display:grid;grid-template-columns:51px 36px 100px 1fr;grid-template-rows:1fr 1fr;min-height:86px;gap:0 15px;align-items:center;padding:0;text-align:left}.trace-stage__node,.trace-stage__index{grid-row:1 / 3;margin:0}.trace-stage strong{align-self:end;margin:0 0 3px}.trace-stage>span:not(.trace-stage__node,.trace-stage__index){grid-column:4;grid-row:1 / 3}.trace-stage em{grid-column:3;align-self:start;margin:3px 0 0}.trace-log__row{grid-template-columns:98px 75px 1fr 18px}.architecture{grid-template-columns:1fr}.architecture__rail{top:35px;right:auto;bottom:35px;left:35px;width:1px;height:auto}.architecture__rail span{top:-12%;left:0;width:1px;height:12%;animation:architecture-flow-mobile 5s linear infinite}.architecture-node{display:grid;grid-template-columns:70px 34px 1fr;min-height:105px;gap:0 17px;align-items:center;padding:0;text-align:left}.architecture-node__icon,.architecture-node__index{margin:0}.architecture-node div{align-items:flex-start}.architecture-node strong,.architecture-node div>span{max-width:none}.architecture-node__arrow{display:none}.technology-notes{grid-template-columns:1fr;margin-top:55px}.technology-notes>span+span{border-top:1px solid var(--line);border-left:0}.contact-card{grid-template-columns:1fr}.contact-card__visual{min-height:390px;border-right:0;border-bottom:1px solid var(--line)}.contact-card__copy{padding:50px 38px}.site-footer__grid{grid-template-columns:repeat(2,1fr)}.site-footer__top{grid-template-columns:1fr 1fr}.site-footer__top>span{display:none}@keyframes architecture-flow-mobile{to{top:100%}}}@media(max-width:620px){:root{--page: calc(100vw - 28px) ;--section-pad: 76px}.site-nav{width:calc(100vw - 14px)}.brand__word{font-size:18px}.hero{min-height:1160px;padding-top:118px}.hero__eyebrow{margin-bottom:22px;font-size:8px}.hero h1{font-size:clamp(60px,20vw,90px);line-height:.82}.hero__copy>p{font-size:14px}.hero__actions{align-items:stretch;flex-direction:column;width:100%;max-width:360px}.hero__actions .button{justify-content:space-between}.hero-chart{bottom:136px;height:344px}.hero-chart__topline{height:58px;padding-inline:14px}.hero-chart__topline .chart-label,.hero-chart__topline>div>span:last-child{display:none}.hero-chart__canvas{top:58px;right:0;bottom:34px;left:0}.hero-chart__footer{height:34px;padding-inline:14px}.hero-chart__footer span:first-child{display:none}.hero-metrics{bottom:37px}.metric{min-width:0;padding-right:9px}.metric+.metric{padding-left:9px}.metric strong{font-size:19px}.metric strong small{display:none}.signal-rail{height:42px}.manifesto__statement{font-size:clamp(46px,15vw,68px)}.manifesto__aside{grid-template-columns:1fr}.section-header{margin-bottom:52px}.section-header h2{font-size:clamp(48px,15vw,68px)}html[data-locale=zh] .section-header h2,html[data-locale=zh] .contact-card h2{font-size:clamp(42px,12vw,62px);line-height:1.08}.product-tabs{grid-template-columns:repeat(4,126px)}.product-tabs button{height:55px;padding-inline:12px}.product-surface{grid-template-columns:1fr;min-height:775px}.product-surface__rail{display:none}.product-surface__workspace{grid-template-rows:64px 1fr 42px}.surface-topbar{padding-inline:14px}.surface-topbar>div:first-child{gap:12px}.surface-topbar .surface-status{display:none}.surface-grid{grid-template-columns:1fr;grid-template-rows:300px 210px 213px 210px}.surface-account{padding:22px 17px 18px}.surface-orders,.surface-policy{padding-inline:14px}.surface-foot{padding-inline:13px}.surface-foot span:first-child{max-width:72%}.surface-foot span:last-child{max-width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.risk-anchor{min-height:335px}.risk-anchor__ring,.risk-anchor__afterimage{width:min(74vw,288px)}.risk-anchor__legend{bottom:0}.risk-control{grid-template-columns:32px 1fr;gap:12px}.risk-control__status{grid-column:2;margin-top:-9px;padding:0}.trace-stage{grid-template-columns:51px 28px 76px 1fr;gap:0 10px}.trace-stage>span:not(.trace-stage__node,.trace-stage__index){font-size:8px}.trace-log{overflow-x:auto}.trace-log__head,.trace-log__row{min-width:640px}.capability-grid{grid-template-columns:1fr}.capability-card{min-height:260px}.capability-card+.capability-card{border-top:1px solid var(--line);border-left:0}.capability-card__top{margin-bottom:70px}.technology-notes>span{padding-inline:18px}.contact-card__visual{min-height:300px}.contact-card__copy{padding:38px 22px}.contact-card h2{font-size:clamp(49px,15vw,66px)}.access-form{grid-template-columns:1fr}.access-form .button{justify-content:space-between}.site-footer__top{display:flex;min-height:92px;justify-content:space-between}.site-footer__status{font-size:7px}.site-footer__grid{grid-template-columns:1fr 1fr;gap:44px 25px}.site-footer__disclaimer{grid-column:1 / 3}.site-footer__bottom{align-items:flex-start;flex-direction:column;justify-content:center;gap:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.reveal{opacity:1;transform:none}}
