@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_287987{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_287987{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5aae3a1c1074c5e1-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ecb0c194634e5a7f-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c2fd50d66d22a18-s.p.woff2) format("woff2");unicode-range:u+00??,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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/da6e5417d357d163-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c79641216ce8622-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dd5f2241e050216b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Amiri Fallback;src:local("Times New Roman");ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.00%;size-adjust:99.94%}.__className_eab742{font-family:Amiri,Amiri Fallback;font-style:normal}.__variable_eab742{--font-amiri:"Amiri","Amiri Fallback"}body:has(.lnd){margin:0;background:#08090B}.lnd{--ground:#08090B;--well:#0C0D10;--plate-a:#111317;--float-bg:#121418;--chip-bg:#15171B;--chip-line:rgba(240,242,246,.11);--float-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 36px -18px rgba(0,0,0,.9);--ink:#F4F5F7;--ink-2:#D5D8DE;--ink-3:#A3A8B2;--ink-4:#7F848E;--line:rgba(240,242,246,.08);--line-2:rgba(240,242,246,.15);--hover:rgba(240,242,246,.06);--glass:linear-gradient(180deg,rgba(240,242,246,.08),rgba(240,242,246,.03));--glass-line:rgba(240,242,246,.10);--glass-hi:inset 0 1px 0 rgba(230,236,255,.12),inset 0 -1px 0 rgba(0,0,0,.35);--glass-shadow:0 10px 30px -14px rgba(0,0,0,.7);--tq:#22D3C5;--tq-soft:rgba(34,211,197,.14);--co:#FF6B5E;--co-ink:#FF9488;--pu:#8B5CF6;--pu-ink:#BBA6FF;--pu-line:rgba(139,92,246,.5);--am:#F2B544;--am-ink:#F2C46A;--am-soft:rgba(242,181,68,.11);--ease:cubic-bezier(.2,.8,.2,1);--sans:var(--font-instrument),"Instrument Sans",system-ui,sans-serif;--mono-f:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;--ar-f:var(--font-amiri),"Amiri",serif;min-height:100vh;background:var(--ground);color:var(--ink);font:400 15px/24px var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}.lnd *,.lnd :after,.lnd :before{box-sizing:border-box}.lnd .mono{font-family:var(--mono-f);font-size:.9em;letter-spacing:0}.lnd .ar{font-family:var(--ar-f)}.lnd a:not(.lbtn){color:inherit}.lnd :focus-visible{outline:2px solid var(--tq);outline-offset:3px;border-radius:999px}.lbar{position:relative;z-index:10;height:76px;max-width:1600px;margin:0 auto;padding:0 64px;justify-content:space-between;gap:16px}.lbar,.lbrand{display:flex;align-items:center}.lbrand{gap:10px;height:42px;text-decoration:none;color:var(--ink);border-radius:10px}.lbrand img{display:block;height:34px;width:auto}.lnav{display:flex;gap:2px;padding:4px;border-radius:999px;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--glass-shadow);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%)}.lnav a{font:500 14px/20px var(--sans);color:var(--ink-3);text-decoration:none;padding:8px 16px;border-radius:999px;transition:color .18s var(--ease),background-color .18s var(--ease)}.lnav a:hover{color:var(--ink);background:var(--hover)}.lbar-r{display:flex;gap:8px}.lbar-r,.lbtn{align-items:center}.lbtn{display:inline-flex;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;font:600 15px/1 var(--sans);text-decoration:none;white-space:nowrap;transition:transform .12s var(--ease),filter .18s var(--ease),background-color .18s var(--ease)}.lbtn:active{transform:translateY(1px)}.lbtn-p{background:linear-gradient(180deg,#FFFFFF,#E6EAF2);color:#0B0F17;box-shadow:0 1px 2px rgba(0,0,0,.3),0 10px 22px -12px rgba(0,0,0,.8)}.lbtn-p:hover{filter:brightness(1.05)}.lbtn-g{background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--glass-shadow);color:var(--ink);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%)}.lbtn-g:hover{background-color:var(--hover)}.lbtn-s{height:40px;padding:0 16px;font-size:14px}.lbtn .live{width:7px;height:7px;border-radius:50%;background:var(--tq);box-shadow:0 0 0 3px var(--tq-soft)}.lnd .ic{display:block;flex:none}.lm-src{color:var(--ink-2)}.lm-det{color:var(--tq)}.lm-ai{color:var(--pu-ink)}.lm-pol{color:var(--ink-2)}.lm-hum{color:var(--ink)}.lh-rule{display:inline-block;flex:none;width:16px;height:3px;background:var(--ink);border-radius:1px}.lh-hero{position:relative;overflow:hidden;min-height:max(700px,calc(100vh - 76px))}.lh-stage{position:relative;max-width:1600px;margin:0 auto;padding:72px 64px 96px;min-height:inherit}.lh-copy{position:relative;z-index:4;width:min(600px,46vw);display:flex;flex-direction:column;gap:20px}.lh-eyebrow{margin:0;display:inline-flex;align-items:center;gap:10px;font:500 14px/20px var(--sans);color:var(--ink-3)}.lh-h1{margin:0;font:600 clamp(56px,4.3vw,62px)/1.065 var(--sans);letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.lh-lede{font:400 18px/27px var(--sans);max-width:31ch}.lh-lede,.lh-principle{margin:0;color:var(--ink-2)}.lh-principle{display:flex;flex-wrap:wrap;gap:8px 18px;font:500 14px/20px var(--sans)}.lh-principle span{display:inline-flex;align-items:center;gap:8px}.lh-ctas{display:flex;gap:10px;flex-wrap:wrap}.lh-readout{position:relative;z-index:4;width:min(540px,42vw);margin-top:clamp(36px,calc(9vh - 8px),72px)}.lh-rttl{display:flex;align-items:center;gap:10px;font:500 12px/16px var(--sans);color:var(--ink-3);padding-bottom:14px;border-bottom:1px solid var(--line-2)}.lh-rttl .mono{font-size:12px;color:var(--ink-2)}.lh-eqn{display:flex;align-items:flex-start;gap:18px;padding-top:16px}.lh-eqn .cell{display:flex;flex-direction:column;gap:2px}.lh-eqn .k{font:500 12px/16px var(--sans);color:var(--ink-3)}.lh-eqn .v{font:400 38px/44px var(--mono-f);color:var(--ink);letter-spacing:-.02em}.lh-eqn .op{font:300 30px/44px var(--sans);color:var(--ink-4);margin-top:18px}.lh-eqn .co{color:var(--co-ink)}.lh-eqn .op .co{color:var(--co)}.lh-eqn .roll{display:grid;overflow:hidden;padding:0 2px;margin:0 -2px}.lh-eqn .roll>*{grid-area:1/1}.lh-eqn .roll .r13{opacity:0;color:var(--ink)}.lh-eqn .op.roll .r13{color:var(--ink-4)}.lh-eqn .seen .st{display:flex;align-items:center;gap:7px;margin-top:8px;font:500 12px/16px var(--sans);color:var(--co-ink)}.lh-eqn .seen .st i{width:7px;height:7px;border-radius:50%;background:var(--co)}.lh-eqn .pair{display:flex;flex-direction:column}.lh-eqn .pair .row{display:flex;align-items:flex-start;gap:18px}.lh-eqn .bar{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:7px;border-top:1px solid var(--tq);font:500 12px/16px var(--sans);color:var(--tq)}.lh-eqn .bar i{width:7px;height:7px;border-radius:50%;background:var(--tq);box-shadow:0 0 0 3px var(--tq-soft)}.lh-mlist{display:none}.lh-after{height:0}.lh-media{position:absolute;z-index:1;top:17px;right:-3%;width:min(94.4%,calc((100vh - 110px) * 1.75));min-width:min(94.4%,1060px);aspect-ratio:16/9;isolation:isolate}.lh-fb,.lh-plate{position:absolute;inset:0;width:100%;height:100%}.lh-plate{display:block;-webkit-mask-image:radial-gradient(ellipse 62% 62% at 64% 58%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 62% 62% at 64% 58%,#000 62%,transparent 100%)}.lh-plate,.lh-sheet{mix-blend-mode:lighten}.lh-sheet{position:absolute;left:37.43%;top:31.25%;width:57.05%;will-change:transform,opacity;-webkit-mask-image:radial-gradient(ellipse 54% 60% at 50% 50%,#000 74%,transparent 100%);mask-image:radial-gradient(ellipse 54% 60% at 50% 50%,#000 74%,transparent 100%)}.lh-sheet img{display:block;width:100%;height:auto}.lh-fb,.lh-hero.nomedia .lh-plate,.lh-hero.nomedia .lh-sheet{display:none}.lh-hero.nomedia .lh-fb.d{display:block}.lh-ov{z-index:2;pointer-events:none}.lh-ov,.lh-ov>svg{position:absolute;inset:0}.lh-ov>svg{width:100%;height:100%;overflow:visible}.lock .ic{color:#08090B}.lh-ov.m{display:none}.lh-ov line,.lh-ov polygon,.lh-ov polyline{fill:none}.b-open{stroke:#F4F5F7;stroke-width:1;stroke-dasharray:4 5;opacity:0}.b-shut .b-outer{fill:rgba(244,245,247,.045)!important;stroke:#F4F5F7;stroke-opacity:.7;stroke-width:1.1}.b-shut .b-inner{stroke:#F4F5F7;stroke-opacity:.28;stroke-width:1}.b-stop{stroke:#F4F5F7;stroke-opacity:.95;stroke-width:1.6}.sv-edge{stroke:var(--tq);stroke-opacity:.6;stroke-width:1.3}.sv-down{stroke:var(--tq);stroke-opacity:.38;stroke-width:1.2}.sv-flow{stroke:#8AF5EC;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:10 70;animation:lh-serve 1.9s linear infinite}@keyframes lh-serve{to{stroke-dashoffset:-80}}.lh-hero[data-paused] .sv-flow{animation-play-state:paused}.scan{stroke:var(--tq);stroke-width:.22;stroke-linecap:round;stroke-dasharray:.2 1.2;opacity:0}.lead{stroke:rgba(240,242,246,.32);stroke-width:.08;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.lead.ai{stroke:rgba(139,92,246,.7)}.lh-pin{position:absolute;white-space:nowrap}.vchip{display:flex;align-items:center;gap:10px;font:500 13px/18px var(--sans);color:var(--ink-2)}.vchip .ver{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 10px;border-radius:9px;border:1.5px solid var(--line-2);background:var(--plate-a);font:400 15px/1 var(--mono-f);color:var(--ink)}.vchip .ver.co{border-color:var(--co);color:var(--co-ink)}.vchip .ver.tq{border-color:var(--tq)}.vchip .co{color:var(--co-ink)}.vchip .tq{color:var(--tq)}.vchip small{display:block;font:400 12px/16px var(--sans);color:var(--ink-3)}.held-in{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.lock{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:10px;background:#F4F5F7;color:#08090B;font:600 13px/1 var(--sans);box-shadow:0 10px 24px -12px rgba(0,0,0,.9)}.lock .mono{font-size:12.5px}.rev{display:flex;align-items:center;gap:7px;font:500 12px/16px var(--sans);color:var(--ink-2)}.rev .ic{color:var(--ink)}.bnd-l{display:flex;align-items:center;gap:8px;font:500 12px/16px var(--sans)}.bnd-l,.bnd-l .ic{color:var(--ink-3)}.app-card{width:226px;border-radius:14px;padding:12px 14px;background:var(--float-bg);border:1px solid rgba(34,211,197,.34);box-shadow:var(--float-shadow);white-space:normal}.app-card .row{display:flex;justify-content:space-between;align-items:center;gap:8px}.app-card b{font:600 15px/20px var(--sans)}.app-card p{margin:3px 0 0;font:400 13px/18px var(--sans);color:var(--ink-3)}.lnd .chip{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 9px;border-radius:999px;background:var(--chip-bg);border:1px solid var(--chip-line);font:500 12px/1 var(--sans);color:var(--ink-2)}.lnd .chip i{width:7px;height:7px;border-radius:50%;background:var(--tq)}.tag-in{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:14px;background:var(--float-bg);border:1px solid var(--line-2);box-shadow:var(--float-shadow)}.tag-in.adv{background:rgba(139,92,246,.07);border:1px dashed var(--pu-line);box-shadow:none}.tag-in .k{display:flex;align-items:center;gap:8px;font:500 12px/16px var(--sans);color:var(--ink-3)}.tag-in .v{font:500 15px/20px var(--sans);color:var(--ink)}.tag-in small{font:400 12px/16px var(--sans);color:var(--ink-3)}.tag-in .pu{color:var(--pu-ink)}.tag-in .co{color:var(--co-ink)}.tag-in .ar-diff{display:flex;gap:8px;align-items:baseline;font:400 22px/30px var(--ar-f)}.tag-in .rm{color:var(--co-ink);text-decoration:underline;-webkit-text-decoration-color:var(--co);text-decoration-color:var(--co);text-decoration-thickness:2px;text-underline-offset:.35em}.tag-in .arrow{font:400 12px var(--sans);color:var(--ink-4)}.tag-in .hash{color:var(--ink-2);font-size:12px}[data-a=tai],[data-a=tdiff],[data-a=treg]{opacity:0}@media (min-width:1601px){.lh-hero{min-height:max(860px,calc(100vh - 76px))}.lh-copy{width:660px;gap:22px}.lh-h1{font-size:70px}.lh-lede{font-size:19px;line-height:29px}.lh-readout{width:580px}}@media (max-width:1359px){.lh-h1{font-size:62px}.lbar{padding:0 40px}.lh-stage{padding:48px 40px 40px;display:flex;flex-direction:column}.lh-copy{width:auto;max-width:640px}.lh-media{position:relative;top:auto;right:auto;left:-6%;width:112%;min-width:0;margin:8px 0 0}.lh-readout{width:auto;max-width:540px;margin-top:8px}.lh-hero{min-height:0}}@media (max-width:900px){.lnav{display:none}}@media (min-width:761px) and (max-width:1359px){.held-in{flex-direction:row-reverse;align-items:center;gap:12px}}@media (max-width:760px){.lbar{height:64px;padding:0 20px}.lbar-r .lbtn-g{display:none}.lh-stage{padding:20px 20px 32px}.lh-copy{gap:16px}.lh-h1{font-size:44px;line-height:48px;letter-spacing:-.035em}.lh-lede{font-size:17px;line-height:26px;max-width:none}.lh-ctas{flex-direction:column;align-items:stretch}.lh-ctas .lbtn{height:52px}.lh-media{left:auto;width:100%;aspect-ratio:1800/1300;margin:28px 0 76px}.lh-plate{-webkit-mask-image:radial-gradient(ellipse 70% 70% at 55% 55%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 70% 70% at 55% 55%,#000 62%,transparent 100%)}.lh-ov.d{display:none}.lh-sheet{left:7.22%;top:18.77%;width:87.22%}.lh-ov.m{display:block}.lh-hero.nomedia .lh-fb.d{display:none}.lh-hero.nomedia .lh-fb.m{display:block}.vchip{font-size:12px;gap:8px}.vchip .ver{height:24px;font-size:12px;padding:0 7px}.lock{height:28px;font-size:12px;padding:0 10px}.rev{font-size:11px}.app-card{width:196px;padding:10px 12px}.app-card b{font-size:14px}.lh-eqn,.lh-eqn .pair .row{gap:10px}.lh-eqn .v{font-size:28px;line-height:34px}.lh-eqn .op{font-size:22px;line-height:34px;margin-top:18px}.lh-mlist{display:flex;flex-direction:column;gap:9px;margin:20px 0 0;padding:0;list-style:none}.lh-mlist li{display:flex;gap:10px;align-items:center;font:500 13px/18px var(--sans);color:var(--ink-3)}.lh-mlist .ar{font-size:1.2em;color:var(--co-ink)}.lh-mlist .pu{color:var(--pu-ink)}}@media (max-width:374px){.lh-media{margin-top:44px}.lh-ov.m .c14,.lh-ov.m .held{top:-9%!important}.lh-ov.m .c13 .lbl,.lh-ov.m .c14 .lbl{display:none}.lh-ov.m .c14 .co{margin-left:-2px}.lh-ov.m .app{transform:translateX(-40%)!important}}@media (max-width:360px){.lh-h1{font-size:38px;line-height:42px}.lh-eqn .v{font-size:24px;line-height:30px}.lh-eqn .op{font-size:19px;line-height:30px}.lh-eqn .k{font-size:11px}.app-card{width:180px}}@media (prefers-reduced-motion:reduce){.sv-flow{animation:none;stroke-dasharray:none;stroke-opacity:.5}.lbtn,.lnav a{transition:none}}.lnd{overflow-x:clip}.lnd .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lbar-shell{position:-webkit-sticky;position:sticky;top:0;z-index:50}.lbar-shell:after{left:0;right:0;bottom:-1px;height:1px;background:var(--line)}.lbar-shell:after,.lbar-shell:before{content:"";position:absolute;opacity:0;transition:opacity .3s var(--ease)}.lbar-shell:before{inset:0;z-index:-1;background:rgba(8,9,11,.74);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%)}.lbar-shell[data-scrolled]:after,.lbar-shell[data-scrolled]:before{opacity:1}.lbar-shell[data-scrolled] .lnav{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.lnd section[id]{scroll-margin-top:76px}.ls{--plate:#0E1013;--plate-line:rgba(240,242,246,.085);--tq-line:rgba(34,211,197,.42);--co-soft:rgba(255,107,94,.11);--pu-soft:rgba(139,92,246,.05);--gate:#F4F5F7;padding:0 0 168px;color:var(--ink);background:var(--ground)}.ls,.ls-wrap{position:relative}.ls-wrap{max-width:1600px;margin:0 auto;padding:0 64px}.lf .mono,.ls .mono{font-family:var(--mono-f);font-size:.9em;letter-spacing:0}.ls .cap{font:500 12px/16px var(--sans)}.ls .cap,.ls .dim{color:var(--ink-3)}.ls .co{color:var(--co-ink)}.ls .pu{color:var(--pu-ink)}.lf a:focus-visible,.ls a:focus-visible{border-radius:6px}.ch{border-top:1px solid var(--line)}.ch-in{display:flex;align-items:center;gap:20px;height:56px}.ch-n{font:500 12px/1 var(--mono-f);color:var(--ink-4);min-width:20px}.ch-l{display:inline-flex;align-items:center;gap:8px;font:500 13px/18px var(--sans);color:var(--ink-2)}.ch-r{margin-left:auto;font:400 13px/18px var(--sans);color:var(--ink-4)}.ch-r .mono{color:var(--ink-3)}.ls-head{display:flex;flex-direction:column;gap:22px;max-width:780px}.ls-h2{margin:0;font:600 clamp(42px,4vw,64px)/1.04 var(--sans);letter-spacing:-.04em;color:var(--ink)}.ln{overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ln,.ln>span{display:block}.ls-lede{margin:0;font:400 19px/29px var(--sans);color:var(--ink-3);max-width:52ch}.dft{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 9px;border-radius:999px;background:var(--am-soft);color:var(--am-ink);font:500 11.5px/1 var(--sans);white-space:nowrap;vertical-align:middle;letter-spacing:0}.dft i{width:6px;height:6px;border-radius:50%;background:var(--am)}.ls .chip{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 9px;border-radius:999px;background:var(--chip-bg);border:1px solid var(--chip-line);font:500 12px/1 var(--sans);color:var(--ink-2);white-space:nowrap}.ls .chip i{width:7px;height:7px;border-radius:50%;background:var(--ink-4)}.ls .chip i.co,.ls i.co{background:var(--co)}.ls .chip i.tq,.ls i.tq{background:var(--tq)}.ls .chip i.live{box-shadow:0 0 0 3px var(--tq-soft)}.ls .ver{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:46px;padding:0 10px;border-radius:9px;border:1.5px solid var(--line-2);background:var(--ground);font:400 15px/1 var(--mono-f);color:var(--ink)}.ls .ver.co{border-color:var(--co);color:var(--co-ink)}.ls .ver.tq{border-color:var(--tq)}.ls-change .ls-wrap{padding-top:112px}.c2-top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:48px 80px;gap:48px 80px;align-items:end}.disc{display:flex;flex-direction:column;gap:6px;max-width:520px;padding-left:16px;border-left:1px solid var(--line-2)}.disc-k{margin:0;display:flex;align-items:center;gap:8px;font:500 13px/19px var(--sans);color:var(--ink-2)}.disc-k .ic{flex:none;color:var(--ink-3)}.disc-v{margin:0;font:400 13px/20px var(--sans);color:var(--ink-3)}.lnd a.pv-a{align-self:flex-start;margin-top:6px;display:inline-flex;align-items:center;gap:6px;font:500 13px/18px var(--sans);color:var(--tq);text-decoration:none}.pv-a:hover{text-decoration:underline;text-underline-offset:3px}.ex{position:relative;margin:96px 0 0}.ex-glow{position:absolute;z-index:0;right:4%;top:6%;width:min(980px,70%);height:440px;pointer-events:none;background:radial-gradient(closest-side,rgba(255,107,94,.09),transparent);transform:translate3d(0,var(--par,0),0)}.ex>:not(.ex-glow){position:relative;z-index:1}.ex-meta{display:flex;flex-wrap:wrap;gap:10px 12px;padding-bottom:18px;border-bottom:1px solid var(--line)}.ex-meta,.ex-path{align-items:center}.ex-path{display:inline-flex;gap:8px;font:500 13px/18px var(--sans);color:var(--ink-2);margin-right:6px}.ex-path .ic,.ex-path .sep{color:var(--ink-4)}.ex .tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);font:500 12px/1 var(--sans);color:var(--ink-2)}.ex .tag.co{border-color:rgba(255,107,94,.45)}.ex-meta .dft{margin-left:auto}.ex-grid{display:grid;grid-template-columns:220px minmax(0,1fr) 250px;align-items:stretch}.ex-grid>*{min-width:0}.xh{padding:16px 0 14px;font:500 12px/16px var(--sans);color:var(--ink-4);border-bottom:1px solid var(--line)}.xh.r{text-align:right;padding-right:48px}.xh.p{padding-left:4px}.xh .mono{color:var(--ink-3)}.ex-grid>.ex-ar,.ex-grid>.ex-prod,.ex-grid>.ex-ver{padding-top:34px;padding-bottom:34px}.ex-grid>.ex-prod{padding-left:4px}.ex-lin{z-index:0;justify-self:start;width:2px;min-height:44px;margin:-50px 0 -50px 22px;background:linear-gradient(var(--tq),var(--co));opacity:.7;transform-origin:top center}.ex-lin,.ex-mut{position:relative}.ex-mut{align-self:stretch;display:flex;align-items:center;justify-content:flex-end;padding-right:48px}.ex-mut:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed rgba(255,107,94,.4)}.ex-mut .lbl{position:relative;display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;background:var(--ground);border:1px solid rgba(255,107,94,.35);font:500 12px/16px var(--sans);color:var(--co-ink)}.ex-grid>:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.ex-ver{display:flex;align-items:center;gap:14px}.ex-ver .vl{display:flex;flex-direction:column;font:600 15px/20px var(--sans);white-space:nowrap}.ex-ver .vl small{font:400 12px/16px var(--sans);color:var(--ink-3)}.ex-ar{display:flex;align-items:center;justify-content:flex-start;margin:0;padding-left:48px;padding-right:48px;font:400 clamp(46px,5vw,86px)/1.32 var(--ar-f);text-align:right;color:var(--ink);overflow-wrap:anywhere}.ex-ar.cand{color:var(--ink-2)}.ex-v{display:block}.ex-prod,.ex-ver{position:relative;z-index:1}.ex-ar .rm{color:var(--co-ink);-webkit-text-decoration:underline 2px var(--co);text-decoration:underline 2px var(--co);text-underline-offset:.32em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.ex-ar .gap{display:inline-block;height:.06em;border-bottom:2px dashed var(--co);opacity:.8;margin-inline:.25em;vertical-align:middle;transform-origin:right center}.ex-prod{display:flex;align-items:center;gap:10px;font:400 14px/20px var(--sans);color:var(--ink-2)}.ex-prod b{font-weight:600}.ex-prod.on .rule{flex:none;width:18px;height:3px;border-radius:2px;background:var(--tq);box-shadow:0 0 0 3px var(--tq-soft)}.ex-prod.on b{color:var(--tq)}.ex-prod.off,.ex-prod.off b{color:var(--co-ink)}.ex-foot{display:flex;flex-wrap:wrap;gap:8px 32px;padding-top:20px;font:400 13px/18px var(--sans);color:var(--ink-3)}.ex-foot,.ex-hash{align-items:center}.ex-hash{display:inline-flex;gap:8px;color:var(--ink-2)}.ex-hash .k{color:var(--ink-3)}.ex-hash .arr{color:var(--ink-4)}.ex-foot .note.dim{color:var(--ink-4);margin-left:auto}.ls-reach .ls-wrap{padding-top:112px}.eqn{margin:56px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 0;font:400 clamp(20px,1.75vw,26px)/1.4 var(--sans);color:var(--ink-2);letter-spacing:-.01em;max-width:1240px}.eq{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.eq .ok{color:var(--tq)}.eq .op{margin:0 18px;color:var(--ink-4);font-weight:300}.eq.diff{color:var(--co-ink)}.eq.diff i{width:9px;height:9px;border-radius:50%;background:var(--co)}.eq.diff .mono{font-size:.82em;color:var(--co-ink)}.eq.res{color:var(--ink)}.eq.res .op{margin-left:22px}.eq.res b{font-weight:600;color:var(--co-ink)}.eq.res .dft{margin-left:10px}.eq.res.pend{color:var(--ink-3)}.qa{margin-top:104px}.qa-q{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:28px;border-top:1px solid var(--line)}.qa-q .cap{flex-basis:100%}.qa-q p{margin:0;font:500 24px/32px var(--sans);letter-spacing:-.015em;color:var(--ink)}.qa-ans{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:40px}.qa-col{display:flex;flex-direction:column;gap:18px;padding-right:56px}.qa-col+.qa-col{padding:0 0 0 56px;border-left:1px solid var(--line)}.qa-h{display:flex;align-items:center;gap:10px;font:400 14px/20px var(--sans);color:var(--ink-3)}.qa-h i{width:8px;height:8px;border-radius:50%}.qa-a,.qa-h .mono{color:var(--ink)}.qa-a{margin:0;font:400 clamp(24px,2.1vw,32px)/1.42 var(--sans);letter-spacing:-.015em;text-wrap:pretty}.qa-a .u-co,.qa-a .u-tq{text-underline-offset:8px;text-decoration-thickness:2px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.qa-a .u-tq{-webkit-text-decoration-color:var(--tq);text-decoration-color:var(--tq)}.qa-a.pend{color:var(--ink-4)}.verdict.pend{grid-template-columns:auto minmax(0,1fr);align-items:center}.ls i.am{background:var(--am)}.qa-a .u-co{-webkit-text-decoration-color:var(--co);text-decoration-color:var(--co)}.verdict{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 28px;gap:8px 28px;align-items:baseline;margin-top:44px;padding:4px 0 4px 24px;border-left:2px dashed var(--pu-line);max-width:980px}.v-h{gap:8px;font:600 14px/20px var(--sans);color:var(--pu-ink);white-space:nowrap}.v-h,.v-r{display:flex;align-items:center}.v-r{flex-wrap:wrap;gap:8px 12px;font:600 15px/20px var(--sans);color:var(--ink)}.v-r i{width:8px;height:8px;border-radius:50%}.v-d{font-weight:400;font-size:14px;color:var(--ink-3)}.verdict p{grid-column:2;margin:0;font:400 15px/23px var(--sans);color:var(--ink-2)}.verdict small{grid-column:2;font:500 12px/16px var(--sans);color:var(--pu-ink)}.rad{margin:128px 0 0}.rad-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px;padding-bottom:28px}.rad-head>.cap{padding-bottom:6px}.rad-cnt{display:flex;gap:44px}.cnt{display:flex;flex-direction:column;gap:4px}.cnt b{font:600 36px/40px var(--sans);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cnt b.co{color:var(--co-ink)}.cnt b.am{color:var(--am-ink)}.cnt b.dim{color:var(--ink-4)}.cnt .sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px;font:400 13px/18px var(--sans);color:var(--ink-3);max-width:34ch}.cnt .sub .dash{flex:none;width:18px;height:0;border-top:1.75px dashed var(--am)}.cnt .cap{display:flex;align-items:center;gap:8px}.rad-rule{margin:28px 0 0;font:400 14px/22px var(--sans);color:var(--ink-3);max-width:96ch}.rad-rule.stale{margin-top:8px}.rad-rule b{font-weight:600;color:var(--ink-2)}.bg{border-top:1px solid var(--line);padding-top:24px}.bg-stage{position:relative;width:100%}.bg .colh{position:absolute;top:0;font:500 12px/16px var(--sans);color:var(--ink-4);transform:translateX(-14px);white-space:nowrap}.bg .flow,.bg-edges{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bg .flow{z-index:1}.bg-edges path{fill:none;stroke-linecap:round}.bg-edges .k-src{stroke:var(--line-2);stroke-width:1.5}.bg-edges .e-exposed{stroke:var(--am);stroke-width:1.75;stroke-opacity:.85}.bg-edges .e-pending{stroke:var(--am);stroke-width:1.75;stroke-opacity:.9;stroke-dasharray:.03 .022}.bg-edges .e-impacted{stroke:var(--co);stroke-width:2.5}.bg-edges path.k-src{stroke:var(--line-2);stroke-width:1.5;stroke-opacity:1}.bg-stage[data-flow] .bg-edges path{stroke-opacity:.5;transition:stroke-opacity .6s var(--ease)}.gn{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;transform:translate(-14px,-14px);--sc:var(--am);--si:var(--am-ink)}.gn.st-neutral{--sc:var(--ink-4);--si:var(--ink-2)}.gn.st-changed,.gn.st-impacted{--sc:var(--co);--si:var(--co-ink)}.gn .nd,.lgm .nd{position:relative;flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--sc);background:var(--ground);color:var(--si);box-shadow:0 0 0 4px var(--ground);transition:background-color .35s var(--ease),border-color .35s var(--ease),color .35s var(--ease)}.gn.st-changed .nd,.gn.st-impacted .nd,.lgm .st-changed .nd,.lgm .st-impacted .nd{background:var(--sc);border-color:var(--sc);color:var(--ground)}.gn.st-pending .nd,.lgm .st-pending .nd{border-style:dashed}.gn .ping{position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--sc);opacity:0;pointer-events:none}.gn .nl{display:flex;flex-direction:column;gap:2px;max-width:136px}.gn .nl b,.lgm .nl b{font:600 14px/19px var(--sans);color:var(--ink)}.gn .nl b.mono,.lgm .nl b.mono{font:500 12.5px/19px var(--mono-f)}.gn .nl>span,.lgm .nl>span{font:400 12px/16px var(--sans);color:var(--ink-3)}.gn.card{right:0;margin-left:-14px;transform:translateY(-50%);flex-direction:row;align-items:center;gap:12px;min-height:56px;padding:10px 14px 10px 10px;border-radius:16px;background:var(--float-bg);border:1px solid var(--plate-line);box-shadow:var(--float-shadow)}.gn.card .nd{box-shadow:none}.gn.card .nl{max-width:none}.gn.card.st-impacted{border-color:var(--co);box-shadow:0 0 0 1px var(--co),var(--float-shadow)}.gn.card.st-pending{border:1px dashed rgba(242,181,68,.7)}.gn.card:after{content:"";position:absolute;inset:-1px;border-radius:16px;pointer-events:none;opacity:0;box-shadow:0 0 0 1px rgba(242,181,68,.55),0 0 28px 2px rgba(242,181,68,.22)}.gn.card.st-impacted:after{box-shadow:0 0 0 1px rgba(255,107,94,.6),0 0 28px 2px rgba(255,107,94,.24)}.gn.card:not(.st-pending):not(.st-impacted):after{box-shadow:0 0 0 1px rgba(242,181,68,.3),0 0 20px 0 rgba(242,181,68,.1)}.rad[data-live] .bg-stage[data-alive] .gn.card:after{animation:ls-breathe 2.2s ease-in-out infinite}@keyframes ls-breathe{0%,to{opacity:.15}50%{opacity:.85}}.lgm{display:none}.lgm ol{margin:0;padding:0;list-style:none}.lgm .li{position:relative;display:flex;align-items:flex-start;gap:12px;padding-bottom:18px;--sc:var(--am);--si:var(--am-ink)}.lgm .li.st-changed,.lgm .li.st-impacted{--sc:var(--co);--si:var(--co-ink)}.lgm .li:before{content:"";position:absolute;left:13px;top:30px;bottom:2px;width:1.5px;background:var(--line-2)}.lgm .lgm-br .li:last-child:before{display:none}.lgm .nl{gap:2px;padding-top:4px;min-width:0}.lgm .nl,.lgm-branches{display:flex;flex-direction:column}.lgm-branches{gap:6px;margin:-14px 0 0 13px;padding:10px 0 0 20px;border-left:1.5px solid var(--line-2)}.lgm-br{position:relative;padding-top:4px}.lgm-br:before{content:"";position:absolute;left:-20px;top:18px;width:18px;height:1.5px;background:var(--line-2)}.ls-contain>.ls-wrap:first-of-type{padding-top:112px}.gate{position:relative;margin:80px 0 0;padding:64px 0 52px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:linear-gradient(90deg,transparent,transparent 50%,rgba(34,211,197,.025) 0,rgba(34,211,197,.04))}.gate-glow{position:absolute;left:52%;top:50%;width:900px;height:520px;margin:-260px 0 0 -100px;pointer-events:none;background:radial-gradient(closest-side,rgba(34,211,197,.07),transparent);transform:translate3d(0,var(--par,0),0)}.gate-in{--gc:160px}.grow,.gz{display:grid;grid-template-columns:minmax(0,1fr) var(--gc) minmax(0,1fr)}.gz{padding-bottom:22px;font:500 13px/18px var(--sans);color:var(--ink-3)}.gz .c{position:relative;z-index:2;text-align:center;color:var(--ink)}.gz .c>span{padding:2px 10px;border-radius:6px;background:var(--ground)}.gz span:last-child{padding-left:28px}.gline{position:absolute;z-index:1;left:50%;top:-64px;bottom:-52px;width:2px;margin-left:-1px}.gline:after,.gline:before{content:"";position:absolute;inset:0}.gline:before{background:repeating-linear-gradient(180deg,rgba(244,245,247,.45) 0 6px,transparent 6px 13px);opacity:0}.gline:after{background:var(--gate);box-shadow:0 0 0 5px var(--ground),0 0 32px 4px rgba(244,245,247,.12);transform-origin:center}.grow{min-height:104px}.grow,.grow .up{align-items:center}.grow .up{display:flex;gap:16px;min-width:0}.grow.held .up{grid-column:1/2}.grow.pass .up{grid-column:1/3;position:relative;z-index:2}.grow .lane{position:relative;flex:1 1 auto;min-width:24px;height:10px;border-radius:5px;transform-origin:left center}.grow.held .lane{margin-right:calc(var(--gc) / -2 + 8px);background:var(--co-soft);box-shadow:inset 0 0 0 1px var(--co)}.grow.held .stop{position:absolute;right:-1px;top:-15px;width:4px;height:40px;border-radius:2px;background:var(--co)}.grow.held .lbl{position:absolute;right:20px;bottom:20px;font:500 12px/16px var(--sans);color:var(--co-ink);white-space:nowrap}.grow.pass .lane{overflow:hidden;background:linear-gradient(var(--tq-soft),var(--tq-soft)),var(--ground);box-shadow:inset 0 0 0 1px var(--tq-line)}.grow .out{grid-column:3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:6px 10px;gap:6px 10px;margin-left:28px;padding:14px 18px 16px;border-radius:16px;min-width:0;max-width:440px}.grow .out b{font:600 17px/22px var(--sans)}.grow .out small{grid-column:1/-1;font:400 13px/18px var(--sans);color:var(--ink-3)}.grow .out.ghost{border:1px dashed var(--line-2);color:var(--ink-2)}.grow .out.live{background:var(--float-bg);border:1px solid rgba(34,211,197,.34);box-shadow:var(--float-shadow),0 0 48px -12px rgba(34,211,197,.18)}.gmid{position:relative;height:44px}.lockb{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:10px;background:var(--gate);color:var(--ground);font:600 13px/1 var(--sans);white-space:nowrap;box-shadow:0 10px 24px -12px rgba(0,0,0,.9)}.lockb .mono{font-size:12.5px}.pkt{position:absolute;top:2px;left:-6px;width:6px;height:6px;border-radius:3px;background:#8AF5EC;animation:ls-pkt 3.4s linear infinite;animation-play-state:paused}.pkt:nth-child(2){animation-delay:-1.13s}.pkt:nth-child(3){animation-delay:-2.26s}.gate[data-live] .pkt{animation-play-state:running}@keyframes ls-pkt{0%{left:-6px}to{left:100%}}.inv{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px 28px;margin-top:64px}.inv .tile{display:flex;flex-direction:column;gap:4px}.inv .v{display:block;font:400 clamp(40px,3.6vw,60px)/1.08 var(--mono-f);letter-spacing:-.03em;color:var(--ink)}.inv .v.co{color:var(--co-ink)}.inv .op-w{margin-top:calc(16px + .5em)}.inv .op{display:block;font:300 clamp(30px,2.7vw,44px)/1 var(--sans);color:var(--ink-4)}.inv .op.co{color:var(--co)}.inv .st{display:flex;align-items:center;gap:7px;margin-top:10px;font:500 13px/16px var(--sans);color:var(--co-ink)}.inv .st i{width:7px;height:7px;border-radius:50%;background:var(--co)}.inv .pair{display:flex;flex-direction:column}.inv .row{display:flex;align-items:flex-start;gap:32px}.inv .bar{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:9px;border-top:1.5px solid var(--tq);font:500 13px/16px var(--sans);color:var(--tq);transform-origin:left center}.inv .bar i{width:7px;height:7px;border-radius:50%;background:var(--tq);box-shadow:0 0 0 3px var(--tq-soft)}.chain{position:relative;margin:104px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px;gap:48px}.chain-line{position:absolute;left:0;right:0;top:15px;height:1px;background:linear-gradient(90deg,var(--pu-line),var(--line-2) 40%,var(--line-2) 70%,rgba(244,245,247,.5));transform-origin:left center}.au{flex-direction:column;gap:10px}.au,.au-k{position:relative;display:flex}.au-k{z-index:1;align-self:flex-start;align-items:center;gap:12px;padding-right:14px;font:500 13px/18px var(--sans);color:var(--ink-3);margin-bottom:8px;background:var(--ground)}.au.hum .au-k{background:transparent}.dotm{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ground);border:1px solid var(--line-2)}.au.ai .dotm{border:1px dashed var(--pu-line)}.au b{font:600 20px/26px var(--sans);letter-spacing:-.01em;color:var(--ink)}.au b.pu{color:var(--pu-ink)}.au p{margin:0;font:400 14px/22px var(--sans);color:var(--ink-2)}.au small{font:500 12px/16px var(--sans)}.cf{width:100%;margin-top:6px;border-collapse:collapse;font:400 13px/18px var(--sans)}.cf td,.cf th{padding:9px 0;border-top:1px solid var(--line);vertical-align:baseline}.cf th{text-align:left;font-weight:400;color:var(--ink-3)}.cf td{text-align:right;color:var(--ink);white-space:nowrap}.au.hum{margin-top:-14px;padding:14px 22px 22px;border-radius:18px;background:#F3F5FA;color:#0B0F17;box-shadow:0 24px 48px -24px rgba(0,0,0,.9)}.au.hum .au-k{color:#586174}.au.hum .dotm{background:#FFFFFF;border-color:rgba(11,15,23,.14)}.au.hum .lm-hum,.au.hum b{color:#0B0F17}.au.hum p{color:#3B4354}.opts{margin:2px 0 4px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.opts li{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:10px;border:1px solid rgba(11,15,23,.16);background:#FFFFFF;font:600 13px/1 var(--sans);color:#0B0F17}.ls-evidence{padding-bottom:16px}.ls-evidence:before{content:"";position:absolute;left:0;right:0;top:56px;height:260px;pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,rgba(239,236,229,.06),transparent)}.plane{--ground:#EFECE5;--plate:#F8F6F1;--plate-line:rgba(14,17,22,.09);--chip-bg:#FFFFFF;--chip-line:rgba(14,17,22,.12);--ink:#0E1116;--ink-2:#343A46;--ink-3:#565D6B;--ink-4:#737985;--line:rgba(14,17,22,.10);--line-2:rgba(14,17,22,.2);--tq:#0B6F67;--tq-bar:#13A396;--am:#C98A12;--am-ink:#7A4F00;--am-soft:rgba(201,138,18,.14);position:relative;margin:24px 0 0;padding:112px 0 72px;border-radius:14px;background:var(--ground);color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 -24px 80px -48px rgba(239,236,229,.2);transform:translate3d(0,calc((1 - var(--rise,1)) * 64px),0)}.plane .lm-src{color:var(--ink-2)}.plane :focus-visible{outline-color:var(--tq)}.ev{margin-top:72px;padding-top:28px;border-top:1px solid var(--line)}.ev-h{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font:600 15px/22px var(--sans);color:var(--ink)}.ev-h .dot{width:9px;height:9px;border-radius:50%;flex:none}.ev-h .dot.tq{background:var(--tq-bar)}.ev-h .dot.ring{box-shadow:inset 0 0 0 2px var(--ink-3)}.ev-tag{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--am-soft);color:var(--am-ink);font:600 12px/1 var(--sans)}.ev-nums{margin:36px 0 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,.8fr)}.ev-nums div{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;padding:4px 24px;border-left:1px solid var(--line)}.ev-nums div:first-child{padding-left:0;border-left:0}.ev-nums dt{font:500 14px/20px var(--sans);color:var(--ink-3)}.ev-nums dd{margin:0}.ev-nums dd.num{font:600 clamp(44px,4.6vw,76px)/.95 var(--sans);letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.ev-nums .sl{color:var(--ink-4);font-weight:300;margin:0 .08em}.ev-nums .viz{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:18px;border-top:1px solid var(--line)}.vcap{font:400 12px/16px var(--sans);color:var(--ink-4)}.marks{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.marks .mr{display:block;width:calc(var(--c) * var(--tw));height:calc(var(--r) * var(--th));background-size:var(--tw) var(--th);background-repeat:repeat}.k-rec{--tw:2.4px;--th:2.4px}.k-rec .mr{background-image:radial-gradient(circle at 1.2px 1.2px,rgba(19,163,150,.85) .72px,transparent .95px)}.k-rec .mr:first-child{box-shadow:5px -5px 0 -1px rgba(14,17,22,.05),10px -10px 0 -2px rgba(14,17,22,.035)}.k-pair{--tw:4.4px;--th:2.2px}.k-pair .mr{background-image:radial-gradient(circle at 1.1px 1.1px,rgba(19,163,150,.9) .62px,transparent .85px),radial-gradient(circle at 3.1px 1.1px,rgba(14,17,22,.5) .62px,transparent .85px)}.k-test{--tw:6.4px;--th:6.4px}.k-test .mr{background-image:radial-gradient(circle at 3.2px 3.2px,rgba(19,163,150,.9) 2.15px,transparent 2.45px)}.surahs{display:block;width:min(100%,340px);height:64px}.surahs rect{fill:rgba(19,163,150,.8)}.ev-sep{margin:28px 0 0;font:500 14px/21px var(--sans);color:var(--ink-2)}.ev-fine{margin:12px 0 0;font:400 13px/20px var(--sans);color:var(--ink-3);max-width:96ch}.baseline{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,5fr);grid-gap:12px 40px;gap:12px 40px;align-items:start;margin-top:64px;padding-top:24px;border-top:1px solid var(--line)}.live-list{margin:0;display:flex;flex-direction:column;gap:10px}.live-list div{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.live-list dt{display:inline-flex;align-items:center;gap:8px;min-width:118px;font:600 14px/20px var(--sans)}.live-list dt .ic{color:var(--tq)}.live-list dd{margin:0;font:400 14px/20px var(--sans);color:var(--ink-2)}.live-list dd b{font-weight:600;color:var(--ink)}.live-note{margin:0;font:400 14px/21px var(--sans);color:var(--ink-3);max-width:52ch}.ev-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:48px;padding-top:24px;border-top:1px solid var(--line);font:400 14px/20px var(--sans);color:var(--ink-2)}.ev-foot .tests{display:inline-flex;align-items:center;gap:10px}.ev-foot .tests .ic{color:var(--tq);flex:none}.ev-foot .tests b{font-weight:600;color:var(--ink)}.ev-foot .links{display:inline-flex;flex-wrap:wrap;gap:8px 20px}.lnd .ev-foot a{display:inline-flex;align-items:center;gap:5px;color:var(--tq);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(11,111,103,.35);text-decoration-color:rgba(11,111,103,.35);text-underline-offset:3px}.ev-foot .date{margin-left:auto;color:var(--ink-3);font-size:13px}.ls-close{padding:152px 0;overflow:hidden}.cl-glow{position:absolute;left:-10%;top:10%;width:70%;height:80%;pointer-events:none;background:radial-gradient(closest-side,rgba(139,92,246,.07),transparent 70%),radial-gradient(closest-side at 70% 60%,rgba(34,211,197,.05),transparent);transform:translate3d(0,var(--par,0),0)}.cl-grid{--clh:clamp(40px,4.4vw,70px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:0 64px;gap:0 64px;align-items:start}.cl-ex{margin:0;padding:0;list-style:none}.cl-ex li{display:flex;align-items:center;height:calc(var(--clh) * 1.2);padding-left:24px;border-left:1px solid var(--line-2);font:400 17px/25px var(--sans);color:var(--ink-2);max-width:46ch}.cl-h{margin:0;display:flex;flex-direction:column;font:600 var(--clh)/1.2 var(--sans);letter-spacing:-.045em;color:var(--ink)}.cl-h .ln>span{display:flex;align-items:center;gap:.32em}.cl-h .ic{width:.42em;height:.42em;flex:none}.cl-h .lm-pol{color:var(--ink-3)}.cl-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:52px}.lf{border-top:1px solid var(--line);padding:72px 0 40px;background:var(--ground);color:var(--ink)}.lf-grid{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px}.lf-brand{display:flex;flex-direction:column;gap:14px}.lf-lock{display:flex;align-items:center;gap:10px}.lf-lock img{display:block;height:32px;width:auto}.lf-brand p{margin:0;font:400 14px/21px var(--sans);color:var(--ink-3)}.lf-pr{display:flex;flex-wrap:wrap;gap:6px 16px}.lf-pr span{display:inline-flex;align-items:center;gap:7px;color:var(--ink-2)}.lf-col{display:flex;flex-direction:column;gap:12px}.lf-col h2{margin:0 0 4px;font:500 13px/18px var(--sans);color:var(--ink-4)}.lnd .lf-col a{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font:400 14px/20px var(--sans);color:var(--ink-2);text-decoration:none}.lnd .lf-col a .ic{color:var(--ink-4)}.lnd .lf-col a:hover{color:var(--ink)}.lf-bottom{display:flex;flex-wrap:wrap;gap:8px 48px;margin-top:64px;padding-top:24px;border-top:1px solid var(--line)}.lf-bottom p{margin:0;flex:1 1 420px;font:400 12px/18px var(--sans);color:var(--ink-4)}.lf-bottom .mono{color:var(--ink-3)}.lmenu{display:none;position:static}.lmenu summary{list-style:none;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;cursor:pointer;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-hi),var(--glass-shadow)}.lmenu summary::-webkit-details-marker{display:none}.lmenu summary span,.lmenu summary span:before{display:block;width:16px;height:1.5px;border-radius:1px;background:var(--ink);transition:transform .2s var(--ease)}.lmenu summary span{position:relative;transform:translateY(-3px)}.lmenu summary span:before{content:"";position:absolute;left:0;top:6px}.lmenu[open] summary span{transform:rotate(45deg)}.lmenu[open] summary span:before{top:0;transform:rotate(-90deg)}.lmenu nav{position:absolute;right:40px;top:64px;width:min(260px,calc(100vw - 40px));z-index:60;display:flex;flex-direction:column;min-width:220px;padding:8px;border-radius:14px;background:rgba(14,16,19,.96);border:1px solid var(--line-2);box-shadow:0 24px 48px -16px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.lnd .lmenu nav a{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:10px;font:500 15px/1 var(--sans);color:var(--ink-2);text-decoration:none}.lnd .lmenu nav a:hover{background:var(--hover);color:var(--ink)}.lnd .lmenu nav a.lmenu-p{margin-top:6px;justify-content:center;background:linear-gradient(180deg,#FFFFFF,#E6EAF2);color:#0B0F17;font-weight:600}@media (max-width:900px){.lmenu{display:block}}@media (max-width:760px){.lmenu nav{right:20px;top:58px}}@media (max-width:374px){.lbar-r .lbtn-p{display:none}}.lnd{--out:cubic-bezier(.16,1,.3,1)}[data-seq=armed] .fx-fade:not(.on){opacity:0;transform:translate3d(0,12px,0)}[data-seq=armed] .fx-rise:not(.on){transform:translate3d(0,108%,0)}[data-seq=armed] .fx-wipe:not(.on){-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}[data-seq=armed] .fx-glow:not(.on){color:inherit;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}[data-seq=armed] .fx-gap:not(.on),[data-seq=armed] .fx-grow:not(.on){transform:scaleX(0)}[data-seq=armed] .fx-grow-y:not(.on){transform:scaleY(0)}[data-seq=armed] .fx-reveal:not(.on){-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}[data-seq=armed] .fx-draw:not(.on){stroke-dashoffset:1}[data-seq=armed] .fx-lit:not(.on){--sc:var(--line-2);--si:var(--ink-4)}[data-seq=armed] .fx-lit:not(.on) .nl{opacity:.32}[data-seq=armed] .gn.card.fx-lit:not(.on){border-color:var(--plate-line);box-shadow:var(--float-shadow)}[data-seq=armed] .fx-shut:not(.on):before{opacity:1}[data-seq=armed] .fx-shut:not(.on):after{opacity:0;transform:scaleY(.2)}[data-seq=armed] .fx-lock:not(.on){opacity:0;transform:translate(-50%,-50%) scale(.92)}[data-seq=armed] .fx-approach:not(.on){opacity:0;transform:translate3d(-96px,0,0)}.fx-draw{stroke-dasharray:1 1}[data-seq=play] .fx-fade{transition:opacity .5s var(--out),transform .6s var(--out)}[data-seq=play] .fx-approach{transition:opacity .4s var(--out),transform .9s var(--out)}[data-seq=play] .fx-rise{transition:transform .65s var(--out)}[data-seq=play] .fx-wipe{transition:-webkit-clip-path .7s var(--out);transition:clip-path .7s var(--out);transition:clip-path .7s var(--out),-webkit-clip-path .7s var(--out)}[data-seq=play] .fx-reveal{transition:-webkit-clip-path 1.1s cubic-bezier(.4,0,.2,1);transition:clip-path 1.1s cubic-bezier(.4,0,.2,1);transition:clip-path 1.1s cubic-bezier(.4,0,.2,1),-webkit-clip-path 1.1s cubic-bezier(.4,0,.2,1)}[data-seq=play] .fx-glow{transition:color .35s var(--ease),-webkit-text-decoration-color .35s var(--ease);transition:color .35s var(--ease),text-decoration-color .35s var(--ease);transition:color .35s var(--ease),text-decoration-color .35s var(--ease),-webkit-text-decoration-color .35s var(--ease)}[data-seq=play] .fx-gap,[data-seq=play] .fx-grow,[data-seq=play] .fx-grow-y{transition:transform .55s var(--out)}[data-seq=play] .fx-draw{transition:stroke-dashoffset .42s cubic-bezier(.4,0,.2,1)}[data-seq=play] .fx-lit .nl{transition:opacity .35s var(--ease)}[data-seq=play] .gn.card{transition:border-color .35s var(--ease),box-shadow .35s var(--ease)}[data-seq=play] .fx-shut:after,[data-seq=play] .fx-shut:before{transition:opacity .4s var(--ease),transform .45s var(--out)}[data-seq=play] .fx-lock{transition:opacity .35s var(--ease),transform .45s var(--out)}@media (min-width:1000px){.lgm{display:block;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}@media (max-width:999px){.bg{display:none}.lgm{display:block;border-top:1px solid var(--line);padding-top:24px}}@media (min-width:1601px){.ex-ar{font-size:92px}}@media (max-width:1359px){.ls-wrap{padding:0 40px}.ls{padding-bottom:136px}.ls-change .ls-wrap,.ls-contain>.ls-wrap:first-of-type,.ls-reach .ls-wrap{padding-top:88px}.c2-top{grid-template-columns:1fr;align-items:start}.ex-grid{grid-template-columns:170px minmax(0,1fr) 210px}.ex-ar,.ex-mut,.xh.r{padding-right:28px}.ex-ar{padding-left:28px}.plane{padding-top:88px}.ls-close{padding:136px 0}}@media (max-width:1100px){.chain{grid-template-columns:1fr 1fr;gap:40px}.au.hum{grid-column:1/-1;margin-top:0}.ev-nums{grid-template-columns:1fr 1fr;row-gap:32px}.ev-nums div:nth-child(3){padding-left:0;border-left:0}.baseline{grid-template-columns:1fr 1fr}.baseline .ev-h{grid-column:1/-1}.lf-grid{grid-template-columns:1fr 1fr}.lf-brand{grid-column:1/-1}.cl-grid{grid-template-columns:1fr}.cl-ex{margin-top:40px;display:flex;flex-direction:column;gap:14px}.cl-ex li{height:auto}}@media (max-width:900px){.ex-grid{grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row dense}.xh{display:none}.ex-grid>.ex-ver{grid-column:1;padding:24px 0 0}.ex-grid>.ex-prod{grid-column:2;justify-content:flex-end;padding:24px 0 0}.ex-grid>.ex-ar{grid-column:1/-1;padding:12px 0 22px}.ex-lin{display:none}.ex-mut{grid-column:1/-1;padding:10px 0;justify-content:flex-start}.ex-mut+span{display:none}.ex-grid>:nth-last-child(-n+3){border-bottom:0}.ex-grid>.ex-ar.cand{border-bottom:1px solid var(--line)}.qa-ans{grid-template-columns:1fr}.qa-col{padding:0 0 32px}.qa-col+.qa-col{padding:32px 0 0;border-left:0;border-top:1px solid var(--line)}.gate-in{--gc:72px}.grow.held .lbl{display:none}.chain{grid-template-columns:1fr}.chain-line{display:none}}@media (max-width:760px){.ls{padding-bottom:104px}.ls-wrap{padding:0 20px}.ch-in{height:48px;gap:14px}.ch-r{display:none}.ls-change .ls-wrap,.ls-contain>.ls-wrap:first-of-type,.ls-reach .ls-wrap{padding-top:64px}.ls-head{gap:16px}.ls-h2{font-size:36px;line-height:40px;letter-spacing:-.035em}.ls-lede{font-size:17px;line-height:26px}.ex{margin-top:56px}.ex-meta .dft{margin-left:0}.ex-ar{font-size:clamp(25px,7.8vw,40px)}.ex-prod{font-size:13px}.ex-foot .note.dim{margin-left:0}.eqn{margin-top:40px;flex-direction:column;align-items:flex-start;gap:6px;font-size:19px}.eq{white-space:normal;flex-wrap:wrap}.eq .op{display:none}.eq.res{display:block;margin-top:6px}.ex-hash{flex-wrap:wrap;row-gap:2px}.eq.res:before{content:"=";margin-right:2px;color:var(--ink-4)}.qa{margin-top:72px}.qa-q p{font-size:20px;line-height:28px}.qa-a{font-size:22px}.verdict{grid-template-columns:1fr;padding-left:16px}.verdict p,.verdict small{grid-column:1}.rad{margin-top:88px}.rad-cnt{gap:28px}.cnt b{font-size:30px;line-height:34px}.gate{margin-top:56px;padding:44px 0 36px}.gate-in{--gc:44px}.gline{top:-44px;bottom:-36px}.gz{font-size:12px}.gz .c{visibility:hidden}.grow .out,.gz span:last-child{margin-left:12px}.grow{min-height:108px}.grow .up{gap:8px}.grow .out{grid-template-columns:1fr;padding:10px 12px 12px;gap:6px}.grow .out b{font-size:14px;line-height:20px}.grow .out small{font-size:12px;line-height:16px}.lockb{font-size:12px;height:30px;padding:0 10px}.inv{margin-top:64px}.inv,.inv .row{gap:16px}.inv .op-w{margin-top:calc(14px + .4em)}.chain{margin-top:72px}.plane{border-radius:12px;padding:64px 0 48px}.ev{margin-top:48px}.ev-nums{grid-template-columns:1fr;gap:40px 0}.ev-nums div{padding:0;border-left:0}.ev-nums dd.num{font-size:clamp(40px,12vw,52px)}.baseline{grid-template-columns:1fr;margin-top:48px}.ev-foot .date{margin-left:0}.ls-close{padding:96px 0}.cl-grid{--clh:clamp(34px,10.5vw,44px)}.cl-h{line-height:1.08}.cl-ex li{font-size:15px;line-height:22px}.cl-ctas{flex-direction:column;align-items:stretch}.cl-ctas .lbtn{height:52px}.lf{padding:56px 0 32px}.lf-grid{grid-template-columns:1fr 1fr;gap:36px 24px}.lf-bottom{margin-top:48px}}@media (max-width:360px){.ex-grid{grid-template-columns:1fr}.ex-grid>.ex-prod{grid-column:1;justify-content:flex-start;padding:0 0 16px;order:0}.ls-h2{font-size:31px;line-height:36px}.ex-ar{font-size:25px}.inv .v{font-size:36px}.inv .op{font-size:28px}.lf-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pkt{display:none}.rad[data-live] .bg-stage[data-alive] .gn.card:after{animation:none}.lbar-shell:after,.lbar-shell:before{transition:none}}