@font-face{font-family:Rajdhani;src:url(/rajdhani-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Rajdhani;src:url(/rajdhani-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Plex;src:url(/ibm-plex-sans-var.woff2)format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Mono;src:url(/ibm-plex-mono-500.woff2)format("woff2");font-weight:500;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0d11;--surface:#11161d;--raised:#161d26;--edge:#ffffff17;--edge-strong:#ffffff29;--ink:#edf0f5;--muted:#939cab;--dim:#626d7e;--red:#e84654;--red-bright:#ff5c69;--blue:#3d9df2;--green:#4fd08a}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{color:var(--ink);background:var(--bg);margin:0;font-family:Plex,Segoe UI,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--red-bright);outline-offset:4px}.shell{width:min(1160px,100% - 48px);margin-inline:auto}.muted{color:var(--muted)}.site-header{z-index:20;border-bottom:1px solid var(--edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0d11db;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;height:76px;display:flex}.brand{letter-spacing:.15em;align-items:center;gap:12px;font:700 22px/1 Rajdhani,sans-serif;display:inline-flex}.brand-mark{background:var(--red);clip-path:polygon(0 0,100% 0,100% 66%,66% 100%,0 100%);width:30px;height:30px;display:inline-block;position:relative}.brand-mark:before{content:"";background:var(--bg);clip-path:polygon(0 0,45% 0,50% 45%,74% 0,100% 0,67% 100%,36% 100%);position:absolute;inset:6px}.brand-mark i{background:#fff;width:8px;height:2px;position:absolute;bottom:2px;right:2px;transform:rotate(-45deg)}nav{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:34px;font:600 13px/1 Rajdhani,sans-serif;display:flex}nav a{transition:color .18s}nav a:hover{color:var(--ink)}.hero{grid-template-columns:.9fr 1.2fr;align-items:center;gap:68px;min-height:690px;padding-block:88px 82px;display:grid;position:relative}.hero:before{content:"";pointer-events:none;background:radial-gradient(#e8465421,#0000 68%);width:680px;height:380px;position:absolute;top:0;left:-380px}.eyebrow{color:var(--muted);letter-spacing:.11em;align-items:center;gap:10px;font:600 12px/1 Mono,monospace;display:flex}.eyebrow span{background:var(--red);width:18px;height:3px;transform:skew(-24deg)}h1,h2,h3{text-transform:uppercase;margin:0;font-family:Rajdhani,sans-serif;line-height:.95}h1{letter-spacing:-.045em;margin-top:24px;font-size:clamp(72px,8.4vw,118px)}h1 em,h2 em{color:var(--red-bright);font-style:normal}.hero-lede{color:#b5bdc9;max-width:540px;margin:28px 0 0;font-size:18px;line-height:1.7}.hero-actions{gap:12px;margin-top:34px;display:flex}.button{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:0 23px;font:700 14px/1 Rajdhani,sans-serif;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--red);color:#fff}.button-primary:hover{background:var(--red-bright)}.button-quiet{border:1px solid var(--edge-strong);background:#ffffff06}.hero-meta{color:var(--dim);letter-spacing:.09em;flex-wrap:wrap;gap:22px;margin-top:32px;font:500 10px/1 Mono,monospace;display:flex}.hero-meta span{align-items:center;gap:7px;display:inline-flex}.status-dot{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #4fd08a8c}.product-frame{border:1px solid var(--edge-strong);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:linear-gradient(155deg,#151b23,#0f141a);min-width:0;transform:perspective(1100px)rotateY(-3deg);box-shadow:0 32px 90px #0000008c,-1px -1px #e8465459}.frame-top{border-bottom:1px solid var(--edge);height:48px;color:var(--dim);letter-spacing:.11em;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:0 17px;font:500 9px/1 Mono,monospace;display:grid}.frame-top>:nth-child(2){text-align:center}.frame-top>:last-child{justify-self:end}.mini-brand{color:#cfd5df;font-family:Rajdhani;font-weight:700}.mini-brand b{color:#fff;background:var(--red);margin-right:6px;padding:2px 6px}.connected{color:var(--green);align-items:center;gap:6px;display:flex}.connected i{background:currentColor;border-radius:50%;width:5px;height:5px}.frame-body{grid-template-columns:54px 1fr;min-height:440px;display:grid}.frame-sidebar{border-right:1px solid var(--edge);color:#4c5563;flex-direction:column;align-items:center;gap:28px;padding-top:24px;font:500 9px/1 Mono,monospace;display:flex}.frame-sidebar .side-active{width:100%;color:var(--ink);text-align:center;border-left:2px solid var(--red);background:linear-gradient(90deg,#e8465421,#0000);padding-block:8px}.frame-content{background:repeating-linear-gradient(135deg,#ffffff02 0 1px,#0000 1px 11px);padding:34px 30px 30px}.frame-heading{justify-content:space-between;align-items:flex-start;display:flex}.frame-heading small,.metric-grid small{color:var(--dim);letter-spacing:.12em;font:500 9px/1 Mono,monospace;display:block}.frame-heading strong{letter-spacing:.015em;margin-top:10px;font:700 31px/.95 Rajdhani,sans-serif;display:block}.grade{width:68px;height:68px;color:var(--green);clip-path:polygon(0 0,100% 0,100% 75%,75% 100%,0 100%);background:#4fd08a12;border:1px solid #4fd08a73;place-items:center;font:700 31px/1 Rajdhani,sans-serif;display:grid}.metric-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:34px;display:grid}.metric-grid>div{border:1px solid var(--edge);background:#ffffff06;min-height:95px;padding:15px}.metric-grid b{color:var(--blue);margin:13px 0 5px;font:700 25px/1 Rajdhani,sans-serif;display:block}.metric-grid span{color:var(--dim);font-size:10px}.signal-card{border:1px solid var(--edge);background:linear-gradient(100deg,#e8465414,#ffffff05);margin-top:12px;padding:18px;position:relative;overflow:hidden}.signal-title{color:var(--muted);letter-spacing:.12em;font:500 9px/1 Mono,monospace}.signal-title span{background:var(--red);vertical-align:middle;width:12px;height:2px;margin-right:5px;display:inline-block}.signal-card p{text-transform:uppercase;max-width:330px;margin:13px 0 18px;font:600 18px/1.25 Rajdhani,sans-serif}.signal-bars{align-items:flex-end;gap:4px;height:24px;display:flex}.signal-bars i{background:var(--red);opacity:.35;width:34px}.signal-bars i:first-child{height:25%}.signal-bars i:nth-child(2){height:55%}.signal-bars i:nth-child(3){height:36%}.signal-bars i:nth-child(4){opacity:.8;height:82%}.signal-bars i:nth-child(5){opacity:.6;height:65%}.proof-strip{border-block:1px solid var(--edge);background:#0d1116}.proof-grid{grid-template-columns:repeat(3,1fr);display:grid}.proof-grid>div{border-left:1px solid var(--edge);padding:25px 30px}.proof-grid>div:last-child{border-right:1px solid var(--edge)}.proof-grid strong,.proof-grid span{display:block}.proof-grid strong{color:var(--ink);letter-spacing:.12em;font:600 12px/1 Rajdhani}.proof-grid span{color:var(--dim);margin-top:7px;font-size:12px}.section{padding-block:128px}.section-intro{grid-template-columns:1.15fr .7fr;align-items:end;gap:90px;display:grid}.section-intro .eyebrow{grid-column:1/-1}h2{letter-spacing:-.03em;margin-top:18px;font-size:clamp(48px,6vw,76px)}.section-intro>p{color:var(--muted);font-size:17px;line-height:1.7}.feature-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:56px;display:grid}.feature-card{border:1px solid var(--edge);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background:linear-gradient(#141a22,#0f141a);min-height:390px;padding:25px;overflow:hidden}.feature-top{color:var(--dim);letter-spacing:.11em;justify-content:space-between;align-items:center;font:500 10px/1 Mono,monospace;display:flex}.feature-top>span{color:var(--red)}.feature-card h3{letter-spacing:.01em;margin-top:50px;font-size:28px;line-height:1}.feature-card>p{min-height:82px;color:var(--muted);font-size:14px}.feature-visual{border-top:1px solid var(--edge);background:#00000024;align-items:flex-end;gap:8px;height:115px;margin-top:28px;padding:14px;display:flex}.feature-visual i{background:#3d9df217;border:1px solid #3d9df259;flex:1;display:block}.feature-01 i:first-child{height:45%}.feature-01 i:nth-child(2){background:#e8465426;border-color:#e8465499;height:75%}.feature-01 i:nth-child(3){height:56%}.feature-01 i:nth-child(4){height:90%}.feature-02{align-items:center}.feature-02 i{background:#29313d;border:0;height:8px}.feature-02 i:nth-child(3){background:var(--red)}.feature-03 i:first-child{height:20%}.feature-03 i:nth-child(2){height:42%}.feature-03 i:nth-child(3){height:65%}.feature-03 i:nth-child(4){background:#4fd08a24;border-color:#4fd08a80;height:88%}.safety-section{border-block:1px solid var(--edge);background:radial-gradient(800px 360px at 15%,#e8465414,#0000 70%),#0d1117;padding-block:120px}.safety-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.safety-copy>p{color:#b7bec9;font-size:17px;line-height:1.75}.safety-copy ul{border-top:1px solid var(--edge);margin:34px 0 0;padding:0;list-style:none}.safety-copy li{border-bottom:1px solid var(--edge);color:var(--muted);gap:18px;padding:17px 0;font-size:14px;display:flex}.safety-copy li span{color:var(--red);font:500 10px/1.5 Mono}.reviewer{padding-block:110px}.review-panel{border:1px solid var(--edge-strong);background:linear-gradient(125deg,#e8465417,transparent 44%),var(--surface);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);grid-template-columns:1fr 1fr;align-items:end;gap:35px 70px;padding:48px;display:grid}.review-panel h2{font-size:54px}.review-panel p{max-width:620px;color:var(--muted)}.review-steps{grid-row:span 2;gap:10px;display:grid}.review-steps>div{border:1px solid var(--edge);background:#00000021;align-items:center;gap:16px;padding:15px;display:flex}.review-steps b{color:var(--red);font:500 11px/1 Mono}.review-steps span,.review-steps strong{display:block}.review-steps span{color:var(--dim);font-size:11px}.review-steps strong{color:var(--ink);text-transform:uppercase;font:600 15px/1.3 Rajdhani}.review-panel>.button{justify-self:start}.access-note{margin:-20px 0 0;font-size:11px}.site-footer{border-top:1px solid var(--edge);background:#080a0d;padding:65px 0 28px}.footer-grid{justify-content:space-between;gap:40px;display:flex}.footer-grid .muted{margin:16px 0 0;font-size:13px}.footer-links{color:var(--muted);gap:28px;font-size:13px;display:flex}.legal-disclaimer{border-top:1px solid var(--edge);color:#555f6d;margin-top:50px;padding-top:24px;font-size:10px;line-height:1.65}.legal-page{min-height:70vh;padding-block:100px 120px}.legal-page h1{max-width:850px;font-size:clamp(62px,8vw,102px)}.legal-updated{color:var(--dim);letter-spacing:.08em;margin:25px 0 55px;font:500 11px/1 Mono}.legal-copy{max-width:780px}.legal-copy h2{letter-spacing:0;margin:45px 0 12px;font-size:27px}.legal-copy p{color:#aeb6c2;line-height:1.8}.inline-link{color:var(--red-bright);text-underline-offset:4px;text-decoration:underline}@media (width<=920px){nav{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.product-frame{transform:none}.proof-grid,.feature-grid{grid-template-columns:1fr}.proof-grid>div{border-right:1px solid var(--edge)}.section-intro,.safety-grid,.review-panel{grid-template-columns:1fr;gap:42px}.section-intro>p{max-width:600px}.review-steps,.review-panel>.button{grid-row:auto}}@media (width<=620px){.shell{width:min(100% - 30px,1160px)}.header-inner{height:66px}.hero{min-height:0;padding-block:60px}.hero h1{font-size:68px}.hero-actions{flex-direction:column;align-items:stretch}.hero-meta{gap:13px}.product-frame{margin-inline:-8px}.frame-body{grid-template-columns:36px 1fr}.frame-content{padding:24px 14px 18px}.frame-heading strong{font-size:24px}.grade{width:52px;height:52px;font-size:24px}.metric-grid{gap:5px}.metric-grid>div{padding:10px}.metric-grid b{font-size:20px}.section,.safety-section{padding-block:82px}.feature-grid{margin-top:38px}.review-panel{padding:28px 22px}.review-panel h2{font-size:42px}.footer-grid{flex-direction:column}.footer-links{flex-wrap:wrap}.legal-page{padding-block:75px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
