*{box-sizing:border-box}body{margin:0;background:#f1f5fb;color:#15304e;font:16px/1.65 system-ui}header{padding:22px 6%;border-bottom:1px solid #dce6f1;background:white;font-weight:800;letter-spacing:.08em}main{max-width:1050px;margin:65px auto;padding:0 24px}h1{font-size:38px;line-height:1.3;margin:12px 0}p{color:#536a81}.eyebrow{font-size:13px;letter-spacing:.14em;color:#376ccb;font-weight:700}.cards{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:36px 0}.card{background:white;border:1px solid #d7e3f0;border-radius:20px;padding:32px;box-shadow:0 12px 30px #17396008}.icon{font-size:28px;background:#edf4ff;border-radius:14px;width:60px;text-align:center;padding:9px}.card h2{margin:20px 0 6px}.card ul{padding-left:20px;min-height:106px;color:#536a81}.button,button{display:block;background:#2766c7;color:white;text-decoration:none;text-align:center;padding:13px 20px;border:0;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.secondary{background:#143959}.note{padding:18px 22px;border-radius:14px;background:#e5edf9;font-size:14px}input{display:block;width:100%;padding:13px;border:1px solid #c7d5e5;border-radius:9px;font:inherit;margin:10px 0 22px}.error{color:#b62e42}a{color:#2766c7}@media(max-width:650px){main{margin:30px auto}h1{font-size:28px}.cards{grid-template-columns:1fr;gap:16px}.card{padding:24px}}