*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;scroll-behavior:smooth}html,body{background-color:#fff!important}:root{--sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--text-1:#111;--text-2:#555;--border:#e5e5e5;--navy:#1a2744;--text-num:#6e6e6e;--px:clamp(24px, 5vw, 40px);--surface-cool:#f2f4f7}body{font-family:var(--sans);color:var(--text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.nav{z-index:100;padding:18px var(--px);background:0 0;border-bottom:1px solid #0000;transition:background .4s,border-bottom .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:fixed;top:0;left:0;right:0}.nav-inner{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;display:flex}.nav.scrolled{-webkit-backdrop-filter:blur(16px);background:#fffffff5;border-bottom-color:#e5e5e545}.nav .wordmark-1,.nav .wordmark-2{color:#fff;transition:color .4s}.nav.scrolled .wordmark-1,.nav.scrolled .wordmark-2{color:#1a2744}.wordmark{cursor:pointer;flex-direction:column;gap:3px;line-height:1;text-decoration:none;display:inline-flex}.wordmark-1{font:600 24px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.wordmark-2{font:500 13px/1 var(--sans);letter-spacing:.44em;text-transform:uppercase;opacity:.65}.nav-link{font:500 13px/1 var(--sans);color:#ffffffb8;letter-spacing:.01em;margin:-8px -4px;padding:8px 4px;text-decoration:none;transition:color .3s}.nav-link:hover{color:#fff}.nav.scrolled .nav-link{color:#1a27449e}.nav.scrolled .nav-link:hover{color:var(--navy)}.btn-cta{font:500 13px/1 var(--sans);color:var(--navy);letter-spacing:.01em;cursor:pointer;background:#fff;border-radius:4px;padding:11px 22px;text-decoration:none;transition:background .2s,color .4s}.btn-cta:hover{background:#e8eaee}.nav.scrolled .btn-cta{background:var(--navy);color:#fff}.nav.scrolled .btn-cta:hover{background:#263b56}.nav-actions{align-items:center;gap:28px;display:flex}.hero{min-height:80vh;padding:160px var(--px) 110px;background:linear-gradient(150deg,#1a2744 0%,#263b56 45%,#2f4a68 75%,#263b56 100%);flex-direction:column;justify-content:center;display:flex}.hero-inner{width:100%;max-width:1080px;margin:0 auto}.hero h1{font:400 clamp(38px, 5.4vw, 60px)/1.12 var(--sans);color:#fff;letter-spacing:-.034em;max-width:820px;margin-bottom:36px}.hero-sub{font:400 clamp(15.5px, 1.85vw, 18px)/1.8 var(--sans);color:#fff9;max-width:560px}.sec{padding:112px var(--px);background:#fff}.sec-dark{padding:112px var(--px);background:linear-gradient(150deg,#1a2744 0%,#263b56 45%,#2f4a68 75%,#263b56 100%)}.sec-inner{max-width:1080px;margin:0 auto}.rule{background:var(--border);width:100%;height:1px;margin-bottom:52px}.rule-lt{background:#ffffff26;width:100%;height:1px;margin-bottom:52px}.split{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:76px;display:grid}.split>div:nth-child(2){padding-top:35px}.split-l{align-self:start;position:sticky;top:118px}.sec-num{font:600 11px/1 var(--sans);letter-spacing:.18em;color:var(--text-num);margin-bottom:24px}.sec-num-lt{color:#ffffffa8}.sec-h{font:400 clamp(30px, 3.6vw, 44px)/1.16 var(--sans);color:var(--navy);letter-spacing:-.03em}.sec-h-lt{color:#fff}.lead{font:400 clamp(18px, 2.05vw, 21px)/1.62 var(--sans);color:var(--text-1);letter-spacing:-.012em;margin-bottom:26px}.lead-lt{color:#ffffffeb}.body{font:400 clamp(15px, 1.6vw, 16.5px)/1.8 var(--sans);color:var(--text-2);margin-bottom:22px}.body:last-child{margin-bottom:0}.body-lt{color:#ffffff9e}.statement{font:400 clamp(20px, 2.3vw, 26px)/1.45 var(--sans);color:var(--navy);letter-spacing:-.02em;border-top:1px solid var(--border);margin-top:40px;padding-top:32px}.statement-lt{color:#fff;border-top-color:#ffffff26}.coda{padding:152px var(--px) 136px;background:var(--surface-cool)}.coda-inner{max-width:1080px;margin:0 auto}.coda-h{font:400 clamp(28px, 3.2vw, 38px)/1.2 var(--sans);color:var(--navy);letter-spacing:-.028em;max-width:640px;margin-bottom:34px}.coda .body,.coda .statement{max-width:760px}.coda .body{color:var(--text-2)}.coda .statement{border-top:none;margin-top:28px;padding-top:0}@media (max-width:860px){.close-split{grid-template-columns:1fr;gap:40px}.split>div:nth-child(2){padding-top:0}.split{grid-template-columns:1fr;gap:26px}.split-l{position:static}.hero{min-height:84vh;padding:130px var(--px) 90px}.sec,.sec-dark{padding:84px var(--px)}.coda{padding:92px var(--px) 88px}}.js .fade-up{opacity:0}.fade-up.vis{opacity:1;transition:opacity .8s}@media (prefers-reduced-motion:reduce){.js .fade-up,.fade-up.vis{opacity:1!important;transition:none!important}}main:focus{outline:none}.skip-link{z-index:200;color:var(--navy);font:600 13px/1 var(--sans);background:#fff;border-radius:4px;padding:12px 20px;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{outline-offset:3px;outline:2px solid #3b82f68c;top:16px;left:16px}.legal{padding:168px var(--px) 112px}.legal .sec-inner{max-width:760px}.legal-h{font:400 clamp(32px, 3.6vw, 44px)/1.16 var(--sans);color:var(--navy);letter-spacing:-.03em;margin-bottom:12px}.legal-date{font:500 11px/1 var(--sans);text-transform:uppercase;letter-spacing:.16em;color:var(--text-num);margin-bottom:48px}.legal-sub{font:600 17px/1.4 var(--sans);color:var(--navy);letter-spacing:-.01em;margin:42px 0 16px}.legal-p{font:400 16.5px/1.78 var(--sans);color:var(--text-2);margin-bottom:18px}.legal-p strong{color:var(--text-1);font-weight:600}.legal-list{font:400 16.5px/1.78 var(--sans);color:var(--text-2);margin:0 0 18px 22px}.legal-list li{margin-bottom:8px}.legal-link{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.close-direct{border-top:1px solid #ffffff29;margin-top:44px;padding-top:26px}.close-direct a{font:400 16px/1.9 var(--sans);color:#ffffffb8;letter-spacing:-.005em;text-decoration:none;transition:color .2s;display:block}.close-direct a:hover{color:#fff}.sec-close{padding:128px var(--px);background:var(--navy);scroll-margin-top:90px}.sec-close-inner{max-width:1080px;margin:0 auto}.close-split{grid-template-columns:.9fr 1.1fr;align-items:start;gap:76px;display:grid}.close-text{font:400 clamp(22px, 2.8vw, 30px)/1.45 var(--sans);color:#fff;letter-spacing:-.02em;margin-bottom:0}.form-wrap{text-align:left}.form-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.form-row{margin-bottom:20px}.form-row-last{margin-bottom:28px}.form-label{font:600 11px/1 var(--sans);color:#ffffff9e;letter-spacing:.06em;margin-bottom:6px;display:block}.form-label span{opacity:.5}.form-input{font:400 14px/1.5 var(--sans);color:#fff;background:#ffffff0f;border:1px solid #ffffff59;border-radius:4px;outline:none;width:100%;padding:12px 16px;transition:border-color .3s,background .3s,box-shadow .3s}.form-input::placeholder{color:#ffffff40}.form-input:focus{background:#ffffff17;border-color:#3b82f680;box-shadow:0 0 0 3px #3b82f61a}textarea.form-input{resize:vertical;min-height:80px}.form-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.btn-send{font:600 12px/1 var(--sans);color:var(--navy);letter-spacing:.04em;cursor:pointer;background:#fff;border:none;border-radius:4px;padding:12px 28px;transition:background .15s}.btn-send:hover{background:#e5e5e5}.thank-you{display:none}.thank-you.show{display:block}.thank-you-h{font:400 clamp(19px, 2vw, 22px)/1.45 var(--sans);color:#fff;letter-spacing:-.018em;margin:0 0 12px}.thank-you-p{font:400 16px/1.75 var(--sans);color:#ffffffad;margin:0}.form-wrap.hide{display:none}.footer{padding:30px var(--px);background:#152035}.footer-inner{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto;display:flex}.footer-l{font:400 12px/1 var(--sans);color:#ffffff94}.footer-link{color:inherit;margin:-7px -3px;padding:7px 3px;text-decoration:none;transition:color .2s}.footer-link:hover{color:#ffffffd9}.footer-r{font:400 11px/1 var(--sans);color:#ffffff85;letter-spacing:.06em}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #3b82f68c}.hero a:focus-visible,.sec-dark a:focus-visible,.sec-close :focus-visible,.nav :focus-visible{outline-color:#ffffffb3}.nav.scrolled :focus-visible{outline-color:#3b82f68c}@media (max-width:640px){.hero{padding-top:120px;padding-bottom:80px}.hero h1{margin-bottom:32px}.sec,.sec-dark{padding-top:72px;padding-bottom:80px}.sec-close{padding-top:72px;padding-bottom:64px}.form-grid{grid-template-columns:1fr}.close-split{grid-template-columns:1fr;gap:40px}.close-text{margin-bottom:36px}.wordmark-1{font-size:16px!important}.wordmark-2{letter-spacing:.3994em!important;font-size:9px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nav,.nav-link,.btn-cta,.form-input{transition:none!important}}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
