:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#dce9ed;background:#07121b;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(at 85% 25%,#17516770,#0000 48%),radial-gradient(at 0 100%,#142953,#0000 50%);min-height:100vh;margin:0}header{border-bottom:1px solid #41637366;justify-content:space-between;align-items:center;gap:24px;padding:28px 6vw;display:flex}header a{color:#a6edf0;letter-spacing:.22em;font-weight:800;text-decoration:none}header span,.eyebrow,footer{letter-spacing:.2em;color:#91b6c3;font-size:11px}.eyebrow{color:#93e2e8}main{grid-template-columns:1fr 1fr;align-items:start;gap:12px 70px;max-width:1080px;margin:0 auto;padding:70px 28px;display:grid}main>.eyebrow{grid-column:1;margin-top:25px}h1{letter-spacing:-.04em;margin:8px 0;font-size:clamp(35px,4vw,54px);font-weight:600;line-height:1.12}h2{margin:12px 0;font-size:25px}p{line-height:1.65}.intro{color:#b2cad4;grid-column:1;max-width:370px}section{background:#0d202ce8;border:1px solid #416373;border-radius:16px;grid-area:1/2/5;padding:32px;box-shadow:0 24px 80px #0005}section>p{color:#b2cad4;font-size:14px}button{font:inherit;color:#08202a;cursor:pointer;text-align:left;background:#a7edf1;border:1px solid #a7edf1;border-radius:6px;justify-content:space-between;width:100%;padding:15px 18px;font-size:15px;font-weight:700;display:flex}button:disabled{opacity:.5;cursor:wait}.secondary{color:#c6eaf0;background:0 0;font-size:14px}button:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #fff}#status{color:#b0edf0;min-height:48px}dl{border-top:1px solid #345464;padding-top:18px}dt{color:#9bb8c4;margin-top:12px;font-size:12px}dd{overflow-wrap:anywhere;margin:4px 0}#identity p,.note{color:#9bb8c4;font-size:13px}.note{grid-column:1/3;max-width:660px;margin-top:24px}footer{border-top:1px solid #41637366;padding:20px 6vw}[hidden]{display:none!important}@media (width<=720px){header{padding:22px}header span{display:none}main{padding:30px 22px;display:block}h1{margin:18px 0}section{margin-top:28px;padding:24px}.note{margin-top:26px}}
