:root{--ink:#eef3ff;--muted:#8e9ab5;--line:rgba(255,255,255,.1);--green:#5de1a5}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 5%,rgba(74,87,196,.22),transparent 32rem),#080d18;color:var(--ink);font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}main{width:min(1180px,calc(100% - 40px));margin:auto;min-height:100vh}header{height:92px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}header a{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:700;letter-spacing:.2em}header b{display:grid;place-items:center;width:34px;height:34px;border:1px solid #7188dc;border-radius:9px;color:#9fb2ff;letter-spacing:0}header small{border:1px solid var(--line);border-radius:99px;padding:8px 12px;color:#aab4ca}.hero{padding:94px 0 78px;max-width:900px}.tag{font:600 12px ui-monospace,monospace;letter-spacing:.13em;color:#9cabe4}.tag i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:11px;background:var(--green);box-shadow:0 0 0 5px rgba(93,225,165,.1)}h1{margin:27px 0 25px;font-size:clamp(48px,7vw,86px);line-height:.98;letter-spacing:-.055em;font-weight:570}.intro{max-width:690px;color:var(--muted);font-size:18px;line-height:1.7}.button{display:inline-flex;gap:30px;margin-top:22px;padding:15px 19px;background:#aebcff;color:#081021;border-radius:10px;font-weight:700}.note{display:inline;margin-left:18px;color:#6f7c98;font-size:13px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid var(--line);padding:36px 0 70px}.cards article{min-height:185px;padding:22px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,rgba(24,35,62,.82),rgba(13,21,38,.72))}.cards article>span{display:flex;justify-content:space-between;color:#8490a9;font:11px ui-monospace,monospace}.cards em{color:var(--green);font-style:normal}.cards em.wait{color:#e3bd67}.cards h2{margin:43px 0 9px;font-size:19px}.cards p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}footer{display:flex;justify-content:space-between;padding:28px 0 38px;border-top:1px solid var(--line);color:#5e6b84;font-size:12px}@media(max-width:780px){main{width:calc(100% - 28px)}.hero{padding:66px 0}.cards{grid-template-columns:1fr}.note{display:block;margin:14px 0}footer{gap:15px;flex-direction:column}}
