@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#eaf1fa;background:#07111f}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{cursor:pointer}h1,h2,h3,h4{font-family:Manrope,sans-serif;letter-spacing:-.045em}h1{font-size:clamp(3.2rem,6vw,6.3rem);line-height:1.07;margin:18px 0 23px;font-weight:800}h2{font-size:clamp(2.2rem,3.5vw,3.55rem);line-height:1.18;margin:14px 0 20px}h3{font-size:1.25rem;letter-spacing:-.025em}p{line-height:1.8;color:#a6b4c9}.container{width:min(1170px,calc(100% - 48px));margin:auto}.eyebrow{font-size:11px;letter-spacing:.2em;font-weight:800;color:#ff9864;text-transform:uppercase}.muted{color:#a8b7cb}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:7px;padding:15px 23px;background:#f47d4c;color:#101522;font-weight:800;font-size:13px;border:1px solid #f47d4c}.btn.secondary{background:transparent;color:#fff;border-color:#526276}.nav{height:83px;border-bottom:1px solid #ffffff15;background:#081321e8;position:sticky;top:0;z-index:20;backdrop-filter:blur(20px)}.navin{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{font-family:Manrope;font-weight:800;font-size:29px;letter-spacing:-.07em;color:#fff}.logo b{color:#f47d4c}.links{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:700;color:#c1ccdb}.links a:hover{color:#ff9864}.hero{position:relative;overflow:hidden;padding:106px 0 115px;background:radial-gradient(ellipse at 76% 40%,#143450 0%,transparent 45%),linear-gradient(135deg,#081321,#0b1b2c)}.hero .grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px}.hero p{font-size:17px;max-width:570px}.actions{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.hero-visual{height:430px;position:relative}.orb{position:absolute;inset:42px 0 25px 15px;border-radius:50%;background:radial-gradient(circle at 50% 45%,#28739d55,#0b244344 43%,transparent 65%);border:1px solid #6da7d32b;box-shadow:0 0 110px #256ca32c}.orb:before,.orb:after{content:"";position:absolute;border:1px solid #7bafd12a;border-radius:50%;inset:40px}.orb:after{inset:83px}.floating{position:absolute;border:1px solid #47708a70;background:#0d2337e8;backdrop-filter:blur(10px);border-radius:13px;padding:19px 21px;box-shadow:0 24px 60px #0006}.floating .small{font-size:10px;color:#90a9c1;letter-spacing:.12em;text-transform:uppercase}.floating strong{display:block;font-size:18px;margin:10px 0 0}.f1{top:42px;left:12px;width:240px}.f2{top:175px;right:0;width:230px}.f3{bottom:15px;left:35px;width:235px}.symbol{font-size:28px;color:#ff9762}.section{padding:98px 0}.light{background:#f5f7fb;color:#14253a}.light p{color:#647389}.section-head{max-width:670px;margin-bottom:42px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{padding:29px;border:1px solid #dfe5ec;background:#fff;border-radius:12px;transition:transform .2s,box-shadow .2s;color:#15283d}.card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #102b4411}.card p{font-size:14px;margin:10px 0 20px}.card .ico{display:flex;width:47px;height:47px;align-items:center;justify-content:center;background:#fff1e9;color:#e26c3e;border-radius:10px;font-size:22px}.card a{font-size:13px;color:#e36b3b;font-weight:800}.dark{background:#0a1929;color:#f2f6fc}.dark .card{background:#10243a;border-color:#274158;color:#f1f5fb}.dark .card p{color:#a4b6ca}.split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.panel{border:1px solid #36546d;border-radius:15px;background:linear-gradient(145deg,#183951,#0c2034);padding:35px;box-shadow:0 30px 60px #0002}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:30px 0}.stat strong{font-size:38px;color:#fff;display:block;font-family:Manrope}.stat span{font-size:12px;color:#94a9bd}.line{height:1px;background:#ffffff1e;margin:20px 0}.pill{display:inline-block;background:#ffffff13;color:#ffb38b;padding:8px 13px;border-radius:40px;font-size:11px;font-weight:700;margin:4px}.cta{background:linear-gradient(110deg,#ef7846,#d95635);color:#fff;border-radius:16px;padding:57px 65px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta h2{font-size:35px;margin:0}.cta p{color:#ffe2d7}.cta .btn{background:#fff;border-color:#fff}.footer{padding:60px 0 30px;background:#06101b;color:#b6c3d1}.footgrid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:35px}.footer a{display:block;margin:12px 0;font-size:13px}.footer h4{color:#fff}.footer p{font-size:13px}.copyright{border-top:1px solid #ffffff19;margin-top:50px;padding-top:24px;font-size:12px;color:#778da5}.pagehero{padding:85px 0;background:radial-gradient(ellipse at 90% 0%,#1a4059,transparent 50%),#0b1a2b}.pagehero h1{font-size:clamp(2.7rem,5vw,4.5rem);max-width:850px}.pagehero p{max-width:720px}.prose{max-width:820px;margin:auto}.prose h2{font-size:30px}.prose p{font-size:16px}.article-card{border:1px solid #dce4ed;border-radius:12px;padding:28px;background:#fff}.article-card h3{color:#172a3f}.article-card a{color:#e36b3b;font-weight:700}.form{display:grid;gap:15px}.form input,.form textarea{padding:15px;background:#fff;border:1px solid #ccd5df;border-radius:7px;font:inherit;width:100%}.mobile-toggle{display:none}.accent{color:#ff9864}@media(max-width:850px){.links{display:none;position:absolute;top:82px;left:0;right:0;background:#0a1929;padding:25px;flex-direction:column;align-items:flex-start}.links.open{display:flex}.mobile-toggle{display:block;background:none;border:0;color:#fff;font-size:24px}.hero .grid,.split{grid-template-columns:1fr}.hero{padding:65px 0}.hero-visual{height:340px}.cards,.footgrid{grid-template-columns:repeat(2,1fr)}.cta{padding:35px;display:block}.section{padding:65px 0}}@media(max-width:550px){.container{width:min(100% - 32px,1170px)}.cards,.footgrid{grid-template-columns:1fr}.hero-visual{height:310px}.f1{width:205px}.f2{width:190px}.f3{width:200px}.stats{grid-template-columns:1fr 1fr}h1{font-size:3.1rem}}
