:root{font:16px/1.5 system-ui,sans-serif;color:#ebf3ff;background:#0a1020}*{box-sizing:border-box}body{margin:0}main{max-width:1040px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center;padding:10px 0 22px;border-bottom:1px solid #2e3d58}header strong{font-size:1.45rem;color:#79e6d3}header span,.foot{color:#9eafc9}.hero{padding:9vh 0}h1{font-size:clamp(3rem,8vw,6rem);line-height:1.03;max-width:800px;margin:12px 0 24px;letter-spacing:-.05em}.hero>p:not(.eyebrow){font-size:1.25rem;color:#b4c3dc;max-width:650px}.eyebrow{color:#79e6d3;font-size:.8rem;font-weight:750;letter-spacing:.18em}.plans{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin:48px 0 28px}.plans article{border:1px solid #344560;border-radius:18px;background:#151e34;padding:22px}.plans h2{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0;font-size:1.35rem}.plans h2 span{color:#79e6d3}.plans p{color:#adbbd4;margin-bottom:0}.foot{font-size:.85rem!important}@media(max-width:620px){.plans{grid-template-columns:1fr}.hero{padding:50px 0}}
