*{box-sizing:border-box}html{font-family:Inter,Segoe UI,Arial,sans-serif;color:#213b58;background:#f5f7fb}body{margin:0;min-height:100vh;display:flex;flex-direction:column}.wrap{max-width:1080px;width:calc(100% - 40px);margin:auto}.header{background:#003da5;border-bottom:4px solid #f4ca2a;color:white}.brand{display:flex;align-items:center;gap:16px;padding:17px 0}.brand img{object-fit:contain}.brand strong{display:block;font-size:15px;letter-spacing:.07em}.brand span{font-size:12px;display:block;margin-top:4px;color:#dbe8fb}.main{flex:1;padding:65px 0 40px}.intro{text-align:center;margin-bottom:31px}.kicker{font-weight:700;color:#1656b9;font-size:11px;letter-spacing:.12em}.intro h1{font-size:32px;margin:12px 0}.intro p{color:#66788a;font-size:15px}.choices{display:grid;grid-template-columns:1fr 1fr;gap:22px}.choice{background:white;border:1px solid #dbe4ef;border-radius:14px;padding:28px;box-shadow:0 3px 16px #17396d0d}.circle{display:grid;place-items:center;background:#ebf2ff;color:#003da5;font-weight:800;border-radius:12px;width:44px;height:44px}.choice h2{font-size:19px;margin:18px 0 10px}.choice p{font-size:14px;line-height:1.65;color:#617287;min-height:70px}.action{display:block;text-align:center;text-decoration:none;border-radius:8px;padding:14px 10px;font-weight:700;font-size:14px;margin-top:17px}.primary{color:white;background:#003da5}.secondary{background:#fff;color:#003da5;border:1px solid #003da5}.action:focus-visible{outline:3px solid #e4ac00;outline-offset:3px}.choice small{display:block;color:#6b7c90;font-size:12px;line-height:1.5;margin-top:14px}.info{margin-top:25px;background:#edf3fc;padding:19px 23px;border-radius:10px;border-left:4px solid #003da5}.info p{color:#566e8b;line-height:1.6;margin:8px 0 0;font-size:13px}.footer{text-align:center;font-size:12px;color:#64748b;padding:25px 12px}@media(max-width:700px){.main{padding:40px 0}.choices{grid-template-columns:1fr}.choice p{min-height:auto}.intro h1{font-size:26px}.brand strong{font-size:12px}.brand span{font-size:10px}}