*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#142d46;font:16px/1.75 system-ui,-apple-system,Segoe UI,sans-serif}a{color:#075fae;text-underline-offset:4px}a:focus-visible,summary:focus-visible{outline:3px solid #1479cc;outline-offset:5px}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.18;letter-spacing:-.035em}h1{font-size:clamp(2.1rem,4.1vw,3.7rem);max-width:22ch;margin-bottom:24px}h2{font-size:clamp(1.65rem,2.7vw,2.4rem)}h3{font-size:1.2rem}p,li{color:#475d71}li+li{margin-top:7px}.wrap{width:min(1120px,calc(100% - 40px));margin:auto}.skip{position:absolute;top:-90px;left:20px;background:#fff;padding:10px;z-index:5}.skip:focus{top:12px}.top{background:#0a192c;color:#fff}.top .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:82px}.brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font-weight:800;font-size:1.3rem}.brand img{width:42px;height:42px;object-fit:cover;border-radius:10px}nav{display:flex;gap:18px;align-items:center;flex-wrap:wrap}nav a{color:#d8e6f1;text-decoration:none;font-size:.88rem}.hero{padding:36px 0 60px;background:#edf5fa;border-bottom:1px solid #dbe6ee}.crumbs{display:flex;gap:10px;flex-wrap:wrap;font-size:.83rem;color:#53677b;margin-bottom:32px}.kicker{display:block;color:#086a72;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:750;margin-bottom:17px}.lead{font-size:1.14rem;max-width:77ch}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.button{display:inline-flex;align-items:center;justify-content:center;background:#086ecb;color:white;min-height:48px;padding:11px 20px;border-radius:9px;text-decoration:none;font-weight:700;text-align:center}.button.secondary{background:white;border:1px solid #b9cbd9;color:#142d46}.note{font-size:.85rem;margin:18px 0 0}.columns{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:68px;padding-top:52px;padding-bottom:56px}.article section{margin-bottom:46px}.article p{max-width:79ch}.article ul{padding-left:22px}.aside{align-self:start;background:#f4f7fa;border:1px solid #dce5ec;border-radius:12px;padding:24px;position:sticky;top:20px}.aside p{font-size:.9rem}.aside a{display:block;margin:10px 0;font-size:.9rem}.aside h2{font-size:1.25rem}.steps{padding:28px;background:#edf6f2;border-left:4px solid #17866a;border-radius:8px}.steps h2{font-size:1.5rem}.faq details{border-top:1px solid #d8e3eb;padding:18px 0}.faq summary{cursor:pointer;font-weight:700;font-size:1.05rem}.faq details p{margin:14px 0 0}.related{background:#f2f6fa;padding:45px 0}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related article{background:#fff;padding:24px;border:1px solid #d8e3eb;border-radius:10px}.related article p{font-size:.9rem}.related article h3{font-size:1.17rem}.contact{margin-top:35px;border-top:1px solid #ccd9e4;padding-top:25px}.footer{background:#0a192c;color:#c5d4e2;padding:30px 0;font-size:.85rem}.footer p{color:#c5d4e2}.footer a{color:#e1edf7}.footer-links{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:850px){.columns{grid-template-columns:1fr;gap:15px}.aside{position:static}.related-grid{grid-template-columns:1fr}.top .wrap{flex-wrap:wrap;padding:16px 0;gap:13px}nav{gap:12px}nav a{font-size:.8rem}.hero{padding-top:25px}.lead{font-size:1.02rem}}@media(max-width:420px){.wrap{width:calc(100% - 32px)}h1{font-size:2.05rem}.actions{flex-direction:column}.button{width:100%}.columns{padding-top:35px}.steps{padding:20px}}
.crumbs a{color:#075fae}
