*{box-sizing:border-box}html{min-height:100%;background:#080e19}body{margin:0;color:#eaf0f8;font:15px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;background:radial-gradient(ellipse at 50% -15%,#1c3653 0,transparent 48%),#080e19}.wrap{width:min(1050px,calc(100% - 40px));margin:auto}.top{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #263548}.brand{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:800;letter-spacing:2px}.brand-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#69a7ff;color:#071426;font-size:19px;letter-spacing:0}.muted{color:#8192a8}.live{font-size:10px;letter-spacing:1.5px;color:#a9bad0;border:1px solid #30435b;border-radius:30px;padding:7px 12px}.live i,.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:#39d99b;margin-right:7px;box-shadow:0 0 12px #39d99b}.hero{padding:76px 0 55px;max-width:720px}.eyebrow{margin:0 0 13px;color:#76adf4;font-size:10px;font-weight:800;letter-spacing:2.5px}.hero h1{font-size:clamp(42px,7vw,72px);line-height:1.06;letter-spacing:-3px;margin:0 0 20px;font-weight:750}.hero h1 span{color:#77b3ff}.intro{max-width:600px;color:#9eafc4;font-size:16px}.overall{margin-top:30px;display:flex;align-items:center;gap:12px;padding:15px 18px;border:1px solid #254b48;background:#10251f;border-radius:12px;max-width:590px}.overall>div{display:flex;flex-direction:column;flex:1}.overall strong{font-size:13px}.overall small{color:#93ad9f;font-size:11px}.overall b{font-size:10px;letter-spacing:1px;color:#53e0a5}.checks{padding:15px 0 42px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:17px}.section-heading h2{margin:0;font-size:23px;letter-spacing:-.5px}.section-heading .eyebrow{margin-bottom:4px}button{border:1px solid #38516e;background:#15263b;color:#dceaff;padding:10px 14px;border-radius:8px;font:inherit;font-size:12px;cursor:pointer}button:hover{background:#203b5a}button:disabled{opacity:.6;cursor:wait}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.check-card{min-height:145px;padding:19px;border:1px solid #26374b;background:linear-gradient(145deg,#121e2d,#0e1724);border-radius:12px}.card-top{display:flex;justify-content:space-between;color:#9aacc1;font-size:12px}.symbol{color:#79b5ff;font-weight:800}.value{display:block;margin:15px 0 2px;font-size:23px;letter-spacing:-.5px;color:#e8eef8}.good{color:#53dfa4}.warn{color:#ffc16c}.check-card small{color:#8497ad;font-size:11px}.note{display:flex;gap:14px;padding:18px;border:1px solid #304158;background:#101b2a;border-radius:12px;color:#b6c5d7}.note-icon{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#1b3655;color:#83baff;font-weight:800}.note strong{font-size:13px;color:#e3ebf6}.note p{margin:3px 0 0;font-size:12px;color:#94a7bd}footer{display:flex;justify-content:space-between;padding:25px 0 35px;margin-top:25px;border-top:1px solid #263548;color:#8fa1b7;font-size:10px;letter-spacing:1px}@media(max-width:760px){.grid{grid-template-columns:repeat(2,1fr)}.hero{padding:55px 0 40px}.hero h1{letter-spacing:-2px}}@media(max-width:430px){.wrap{width:calc(100% - 28px)}.top{height:70px}.live{font-size:8px;padding:6px 8px}.grid{grid-template-columns:1fr 1fr;gap:8px}.check-card{padding:13px;min-height:135px}.value{font-size:19px}.section-heading{align-items:start;gap:12px;flex-direction:column}}
