*{box-sizing:border-box}body{margin:0;background:#f4f7fb;color:#15233b;font:16px/1.5 system-ui,-apple-system,Segoe UI,sans-serif}main{max-width:760px;margin:9vh auto;padding:24px}header{display:flex;gap:18px;align-items:center;margin-bottom:36px}header span{font-size:13px;font-weight:700;letter-spacing:3px;color:#486581}h1{font-size:30px;line-height:1.2;margin:4px 0}nav{display:grid;gap:14px}a{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 58px 24px 24px;text-decoration:none;color:inherit;background:white;border:1px solid #dce5f0;border-radius:14px;transition:border-color .15s,box-shadow .15s}a:hover,a:focus-visible{border-color:#2866b2;box-shadow:0 4px 18px #163b6b10;outline:2px solid transparent}strong{font-size:19px}a span{color:#5b6d83;font-size:14px}a b{position:absolute;right:24px;top:28px;color:#2866b2;font-size:24px}footer{font-size:12px;color:#6f8094;margin-top:32px}@media(max-width:520px){main{margin:4vh auto;padding:20px}h1{font-size:26px}a{padding:20px 48px 20px 20px}}
