@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Inter:wght@400;500;600;700;800&display=swap');
:root{--navy:#07101e;--dark:#05090f;--gold:#f5a91d;--bright:#ffbe32;--ink:#102039;--pale:#e9f5ff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.65 Inter,Arial,sans-serif;color:var(--ink);background:white}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 40px));margin:auto}.announcement{background:var(--gold);color:#111;text-align:center;display:flex;justify-content:center;gap:35px;font-size:11px;letter-spacing:.15em;font-weight:800;padding:7px}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.nav nav{display:flex;gap:25px;font-size:13px;font-weight:700}.brand{font:italic 900 29px/1 Barlow Condensed,Impact,sans-serif;color:#fff;letter-spacing:.01em;white-space:nowrap}.brand span{color:var(--gold)}.brand small{display:block;font:600 9px Inter,Arial;letter-spacing:.44em;font-style:normal;margin-left:6px}.speed{font-size:20px;color:var(--gold)}header.nav{max-width:none;width:100%;padding:0 max(20px,calc((100vw - 1160px)/2));background:#060c17;color:#fff}.btn{display:inline-block;background:linear-gradient(125deg,#ffca41,#efa313);border-radius:7px;color:#111;font-size:13px;font-weight:900;letter-spacing:.025em;padding:17px 24px;text-align:center;box-shadow:0 7px 0 rgba(0,0,0,.08);transition:transform .2s}.btn:hover{transform:translateY(-2px)}.btn.small{font-size:12px;padding:12px 17px}.hero{background:radial-gradient(ellipse at 78% 42%,#26374c 0,#0a1321 48%,#02050a 100%);color:#fff;padding:72px 0 82px}.hero-grid{display:grid;grid-template-columns:1.07fr .93fr;gap:62px;align-items:center}.hero h1{font:900 clamp(56px,6.7vw,100px)/.91 Barlow Condensed,Impact,sans-serif;letter-spacing:-.01em;margin:13px 0 18px}.hero h1 em{color:var(--gold);display:block;font-style:normal}.hero h2{font:800 clamp(25px,3vw,39px)/1.05 Barlow Condensed,Impact,sans-serif;margin:0 0 25px}.hero-copy>p:not(.eyebrow){color:#c5d2e0;max-width:550px}.hero-copy .lead{font-size:19px;color:white!important}.eyebrow{color:var(--gold);font-size:12px;letter-spacing:.17em;font-weight:900;text-transform:uppercase}.eyebrow.dark{color:#a36a06}.cta-row{display:flex;gap:17px;align-items:center;flex-wrap:wrap;margin-top:27px}.subtle{color:#b5c0d0;font-size:12px}.hero-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:35px}.hero-pills span{border:1px solid #314154;border-radius:100px;padding:5px 12px;font-size:12px;color:#dbe7f3}.poster{border:1px solid #30445a;border-radius:15px;overflow:hidden;box-shadow:0 35px 75px #0009;max-width:460px;margin:auto}.poster img{display:block;width:100%;height:auto}.white{background:#fff;padding:90px 0}.dark{background:#07101d;color:white;padding:90px 0}.blue{background:linear-gradient(125deg,#d9efff,#edf7ff);padding:90px 0}.center{text-align:center}.intro>p:not(.eyebrow){max-width:760px;margin:0 auto 30px;color:#586779}.wrap h2{font:900 clamp(37px,4.2vw,60px)/1.05 Barlow Condensed,Impact,sans-serif;margin:10px 0 25px}.wrap h2 em{font-style:normal;color:#e89c0a}.dark h2 em,.closing h2 em{color:var(--gold)}h3{line-height:1.25}p{margin-top:0}.three,.four{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;text-align:left}.three article,.four article{border:1px solid #dce6f0;border-radius:12px;padding:25px;background:#fff;box-shadow:0 8px 26px #1020390a}.three b{font:900 37px Barlow Condensed;color:var(--gold)}.three p,.four p{color:#5d6979;font-size:14px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:40px}.steps article{background:#0d1b2d;border:1px solid #273b51;border-radius:12px;padding:24px 17px;position:relative}.steps strong{color:var(--gold);font:800 13px Inter}.stepicon{display:block;color:var(--gold);font-size:38px;margin:20px 0 8px}.steps h3{font-size:17px}.steps p{font-size:13px;color:#aebed0}.split{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.checks{list-style:none;margin:28px 0;padding:0}.checks li{position:relative;padding:0 0 15px 33px;font-weight:600}.checks li:before{content:"✓";position:absolute;left:0;color:#d89208;font-weight:900}.highlight{background:#071629;color:white;border-radius:17px;padding:44px;box-shadow:0 25px 50px #17304d20}.bigtime,.impact{font:900 51px/1 Barlow Condensed}.impact{color:var(--gold)}.highlight p{font-size:23px;margin:25px 0 0}.highlight p em{color:var(--gold);font-style:normal}.four{grid-template-columns:repeat(4,1fr)}.four article span{font-size:34px}.muted{color:#b3c1d0}.quote-panel{border-left:4px solid var(--gold);padding:15px 0 15px 35px}.quote-panel span{font:900 90px/1 Georgia;color:var(--gold)}.quote-panel h3{font:800 29px/1.2 Barlow Condensed}.quote-panel p{font-size:11px;letter-spacing:.12em;color:var(--gold)}.register{background:linear-gradient(120deg,#e7f4ff,#fff);padding:100px 0}.register-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.compact li{padding-bottom:10px}.register-card{background:white;border:1px solid #d8e5f0;box-shadow:0 22px 55px #0d2c4d20;border-radius:16px;overflow:hidden;padding:0 32px 28px}.card-top{background:#0b1728;color:#fff;margin:0 -32px 15px;text-align:center;padding:20px;font-weight:900;letter-spacing:.07em}.field{padding:17px 0;border-bottom:1px solid #e5edf3}.field small{display:block;color:#718095;font-size:10px;font-weight:900;letter-spacing:.13em}.field strong{display:block;font-size:18px;margin-top:4px}.full{display:block;margin-top:24px}.fine{font-size:12px;color:#728197;text-align:center;margin:13px 0 0}.narrow{max-width:820px}details{border-bottom:1px solid #dce5ef;padding:19px 0}summary{cursor:pointer;font-weight:800;list-style:none;padding-right:25px;position:relative}summary:after{content:"+";position:absolute;right:4px;font-size:20px}details[open] summary:after{content:"−"}details p{margin:15px 0 0;color:#607085}.closing{background:radial-gradient(ellipse at center,#193657,#050b15);color:white;text-align:center;padding:85px 0}.closing p:not(.eyebrow){color:#b9c9da;font-size:20px}footer{background:#03070d;color:#aab9ca;padding:35px 0}.footer-grid{display:flex;justify-content:space-between;align-items:center;gap:20px}.footer-grid>div:nth-child(2){display:flex;gap:19px;font-size:12px}.footer-grid p{font-size:11px;margin:0}@media(max-width:850px){.hero-grid,.split,.register-grid{grid-template-columns:1fr;gap:36px}.hero{padding:48px 0}.poster{max-width:400px}.steps{grid-template-columns:repeat(2,1fr)}.four{grid-template-columns:repeat(2,1fr)}.nav nav{display:none}.footer-grid{flex-wrap:wrap}.white,.dark,.blue,.register{padding:65px 0}}@media(max-width:520px){.wrap{width:calc(100% - 32px)}.nav{height:66px}.brand{font-size:25px}.btn.small{font-size:10px;padding:10px}.hero h1{font-size:65px}.hero h2{font-size:29px}.three,.four,.steps{grid-template-columns:1fr}.three{gap:10px}.steps article{padding:18px}.steps .stepicon{margin:7px 0}.highlight{padding:28px}.register-card{padding:0 23px 24px}.card-top{margin:0 -23px 15px}.footer-grid{display:block;text-align:center}.footer-grid .brand{margin-bottom:20px}.footer-grid>div:nth-child(2){justify-content:center;flex-wrap:wrap;margin-bottom:15px}.announcement{gap:12px;font-size:9px}}