:root{color:#e5e7eb;font-synthesis:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10151e;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:880px;margin:auto;padding:64px 24px}h1{letter-spacing:-.04em;max-width:650px;font-size:clamp(2rem,5vw,3.6rem);line-height:1.1}h2{font-size:1.2rem}p{color:#aab5c5;line-height:1.65}.eyebrow{color:#8ce6cb;letter-spacing:.15em;font-size:.75rem}.intro{max-width:580px}.status{color:#a5c9bd;border-bottom:1px solid #2a3342;padding:16px 0;font-size:.9rem}section{border-bottom:1px solid #2a3342;padding:24px 0}.actions{flex-wrap:wrap;gap:12px;display:flex}button{color:#122920;font:inherit;cursor:pointer;background:#b8eedc;border:1px solid #0000;border-radius:6px;min-height:44px;padding:12px 18px}button.secondary{color:#d7e3ec;background:0 0;border-color:#506374}button:disabled{opacity:.45;cursor:default}button:focus-visible{outline-offset:3px;outline:3px solid #fff}.plans{flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}article{background:#19222e;border:1px solid #2a3342;border-radius:8px;flex:1;min-width:210px;padding:16px}article button{margin:0 8px 8px 0}h3{text-transform:capitalize}footer{color:#7f8fa3;padding-top:24px;font-size:.8rem}
