@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.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{color-scheme:dark;--ink: #11100e;--ink-2: #191815;--panel: #211f1b;--line: #3a3731;--paper: #f5efe4;--muted: #a49d90;--orange: #ff5a36;--orange-dark: #d94222;--green: #71d99e;--yellow: #e5b85c;font-family:Archivo,sans-serif;font-synthesis:none;background:var(--ink);color:var(--paper)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;overflow-x:hidden;background:var(--ink)}a{color:inherit}img{display:block}button,a{-webkit-tap-highlight-color:transparent}.skip-link{position:fixed;left:1rem;top:-4rem;z-index:99;padding:.75rem 1rem;background:var(--paper);color:var(--ink)}.skip-link:focus{top:1rem}.site-header{width:min(1440px,calc(100% - 56px));height:84px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:10}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:1.05rem;font-weight:700;letter-spacing:-.03em}.brand img{background:var(--ink-2);border-radius:8px;padding:3px}nav{display:flex;gap:36px}nav a{color:var(--muted);text-decoration:none;font-size:.84rem;transition:color .2s ease}nav a:hover{color:var(--paper)}.nav-cta{font:500 .76rem IBM Plex Mono,monospace;text-decoration:none;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--paper);padding-bottom:4px}.hero{width:min(1440px,calc(100% - 56px));min-height:calc(100vh - 84px);margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;grid-template-rows:1fr auto;gap:0 6vw;align-items:center;padding-top:64px}.hero-copy{padding-bottom:44px}.eyebrow,.section-kicker{font:500 .7rem IBM Plex Mono,monospace;letter-spacing:.13em;color:var(--muted);text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow span{width:7px;height:7px;background:var(--orange);border-radius:50%;box-shadow:0 0 0 4px #ff5a361f}h1,h2,h3,p{margin-top:0}h1{margin:26px 0;font-size:clamp(4rem,6.5vw,7.2rem);line-height:.86;letter-spacing:-.075em;font-weight:750;font-stretch:condensed}.lede{max-width:610px;color:#beb7aa;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.6}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.button{min-height:50px;display:inline-flex;justify-content:center;align-items:center;gap:20px;padding:0 22px;text-decoration:none;font-size:.87rem;font-weight:650;transition:transform .2s ease,background .2s ease,border-color .2s ease}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--orange);color:#180a06}.button.primary:hover{background:#ff7354}.button.secondary{border:1px solid var(--line);color:var(--paper)}.button.secondary:hover{border-color:#6d675e;background:var(--ink-2)}.release-note{display:flex;align-items:center;gap:9px;margin:22px 0 0;color:#777168;font:.68rem IBM Plex Mono,monospace}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--yellow)}.app-stage{position:relative;perspective:1400px}.app-window{position:relative;border:1px solid #45413a;background:#151412;box-shadow:26px 38px #090908,0 40px 100px #00000080;transform:rotateY(-4deg) rotateX(1deg);transform-origin:center}.window-bar{height:44px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 15px;border-bottom:1px solid #302e29;font:.62rem IBM Plex Mono,monospace;color:#777168}.traffic{display:flex;gap:6px}.traffic i{width:8px;height:8px;border-radius:50%;background:#4a463f}.traffic i:first-child{background:var(--orange)}.window-state{justify-self:end;color:var(--green)}.app-body{min-height:480px;display:grid;grid-template-columns:170px 1fr 155px}.sidebar,.changes{padding:16px 12px;background:#191815}.sidebar{border-right:1px solid #302e29}.changes{border-left:1px solid #302e29}.side-title{display:flex;justify-content:space-between;margin:4px 4px 17px;color:#716b61;font:600 .57rem IBM Plex Mono,monospace;letter-spacing:.12em}.tree{padding:10px;margin-bottom:4px;color:#8d877e;border-left:2px solid transparent}.tree.active{background:#26231e;color:var(--paper);border-left-color:var(--orange)}.tree b,.tree small{display:block}.tree b{font-size:.68rem;font-weight:500}.tree small{margin-top:7px;font:.55rem IBM Plex Mono,monospace;color:#746f66}.tree i,.signal-list i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#6b675f;margin-right:5px}.tree i.live,.signal-list i.live{background:var(--green);box-shadow:0 0 8px #71d99e80}.side-footer{position:absolute;bottom:15px;display:flex;align-items:center;gap:7px;font-size:.62rem;color:#655f57}.side-footer img{width:18px}.terminal{min-width:0}.tabs{height:38px;display:flex;align-items:stretch;border-bottom:1px solid #302e29;font:.58rem IBM Plex Mono,monospace;color:#6e6961}.tabs span{padding:12px 15px;border-right:1px solid #302e29}.tabs span.selected{color:var(--paper);background:#1d1b18;border-top:1px solid var(--orange)}.tabs b{padding:11px 14px;font-weight:400}.terminal-copy{padding:32px 24px;font:.66rem/1.8 IBM Plex Mono,monospace;color:#d2cbc0}.terminal-copy p{margin-bottom:12px}.terminal-copy em{color:var(--orange);font-style:normal;margin-right:8px}.terminal-copy .muted{color:#6c675f;padding-left:16px}.progress{height:2px;margin:18px 0 30px;background:#2f2d29}.progress span{display:block;width:74%;height:100%;background:var(--orange);animation:progress 2.8s ease-in-out infinite alternate}.cursor-line{display:flex;gap:8px;align-items:center;padding-top:24px;border-top:1px solid #282622}.cursor-line strong{color:var(--green)}.cursor-line span{color:#625d55}.cursor-line i{width:6px;height:12px;background:var(--paper);animation:blink 1s step-end infinite}.changes p{display:flex;gap:8px;margin:0 0 12px;font:.55rem IBM Plex Mono,monospace;color:#89837a}.changes i{font-style:normal}.changes .added{color:var(--green)}.changes .changed{color:var(--yellow)}.diff-stat{display:flex;gap:10px;border-top:1px solid #302e29;padding-top:14px;margin-top:22px;font:.58rem IBM Plex Mono,monospace}.diff-stat b{color:var(--green)}.diff-stat span{color:#d66e5b}.orbit-label{position:absolute;z-index:2;font:.52rem IBM Plex Mono,monospace;letter-spacing:.12em;color:#716c64;writing-mode:vertical-rl}.orbit-one{right:-30px;top:28px}.orbit-two{left:-28px;bottom:30px;transform:rotate(180deg)}.proof-strip{grid-column:1 / -1;min-height:94px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.proof-strip span{display:flex;align-items:center;gap:14px;color:#8f887d;font-size:.75rem}.proof-strip b{color:var(--orange);font:500 .58rem IBM Plex Mono,monospace}.section{width:min(1440px,calc(100% - 56px));margin:auto;padding:150px 0;border-top:1px solid var(--line)}.motion-ready .section{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.section.is-visible,.reveal.is-visible{opacity:1;transform:none}.reveal{opacity:1}.motion-ready .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.hero .reveal:nth-child(2){transition-delay:.12s}.hero .reveal:nth-child(3){transition-delay:.22s}.section-kicker{color:var(--orange);margin-bottom:38px}.section-heading{display:grid;grid-template-columns:1fr .6fr;gap:10vw;align-items:end;margin-bottom:90px}.section h2{margin:0;font-size:clamp(3rem,5vw,6rem);line-height:.95;letter-spacing:-.065em}.section-heading p{color:var(--muted);line-height:1.65;max-width:460px;margin:0}.steps{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}.steps li{display:grid;grid-template-columns:70px 1fr auto;gap:28px;align-items:center;padding:31px 0;border-bottom:1px solid var(--line)}.steps>li>span,.feature-index{color:var(--orange);font:.65rem IBM Plex Mono,monospace}.steps h3{margin-bottom:5px;font-size:1.25rem}.steps p{margin:0;color:var(--muted)}.steps b{color:#656057;font:400 .65rem IBM Plex Mono,monospace}.feature-grid{display:grid;grid-template-columns:repeat(12,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:340px;padding:38px;position:relative}.feature-intro{grid-column:span 7}.feature-intro h2{font-size:clamp(2.7rem,4.2vw,5rem)}.feature-intro p{color:var(--muted);margin-top:30px}.feature{grid-column:span 5;overflow:hidden}.feature:nth-of-type(3),.feature:nth-of-type(4){grid-column:span 6}.feature-wide{grid-column:span 12!important;min-height:280px!important}.feature h3{margin:46px 0 12px;font-size:1.6rem;letter-spacing:-.03em}.feature p{max-width:480px;color:var(--muted);line-height:1.6}.mini-terminal{position:absolute;left:38px;right:38px;bottom:35px;border:1px solid #403c35;padding:17px;color:#bbb4a8;background:#0d0d0c;font:.7rem IBM Plex Mono,monospace}.mini-terminal i{color:var(--orange);margin-right:10px}.mini-terminal span{display:inline-block;width:6px;height:12px;margin-left:8px;background:var(--paper);animation:blink 1s step-end infinite}.signal-list{position:absolute;left:38px;right:38px;bottom:38px;display:flex;justify-content:space-between;padding-top:18px;border-top:1px solid var(--line);color:#8b857b;font:.62rem IBM Plex Mono,monospace}.signal-list i.warm{background:var(--yellow)}.code-lines{position:absolute;right:38px;bottom:40px;width:45%}.code-lines i{display:block;height:7px;background:#393630;margin-top:9px}.code-lines i:nth-child(1){width:70%;background:var(--orange)}.code-lines i:nth-child(2){width:95%}.code-lines i:nth-child(3){width:55%}.code-lines i:nth-child(4){width:80%}.topology{position:absolute;right:40px;bottom:48px;display:flex;align-items:center;gap:16px;color:#aaa397;font:.6rem IBM Plex Mono,monospace}.topology span{padding:13px 16px;border:1px solid var(--line)}.topology i{width:46px;height:1px;background:var(--orange);position:relative}.topology i:after{content:"›";position:absolute;right:-2px;top:-9px;color:var(--orange);font-size:1rem}.open-source{display:grid;grid-template-columns:.45fr 1fr .8fr;gap:6vw;align-items:center}.source-mark{font:600 clamp(4rem,8vw,9rem) "IBM Plex Mono",monospace;color:var(--orange);letter-spacing:-.15em}.open-source h2{font-size:clamp(3rem,4.8vw,5.5rem)}.source-copy p{color:var(--muted);line-height:1.7}.text-link{display:inline-flex;gap:18px;margin:24px 0;text-decoration:none;border-bottom:1px solid var(--paper);padding-bottom:6px}.source-copy small{display:block;color:#6e685f;font:.63rem/1.6 IBM Plex Mono,monospace}.final-cta{text-align:center;min-height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center}.final-cta img{background:var(--ink-2);border:1px solid var(--line);padding:12px;margin-bottom:24px}.final-cta h2{font-size:clamp(4rem,7vw,8rem);margin:24px 0 45px}.final-cta .button{min-width:230px}footer{width:min(1440px,calc(100% - 56px));margin:auto;min-height:140px;border-top:1px solid var(--line);display:grid;grid-template-columns:.5fr 1fr 1fr;align-items:center;gap:30px;color:#777168;font-size:.68rem}footer p{margin:0;line-height:1.5}footer p a{color:#9c958a}footer>div{display:flex;justify-content:flex-end;gap:22px}footer>div a{text-decoration:none}.legal-page main{min-height:calc(100vh - 84px)}.legal{width:min(760px,calc(100% - 48px));margin:auto;padding:100px 0 150px}.legal h1{font-size:clamp(3.5rem,7vw,6rem)}.legal h2{margin-top:52px;font-size:1.4rem}.legal p{color:#aaa398;line-height:1.75}.legal a{color:var(--paper)}.legal-updated{margin-top:70px;font:.7rem IBM Plex Mono,monospace}@keyframes blink{50%{opacity:0}}@keyframes progress{0%{width:46%}to{width:82%}}@media(max-width:1050px){.hero{grid-template-columns:1fr;gap:40px}.hero-copy{padding-top:50px}.app-stage{margin-bottom:80px}.app-body{grid-template-columns:150px 1fr}.changes{display:none}.section-heading{grid-template-columns:1fr;gap:30px}.open-source{grid-template-columns:.35fr 1fr}.source-copy{grid-column:2}.feature-intro{grid-column:span 12}.feature{grid-column:span 6}}@media(max-width:720px){.site-header,.hero,.section,footer{width:min(100% - 32px,1440px)}.site-header{height:72px}.site-header nav{display:none}.nav-cta{font-size:.66rem}.hero{padding-top:30px}.hero-copy{padding-top:20px}.hero h1{font-size:clamp(3.8rem,18vw,6rem)}.hero-actions{flex-direction:column}.button{width:100%}.app-window{transform:none;box-shadow:12px 16px #090908}.app-body{min-height:390px;grid-template-columns:110px 1fr}.sidebar{padding:10px 6px}.tree{padding:8px 5px}.tree b{font-size:.55rem}.tree small{font-size:.45rem}.terminal-copy{padding:22px 14px;font-size:.55rem}.window-bar{grid-template-columns:1fr auto}.window-bar>span:nth-child(2){display:none}.tabs span{padding:12px 8px}.proof-strip{grid-template-columns:1fr 1fr;padding:20px 0;gap:18px}.proof-strip span{font-size:.62rem}.section{padding:100px 0}.section-heading{margin-bottom:55px}.steps li{grid-template-columns:38px 1fr}.steps li>b{display:none}.steps p{font-size:.85rem}.feature-grid>article{padding:26px;min-height:320px}.feature,.feature:nth-of-type(3),.feature:nth-of-type(4){grid-column:span 12}.mini-terminal,.signal-list{left:26px;right:26px}.feature-wide{min-height:400px!important}.topology{left:26px;right:auto;flex-wrap:wrap}.open-source{display:block}.source-mark{margin-bottom:60px}.source-copy{margin-top:45px}.final-cta{min-height:600px}.final-cta h2{font-size:clamp(3.5rem,16vw,6rem)}footer{padding:35px 0;display:flex;flex-direction:column;align-items:flex-start}footer>div{justify-content:flex-start;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.section{opacity:1;transform:none;transition:none}.progress span,.cursor-line i,.mini-terminal span{animation:none}}
