:root{color-scheme:dark;--navy:#07152f;--blue:#102e58;--ink:#0c203b;--gold:#efd07c;--edge:#9e7d48}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#eaf1fb;background:#07152f;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55}a{color:inherit}a:focus-visible,summary:focus-visible{outline:3px solid #ffdb8c;outline-offset:3px}.skip{position:absolute;top:-80px;background:#fff;color:#092744;padding:10px;z-index:50}.skip:focus{top:4px}.wrap{width:min(1160px,calc(100% - 38px));margin:0 auto}.header{border-bottom:1px solid #b8985d;background:linear-gradient(105deg,#061527,#0e3152)}.header-inner{width:min(1160px,calc(100% - 36px));margin:auto;min-height:83px;display:flex;align-items:center;justify-content:space-between;gap:15px}.brand{display:flex;align-items:center;text-decoration:none;gap:9px}.brand img{width:44px;height:54px;object-fit:contain}.brand>span{font-weight:900;letter-spacing:-.05em;color:#f4eee3;font-size:clamp(19px,2.6vw,27px)}.brand>span>span,.brand sup{color:#edc374}.brand sup{font-size:10px;vertical-align:super}.header nav,.footer nav{display:flex;gap:22px;flex-wrap:wrap}.header nav a,.footer nav a{font-weight:750;font-size:13px;text-decoration:none;color:#e9f0fc}.header nav a:hover,.footer nav a:hover{color:#f2cf84}.hero{padding:clamp(36px,5vw,68px) 0 55px;background:radial-gradient(circle at 88% 20%,#284d6d 0,#0b284c 48%,#07162d 100%);border-bottom:1px solid #536a82}.heroGrid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:center;gap:32px}.eyebrow,.sectionKicker{font-size:12px;color:var(--gold);font-weight:900;letter-spacing:.13em}.hero h1{font-size:clamp(35px,5.6vw,66px);letter-spacing:-.045em;line-height:1.12;margin:17px 0 20px;color:#fff;max-width:16ch}.lead{font-size:clamp(16px,1.9vw,19px);color:#d6e1ef;line-height:1.7;margin:0;max-width:66ch}.actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:13px;text-decoration:none;min-height:52px;padding:13px 21px;font-weight:850;font-size:15px;text-align:center}.btn.gold{background:linear-gradient(115deg,#f6d780,#e1b346);color:#142c47;border:1px solid #dbb260}.btn.outline{border:1px solid #bda16f;color:#f5e0ae;background:#233e5b}.btn:hover{filter:brightness(1.08)}.privacy{color:#c3d2e4;font-size:12px;margin:19px 0 0}.heroImage img{display:block;width:100%;height:auto;aspect-ratio:630/410;object-fit:cover;border-radius:21px;border:2px solid #ae905e;box-shadow:0 20px 55px #030c1c80}.explain{padding:60px 0 30px}.explain h2,.faq h2,.related h2,.bottom h2{font-size:clamp(27px,3.4vw,40px);line-height:1.2;letter-spacing:-.03em;color:#fff;margin:8px 0 11px}.intro{color:#cbd8e9;margin:0 0 26px;font-size:16px}.infoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.infoCard{border:1px solid #415b79;border-radius:19px;background:linear-gradient(125deg,#112944,#173453);padding:26px;min-width:0}.count{color:#eac67a;font-weight:900;font-size:13px}.infoCard h3{color:#fff;font-size:21px;line-height:1.32;margin:11px 0}.infoCard p{color:#cfdceb;font-size:15px;line-height:1.7;margin:0}.faq,.related{padding:40px 0}.questions{margin-top:21px;display:grid;gap:10px}.questions details{background:#112b4b;border:1px solid #496582;border-radius:13px;padding:0 17px}.questions summary{cursor:pointer;padding:17px 0;color:#fff;font-weight:750;font-size:16px}.questions details p{margin:0 0 17px;color:#d0dfed;font-size:15px}.relatedLinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:19px}.relatedLinks a{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:17px;border-radius:12px;border:1px solid #54708d;background:#143355;color:#fff;text-decoration:none;font-size:14px;font-weight:800}.relatedLinks a:hover{border-color:#e5c178}.relatedLinks a span{color:#eac47c}.bottom{margin-top:22px;padding:33px 0;background:#0e2948;border-top:1px solid #997e50;border-bottom:1px solid #997e50}.bottom .wrap{display:flex;align-items:center;justify-content:space-between;gap:25px}.bottom p{max-width:70ch;color:#cdd9e7}.footer{padding:26px 0 42px;color:#c6d1df;font-size:13px}.footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:16px}.footer nav{gap:17px}.footer nav a{font-size:12px}@media(max-width:800px){.heroGrid{grid-template-columns:1fr;gap:29px}.hero h1{max-width:none}.heroImage{max-width:680px}.hero{padding:34px 0 37px}.header-inner{min-height:75px}.infoGrid{grid-template-columns:1fr}.relatedLinks{grid-template-columns:1fr}.bottom .wrap{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.wrap{width:calc(100% - 32px)}.header-inner{width:calc(100% - 28px);flex-wrap:wrap;padding:12px 0;gap:5px;min-height:0}.brand img{width:39px;height:45px}.header nav{gap:15px}.header nav a{font-size:12px}.hero h1{font-size:36px}.actions{flex-direction:column}.btn{width:100%}.explain{padding:38px 0 18px}.infoCard{padding:20px}.infoCard h3{font-size:19px}.bottom{padding:27px 0}.footer .wrap{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}