@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
:root{font-family:Inter,Arial,sans-serif;color:#11294c;background:#f7f9fc;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}a{text-decoration:none;color:inherit}.nav{height:95px;display:flex;align-items:center;justify-content:space-between;padding:0 6.4%;background:#091e40;color:#f4f7fc;border-bottom:1px solid #ffffff22}.logo{width:244px;height:76px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:radial-gradient(ellipse at 50% 15%,#22618a 0%,#174366 65%,#0c2c51 100%);font-size:8px;letter-spacing:.045em;text-align:center;line-height:1.1}.logo:before{content:'';position:absolute;inset:4px;background:linear-gradient(35deg,transparent 35%,#73baf01a 36%,transparent 37%),linear-gradient(140deg,transparent 60%,#73baf020 61%,transparent 62%);pointer-events:none}.logo strong{font-size:8px;z-index:1}.logo small{font-size:5px;letter-spacing:.08em;margin-top:3px;z-index:1}.symbol{height:28px;width:45px;position:relative;display:block;margin-bottom:2px}.symbol i{position:absolute;left:7px;top:8px;width:25px;height:15px;border-top:6px solid #0a3258;border-radius:50%;transform:rotate(24deg)}.symbol b{position:absolute;right:4px;top:2px;width:14px;height:18px;border-radius:60% 60% 45% 45%;background:#f8c443}.nav nav{display:flex;gap:36px;font-size:14px}.nav nav a:hover{color:#76baff}.hero{min-height:735px;color:#f5f7fb;background:radial-gradient(ellipse at 75% 55%,#245f9a 0%,#143c70 42%,#0b2249 90%)}.hero-inner{padding:150px 6.4% 130px;max-width:1450px}.eyebrow,.kicker{font-size:12px;font-weight:700;letter-spacing:.22em}.eyebrow{color:#77baff}.hero h1,.section h2,.closing h2{font-weight:650;line-height:1.1;letter-spacing:-.055em}.hero h1{font-size:clamp(56px,6.15vw,106px);margin:48px 0 36px}.hero h1 span,.section h2 span,.closing h2 span{color:#73b9ff}.hero p{max-width:730px;line-height:1.8;color:#bfcfe2;font-size:20px}.button{display:inline-flex;background:#f6f7fa;color:#142a42;padding:22px 30px;margin-top:32px;font-size:13px;font-weight:700}.section{padding:115px 7%}.two{display:grid;grid-template-columns:28% 1fr;gap:40px}.kicker{color:#3888cf;padding-top:14px}.section h2,.closing h2{font-size:clamp(38px,4.1vw,64px);margin:0 0 35px}.section p{max-width:750px;font-size:16px;line-height:1.9;color:#5d6d80}.dark{background:#0c2347;color:white}.dark p{color:#b5c7df}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:60px}.pillars article{border-top:1px solid #5480ae;padding-top:26px}.pillars small{color:#76baff}.pillars h3{font-size:23px;font-weight:600;margin:27px 0 15px}.pillars p{font-size:13px;line-height:1.8}.notice{margin-top:35px;padding:24px;border-left:3px solid #68aff5;background:#e9f2fb;color:#2d4e70;line-height:1.8;font-size:14px}.pale{background:#eaf0f7}.details{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.details>div{padding:19px 0;border-bottom:1px solid #ccd8e7;display:flex;flex-direction:column;gap:8px}.details label{color:#607a96;font-size:11px;text-transform:uppercase;letter-spacing:.09em}.details b{font-size:14px;font-weight:600}.disclaimer{font-size:12px!important;margin-top:30px}.closing{text-align:center;padding:105px 20px;background:#112e59;color:white}.closing h2{margin:30px 0}.closing>a{color:#86c1ff;font-size:15px}footer{display:flex;justify-content:space-between;gap:20px;padding:30px 6%;background:#091e40;color:#b3c8df;font-size:11px}@media(max-width:800px){.nav{height:80px;padding:0 5%}.nav nav{display:none}.logo{width:170px;height:65px}.hero{min-height:660px}.hero-inner{padding:110px 7% 130px}.hero h1{font-size:clamp(48px,10vw,75px)}.hero p{font-size:16px}.section{display:block;padding:80px 7%}.kicker{margin-bottom:30px}.pillars,.details{grid-template-columns:1fr}.pillars{gap:12px}.pillars article{padding:25px 0}.closing{padding:85px 7%}footer{flex-direction:column}.section h2{font-size:41px}}
