@font-face{font-family:Manrope;src:url(/versions/version1/fonts/manrope-latin.woff2) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Inter;src:url(/versions/version1/fonts/inter-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--navy:#082b45;--blue:#245fce;--muted:#64748b;--gold:#dda940;--line:#dce5ed;--surface:#f4f7fb;--white:#fff;--font-heading:Manrope,Arial,sans-serif;--font-manrope:Manrope;--font-body:Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--navy);background:#fff;font-family:var(--font-body);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{display:block;max-width:100%;height:auto}svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-heading);line-height:1.16;font-weight:650;letter-spacing:-.035em}button{color:inherit}::selection{background:#d3e4fc;color:var(--navy)}:focus-visible{outline:3px solid #b58522;outline-offset:5px}summary{cursor:pointer}summary::-webkit-details-marker{display:none}summary{list-style:none}.container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.section{padding:100px 0}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--blue);font-size:12px;font-weight:750;letter-spacing:.16em;text-transform:uppercase;margin-bottom:19px}.eyebrow:before{content:"";width:22px;height:1px;background:currentColor}.section-title{font-size:clamp(32px,3.35vw,48px);line-height:1.16;letter-spacing:-.045em;white-space:pre-line;font-weight:600}.section-copy{color:var(--muted);line-height:1.75;font-size:16px;max-width:580px;margin-top:22px}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:14px 26px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:650;line-height:1.5;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:var(--blue);box-shadow:0 5px 16px #245fce15}.button-primary:hover{background:#184da9;box-shadow:0 7px 22px #245fce30}.button-light{background:white;color:var(--navy)}.button-light:hover{background:#edf4ff}.button-outline{background:transparent;border-color:var(--line);color:var(--navy)}.button-outline:hover{background:var(--surface)}.skip-link{position:fixed;top:-100px;left:16px;padding:12px 20px;color:white;background:var(--navy);z-index:100}.skip-link:focus{top:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reveal-pending{opacity:0;transform:translateY(20px)}.reveal-ready{opacity:1;transform:translateY(0);transition:opacity .65s ease,transform .65s ease}@media(min-width:1800px){.container{width:min(1420px,calc(100% - 160px))}}@media(max-width:1024px){body{padding-bottom:72px}.container{width:calc(100% - 64px)}.section{padding:80px 0}.section-title{font-size:39px}}@media(max-width:767px){html{scroll-padding-top:80px}.container{width:calc(100% - 40px)}.section{padding:64px 0}.section-title{font-size:34px}.section-copy{font-size:15px}.eyebrow{font-size:11px;margin-bottom:15px}.button{padding:13px 22px;min-height:50px;font-size:13.5px}}@media(max-width:359px){.container{width:calc(100% - 32px)}.section-title{font-size:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal-pending{opacity:1;transform:none}}@media print{@page{size:A4 portrait;margin:12mm}html{scroll-behavior:auto}body{font-size:10pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.container{width:100%;max-width:none}.section{padding:28px 0;page-break-inside:avoid;break-inside:avoid}.section-title{font-size:28px}.section-copy{font-size:11px;line-height:1.6}.button,.skip-link{display:none}.reveal-pending,.reveal-ready{opacity:1;transform:none}details{content-visibility:visible!important}details::details-content{content-visibility:visible!important;display:block!important}details>:not(summary){display:block!important}h1,h2,h3{page-break-after:avoid;break-after:avoid}img{page-break-inside:avoid;break-inside:avoid}a[href]:after{content:none}}