:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#13233a;background:#f6f8fc;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input{font:inherit;cursor:pointer}input{width:100%;border:1px solid #cbd6e4;border-radius:10px;padding:12px;color:#13233a;background:#fff}button{font:inherit;cursor:pointer}a{color:inherit}.shell{max-width:1000px;margin:auto;padding:28px 22px}.top{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.brand{font-weight:800;letter-spacing:.06em;font-size:1.2rem}.brand span{color:#16b99b}.hero{display:grid;gap:26px;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:center}.eyebrow{font-weight:700;color:#0a927a;text-transform:uppercase;font-size:.79rem;letter-spacing:.1em}h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.11;letter-spacing:-.05em;margin:.3em 0}p{line-height:1.6;color:#536178}.card{background:#fff;border:1px solid #e2e8f2;border-radius:20px;padding:28px;box-shadow:0 20px 60px #10243a0d}.button{border:0;border-radius:12px;padding:14px 18px;font-weight:700}.primary{background:#10243a;color:#fff}.secondary{background:#eff4f8;color:#12243a}.button:focus-visible{outline:3px solid #20c9a6;outline-offset:2px}.stack{display:grid;gap:12px}.field{display:grid;gap:6px;font-weight:700;font-size:.9rem;color:#13233a}.muted{font-size:.9rem}.status{padding:12px;border-radius:9px;background:#eef8f5;color:#076953;font-size:.9rem}.error{background:#fff0ef;color:#aa2a21}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:65px}.tile{border:1px solid #e2e8f2;background:#fff;border-radius:15px;padding:20px}.tile strong{display:block;margin-bottom:6px}.foot{margin:70px 0 15px;color:#7a8597;font-size:.85rem}@media(max-width:720px){.hero{grid-template-columns:1fr}.top{margin-bottom:30px}.tiles{grid-template-columns:1fr}}
