:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#101828;--muted:#536078;--line:#d8e0ea;--surface:#fff;--soft:#f5f8fb;--teal:#0f766e;--mint:#2dd4bf;--blue:#2563eb;--amber:#b45309}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--soft);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.topbar{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #10182814;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:14px clamp(20px,5vw,72px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;font-weight:800;display:inline-flex}.brand img{width:34px;height:34px}nav{color:var(--muted);flex-wrap:wrap;gap:20px;font-size:14px;font-weight:700;display:flex}.hero{border-bottom:1px solid var(--line);background:#eef4f8;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:clamp(28px,5vw,64px);min-height:calc(100vh - 72px);padding:clamp(44px,7vw,92px) clamp(20px,5vw,72px);display:grid}.heroCopy{max-width:720px}.eyebrow{color:var(--teal);letter-spacing:0;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{max-width:780px;margin-bottom:18px;font-size:clamp(42px,7vw,84px);line-height:.96}h2{margin-bottom:14px;font-size:clamp(28px,4vw,48px);line-height:1.05}h3{margin-bottom:8px;font-size:18px}.lead{max-width:650px;color:var(--muted);font-size:clamp(17px,2vw,22px);line-height:1.55}.actions{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.primary,.secondary{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.primary{background:var(--teal);color:#fff}.secondary{border-color:var(--line);color:var(--ink);background:#fff}.releaseStrip{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px;margin:0;display:grid}.releaseStrip div{border-right:1px solid var(--line);padding:14px}.releaseStrip div:last-child{border-right:0}dt{color:var(--muted);font-size:12px;font-weight:700}dd{margin:4px 0 0;font-size:18px;font-weight:800}.productPanel{background:var(--surface);border:1px solid #b9c7d6;border-radius:8px;min-height:520px;overflow:hidden;box-shadow:0 24px 80px #10182824}.windowChrome{border-bottom:1px solid var(--line);background:#e7edf4;gap:8px;height:40px;padding:14px 16px;display:flex}.windowChrome span{background:#94a3b8;border-radius:50%;width:10px;height:10px}.panelHeader{padding:28px}.panelHeader img{width:min(100%,360px);height:auto;display:block}.panelHeader p{color:var(--muted);margin:18px 0 0}.statusGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 28px;display:grid}.statusGrid div{border:1px solid var(--line);background:#f8fafc;border-radius:8px;min-height:82px;padding:14px}.statusGrid span{color:var(--muted);font-size:12px;font-weight:700;display:block}.statusGrid strong{color:var(--teal);margin-top:12px;font-size:18px;display:block}.releasePanel{gap:12px;margin:24px 28px 28px;display:grid}.releasePanel div,.releaseMatrix article{border:1px solid var(--line);background:#f8fafc;border-radius:8px;padding:16px}.releasePanel span,.releaseMatrix span{color:var(--muted);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.releasePanel strong,.releaseMatrix strong{overflow-wrap:anywhere;color:var(--ink);font-size:17px;line-height:1.35;display:block}.band,.updates,.verifyHero,.verifyGrid,.verifySteps,.subHero,.contentGrid,.legalStack,.sitemapGrid{padding:clamp(44px,7vw,88px) clamp(20px,5vw,72px)}.subHero{border-bottom:1px solid var(--line);background:#eef4f8}.subHero>*{max-width:900px}.contentGrid,.sitemapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contentGrid article,.sitemapGrid article,.legalStack article{border:1px solid var(--line);background:#fff;border-radius:8px;padding:24px}.contentGrid p,.legalStack p,.plainList,.linkList span,.siteFooter p{color:var(--muted);line-height:1.65}.legalStack{gap:14px;max-width:980px;display:grid}.legalStack article h2{font-size:clamp(24px,3vw,34px)}.plainList,.linkList{margin:0;padding-left:20px}.plainList li{margin:0 0 12px}.linkList{gap:14px;padding-left:0;list-style:none;display:grid}.linkList li{border-bottom:1px solid var(--line);gap:5px;padding-bottom:14px;display:grid}.linkList li:last-child{border-bottom:0;padding-bottom:0}.linkList a{color:var(--teal);font-weight:800}.sectionIntro{max-width:780px;margin-bottom:28px}.sectionIntro p,.updates p{color:var(--muted);font-size:17px;line-height:1.6}.featureGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.featureGrid article{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:190px;padding:20px}.featureGrid p{color:var(--muted);line-height:1.55}.checkMark{width:28px;height:28px;color:var(--teal);background:#ccfbf1;border-radius:8px;place-items:center;margin-bottom:16px;font-weight:900;display:inline-grid}.updates{border-block:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);align-items:start;gap:32px;display:grid}.releaseMatrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.releaseMatrix article{background:#f8fafc;min-height:150px}.releaseMatrix p{color:var(--muted);margin:10px 0 0;line-height:1.55}.verifyHero{border-bottom:1px solid var(--line);background:#eef4f8}.verifyHero>div{max-width:880px}.verifyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.verifyGrid article{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:320px;padding:22px}.verifyList{margin:0}.verifyList div{border-bottom:1px solid var(--line);padding:12px 0}.verifyList div:last-child{border-bottom:0}.hashBlock{overflow-wrap:anywhere;color:#d1fae5;background:#111827;border:1px solid #cbd5e1;border-radius:8px;margin-top:18px;padding:14px;font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.5;display:block}.verifySteps{border-top:1px solid var(--line);background:#fff}.verifyNote{max-width:760px;color:var(--muted);margin:16px 0 0;line-height:1.6}.verifyChecklist{max-width:860px;color:var(--muted);margin:24px 0 0;padding-left:22px;font-weight:700;line-height:1.8}.advancedDetails{border:1px solid var(--line);background:#f8fafc;border-radius:8px;max-width:860px;margin-top:24px;padding:18px}.advancedDetails summary{cursor:pointer;color:var(--ink);font-weight:900}.advancedDetails p{color:var(--muted);margin:14px 0 0;line-height:1.6}pre{color:#d1fae5;background:#111827;border:1px solid #273449;border-radius:8px;max-height:480px;margin:0;padding:20px;font-size:13px;line-height:1.55;overflow:auto}.roadmap{counter-reset:roadmap;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.roadmap li{counter-increment:roadmap;border:1px solid var(--line);min-height:130px;color:var(--muted);background:#fff;border-radius:8px;padding:20px;font-weight:700}.roadmap li:before{content:counter(roadmap, decimal-leading-zero);color:var(--amber);margin-bottom:16px;font-size:13px;font-weight:900;display:block}.siteFooter{border-top:1px solid var(--line);color:#fff;background:#172033;grid-template-columns:minmax(280px,.8fr) minmax(0,1fr);gap:28px;padding:34px clamp(20px,5vw,72px);display:grid}.siteFooter nav{color:#d7dee9;place-content:start flex-end;gap:14px 20px}.footerBrand{align-items:center;gap:10px;font-weight:900;display:inline-flex}.footerBrand img{width:30px;height:30px}.siteFooter p{color:#c6d0df;max-width:480px;margin:14px 0 0}@media (max-width:980px){.hero,.updates,.verifyGrid,.contentGrid,.sitemapGrid,.siteFooter,.releaseMatrix{grid-template-columns:1fr}.featureGrid,.roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.productPanel{min-height:auto}}@media (max-width:640px){.topbar{flex-direction:column;align-items:flex-start}nav{justify-content:flex-start;gap:12px 16px;width:100%}.releaseStrip,.statusGrid,.featureGrid,.roadmap{grid-template-columns:1fr}.releaseStrip div{border-right:0;border-bottom:1px solid var(--line)}.releaseStrip div:last-child{border-bottom:0}}
