@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3dddc7aa96062c91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d50510d994ab0074-s.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13958cae6c93c43e-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.dm-O8q_className{font-family:Poppins,Poppins Fallback;font-style:normal}.dm-O8q_variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--sky:#1f86ff;--sky-2:#6cc4ff;--navy:#0b1f3a;--navy-2:#3a5373;--ice:#eef7ff;--line:#0b1f3a1f}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:var(--ice);margin:0}body{font-family:var(--font-poppins),system-ui,sans-serif;color:var(--navy);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--sky)}.pad{padding-left:clamp(20px,5vw,80px);padding-right:clamp(20px,5vw,80px)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.glass{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:linear-gradient(135deg,#ffffffa8,#ffffff3d);border:1px solid #ffffffbf;border-radius:28px;position:relative;box-shadow:inset 0 1px #fffffff2,inset 0 -10px 24px -12px #1f86ff40,0 24px 60px -18px #0b1f3a4d}.glass:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at 12% 0,#ffffffbf,#fff0 55%);position:absolute;inset:0}.glass>*{position:relative}.pill{color:var(--navy);background:#fff9;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #fff}.pill.blue{background:var(--sky);color:#fff;border-color:#fff6;box-shadow:inset 0 1px #ffffff80,0 8px 20px -6px #1f86ffb3}.btn{font:600 15px var(--font-poppins),sans-serif;cursor:pointer;border:1px solid #ffffffd9;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;transition:transform .2s,box-shadow .2s;display:inline-flex}.btn.primary{background:var(--sky);color:#fff;box-shadow:inset 0 1px #ffffff80,0 12px 28px -8px #1f86ffcc}.btn.primary:hover{color:#fff;transform:translateY(-2px)}.btn.ghost{color:var(--navy);background:#fff9;box-shadow:inset 0 1px #fff}.btn.ghost:hover{transform:translateY(-2px)}#nav{z-index:50;border-radius:999px;align-items:center;gap:16px;width:min(1200px,100vw - 24px);padding:10px 10px 10px 20px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}#nav .logo{align-items:center;display:flex}#nav .logo img{width:auto;height:42px;display:block}#nav .links{align-items:center;gap:4px;margin-left:auto;display:flex}#nav .links a{border-radius:999px;padding:9px 14px;font-size:14px;font-weight:500}#nav .links a:hover{background:#fff9}#nav .cta{background:var(--sky);color:#fff;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:500;box-shadow:0 8px 18px -6px #1f86ffb3}#nav .cta:hover{color:#fff}#nav .burger{cursor:pointer;background:#fff9;border:1px solid #ffffffd9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:0;display:none}#nav .burger span{background:var(--navy);border-radius:1px;width:18px;height:2px;transition:transform .25s,opacity .25s;display:block}#nav.open .burger span:first-child{transform:translateY(6px)rotate(45deg)}#nav.open .burger span:nth-child(2){opacity:0}#nav.open .burger span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (max-width:860px){#nav .cta{margin-left:auto}#nav .burger{display:flex}#nav .links{background:#fffffff0;border:1px solid #fffffff2;border-radius:24px;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:10px;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 24px 50px -16px #0b1f3a66}#nav.open .links{display:flex}#nav .links a{padding:13px 16px;font-size:15px}}#flight{height:1100vh;position:relative}.stage{background:var(--sky);height:100vh;position:sticky;top:0;overflow:hidden}#sky{will-change:transform;position:absolute;inset:0;overflow:hidden}#sky img{object-fit:cover;object-position:35% 85%;width:100%;height:100%;display:block}#sky:after{content:"";background:linear-gradient(#1f86ff26,#1f86ff00 40%,#0b1f3a38);position:absolute;inset:0}#mapLayer{background:radial-gradient(120% 90% at 50% 0,#e9f6ff,#bfe2ff 60%,#a3d4ff);position:absolute;inset:0;overflow:hidden}#mapWrap{transform-origin:50% 55%;will-change:transform;position:absolute;inset:0}#map{width:100%;height:100%;display:block;position:absolute;inset:0}#map .sphere{fill:url(#ocean);stroke:#ffffffe6;stroke-width:1.5px;vector-effect:non-scaling-stroke}#map .atmo{fill:none;stroke:#ffffffd9;stroke-width:10px;filter:blur(8px)}#map .land{fill:#ffffffeb;stroke:#9fcdf3;stroke-width:.7px;vector-effect:non-scaling-stroke;transition:fill .6s}#map .land.visited{fill:#8fd0ff}#map .grat{fill:none;stroke:#1f86ff1f;stroke-width:1px;vector-effect:non-scaling-stroke}#map .route-ghost{fill:none;stroke:#0b1f3a47;stroke-width:1.3px;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}#map .route{fill:none;stroke:var(--sky);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}#routes{filter:drop-shadow(0 0 6px #1f86ff8c)}#map .pin{fill:#fff;stroke:var(--sky);stroke-width:2px;vector-effect:non-scaling-stroke;transition:fill .3s}#map .pin.lit{fill:var(--sky);stroke:#fff}#map .halo{fill:#1f86ff2e;stroke:var(--sky);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0}#map .pin-g.lit .halo{animation:2s ease-out infinite halo}@keyframes halo{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}#map .label{font-family:var(--font-poppins),sans-serif;fill:#0b1f3a00;font-weight:600;transition:fill .4s}#map .pin-g.lit .label{fill:var(--navy)}#map .plane{fill:#fff;stroke:var(--sky);stroke-width:3px;vector-effect:non-scaling-stroke}#map .plane-glow{fill:#1f86ff47}#winBox{will-change:transform;position:absolute;top:0;left:0}#frame{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);-webkit-mask-composite:xor;background:linear-gradient(140deg,#ffffffd9,#ffffff40 45%,#fff9);border-radius:148px;padding:18px;position:absolute;inset:-18px;box-shadow:inset 0 2px #fffffff2,inset 0 -6px 14px #1f86ff40;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}#frameShadow{pointer-events:none;border-radius:148px;position:absolute;inset:-18px;box-shadow:0 40px 80px -24px #0b1f3a8c}#win{border-radius:130px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}#win img{object-fit:cover;object-position:50% 50%;background:#fff;width:100%;height:100%;position:absolute;inset:0}#lid{pointer-events:none;will-change:transform;background:linear-gradient(#fff 0%,#eef7ff 55%,#cfe8ff 100%);height:100%;position:absolute;top:0;left:0;right:0;transform:translateY(-102%);box-shadow:inset 0 -2px #ffffffe6,inset 0 -14px 22px -10px #1f86ff59,0 10px 24px -6px #0b1f3a59}#lid:before{content:"";background:linear-gradient(#e3f1ff,#bcdcff);border-top:1px solid #fffffff2;height:min(14%,90px);position:absolute;bottom:0;left:0;right:0}#lid:after{content:"";background:linear-gradient(90deg,#4aa8ff,#1f86ff);border-radius:5px;width:min(22%,120px);height:10px;position:absolute;bottom:calc(min(14%,90px)/2 - 5px);left:50%;transform:translate(-50%)}#gloss{border-radius:inherit;pointer-events:none;background:linear-gradient(125deg,#fff6 0%,#fff0 32%);position:absolute;inset:0;box-shadow:inset 0 0 30px 6px #0b1f3a2e}#winTag{white-space:nowrap;text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:0;padding:10px 18px;position:absolute;top:calc(100% + 30px);left:50%;transform:translate(-50%)}#winTag b{font-size:14px;font-weight:600}#winTag small{color:var(--navy-2);font-size:12px}#heroCard{flex-direction:column;gap:clamp(10px,1.7vh,16px);width:min(540px,100vw - 40px);padding:clamp(18px,min(2.6vw,3.4vh),34px);display:flex;position:absolute;bottom:clamp(20px,6vh,64px);left:clamp(20px,5vw,80px)}#heroCard .chips{flex-wrap:wrap;gap:8px;display:flex}#heroCard h1{letter-spacing:-.035em;margin:0;font-size:clamp(40px,min(6vw,9vh),92px);font-weight:700;line-height:.95}#heroCard h1 span{color:var(--sky)}#heroCard .tagline{margin:0;font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.3}#heroCard p{color:var(--navy-2);text-wrap:pretty;max-width:46ch;margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.55}#heroCard .ctas{flex-wrap:wrap;gap:10px;display:flex}@media (max-height:700px){#heroCard p:not(.tagline){display:none}}@media (max-width:760px),(max-height:560px){#winTag{display:none}}#cue{position:absolute;bottom:clamp(14px,3vh,28px);left:max(50%,clamp(20px,5vw,80px) + min(540px,100vw - 40px) + 24px)}@media (max-width:1100px){#cue{display:none}}#cue i{border:2px solid;border-radius:8px;width:14px;height:22px;position:relative}#cue i:after{content:"";background:currentColor;border-radius:1px;width:2px;height:5px;margin-left:-1px;animation:1.6s ease-in-out infinite wheel;position:absolute;top:4px;left:50%}@keyframes wheel{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(7px)}}.hud{opacity:0;pointer-events:none;position:absolute}#hudTop{border-radius:999px;align-items:center;gap:18px;width:min(720px,100vw - 40px);padding:12px 22px;display:flex;top:84px;left:50%;transform:translate(-50%)}#hudTop .bar{background:#0b1f3a1f;border-radius:3px;flex:1;height:6px;overflow:hidden}#hudTop .bar b{background:linear-gradient(90deg,var(--sky-2),var(--sky));border-radius:3px;width:0;height:100%;display:block}#hudTop .eyebrow{white-space:nowrap}#card{flex-direction:column;gap:14px;width:min(520px,100vw - 40px);padding:clamp(20px,2.6vw,30px);display:flex;bottom:clamp(20px,6vh,64px);left:clamp(20px,5vw,80px)}#card .row{flex-wrap:wrap;gap:8px;display:flex}#card .big{flex-wrap:wrap;align-items:center;gap:16px;display:flex}#cCity{letter-spacing:-.035em;font-size:clamp(36px,5vw,70px);font-weight:700;line-height:1}#cCode{background:var(--navy);color:#fff;letter-spacing:.06em;border-radius:14px;padding:8px 14px;font-size:clamp(15px,1.4vw,19px);font-weight:600}#cNote{color:var(--navy-2);margin:0;font-size:15px;line-height:1.5}#summary{text-align:center;flex-direction:column;align-items:center;gap:22px;width:min(940px,100vw - 40px);padding:clamp(24px,4vw,48px);display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}#summary h2{letter-spacing:-.035em;margin:0;font-size:clamp(32px,5vw,68px);font-weight:700;line-height:1.02}#summary h2 span{color:var(--sky)}#summary .eq{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}#summary .eq em{color:var(--sky);font-style:normal;font-weight:700}#summary .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}#summary .stat{background:#ffffff8c;border:1px solid #ffffffd9;border-radius:20px;padding:18px 12px;transform:perspective(600px)rotateX(8deg);box-shadow:inset 0 1px #fff,0 12px 24px -12px #1f86ff73}#summary .stat b{letter-spacing:-.03em;color:var(--sky);font-size:clamp(24px,3.2vw,44px);font-weight:700;display:block}#summary .stat span{letter-spacing:.1em;text-transform:uppercase;color:var(--navy-2);font-size:12px;font-weight:600}.sec{padding-top:clamp(80px,13vh,150px);padding-bottom:clamp(80px,13vh,150px);position:relative}.wrap{max-width:1200px;margin:0 auto}.head{flex-direction:column;gap:16px;max-width:760px;margin-bottom:clamp(36px,6vh,64px);display:flex}.head h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,5.2vw,72px);font-weight:700;line-height:1}.head h2 span{color:var(--sky)}.head p{color:var(--navy-2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.kicker{color:var(--sky)}.rv{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(36px)perspective(900px)rotateX(8deg)}.rv.in{opacity:1;transform:none}#divisions{background:linear-gradient(#eef7ff,#fff)}.divgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.div{flex-direction:column;gap:12px;min-height:200px;padding:26px;transition:transform .3s;display:flex}.div:hover{transform:translateY(-6px)perspective(800px)rotateX(4deg)}.div .n{color:var(--sky);font-size:13px;font-weight:600}.div h3{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:600;line-height:1.2}.div p{color:var(--navy-2);margin:0;font-size:15px;line-height:1.55}.div .go{color:var(--sky);margin-top:auto;font-size:14px;font-weight:600}.div.lead{color:#fff;background:linear-gradient(135deg,#1f86ff,#4aa8ff 60%,#8fd6ff);border-color:#ffffff80;grid-column:1/-1;min-height:240px}.div.lead .n,.div.lead p,.div.lead .go{color:#fff}.div.lead h3{font-size:clamp(28px,3.4vw,44px)}#aviation{background:#fff}.avgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,500px),1fr));gap:16px;display:grid}.svc{background:linear-gradient(160deg,#f4faff,#e6f3ff);border:1px solid #d8eafc;border-radius:28px;flex-direction:column;gap:14px;padding:clamp(24px,3vw,36px);display:flex}.svc .ic{color:#fff;background:radial-gradient(circle at 30% 30%,#9fdcff,#1f86ff 65%);border-radius:16px;place-items:center;width:48px;height:48px;font-size:15px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffffb3,0 10px 20px -8px #1f86ffb3}.svc h3{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.svc ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.svc li{color:var(--navy-2);padding-left:22px;font-size:15px;line-height:1.5;position:relative}.svc li:before{content:"";border:2px solid var(--sky);border-radius:50%;width:10px;height:10px;position:absolute;top:.55em;left:0}.svc .note{color:var(--navy-2);background:#ffffffb3;border:1px solid #d8eafc;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.hubs{flex-wrap:wrap;gap:8px;display:flex}.hubs span{background:var(--navy);color:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}#consulting{background:linear-gradient(#fff,#eef7ff)}.two{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:clamp(24px,4vw,56px);display:grid}.chiplist{flex-wrap:wrap;gap:10px;display:flex}.chiplist span{background:#ffffffb3;border:1px solid #fffffff2;border-radius:999px;padding:12px 18px;font-size:15px;font-weight:500;box-shadow:inset 0 1px #fff,0 10px 24px -14px #0b1f3a59}#business{background:#eef7ff}.bizgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;display:grid}.biz{flex-direction:column;gap:12px;padding:28px;display:flex}.biz .n{color:var(--sky);font-size:13px;font-weight:600}.biz h3{margin:0;font-size:21px;font-weight:600;line-height:1.25}.biz p{color:var(--navy-2);margin:0;font-size:14px;line-height:1.55}.biz ul{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.biz li{padding-left:18px;font-size:14px;line-height:1.45;position:relative}.biz li:before{content:"";background:var(--sky);width:8px;height:2px;position:absolute;top:.6em;left:0}#founder{color:#fff;background:linear-gradient(160deg,#0b1f3a,#123463 60%,#1a4f96);overflow:hidden}#founder .glow{pointer-events:none;background:radial-gradient(circle,#6cc4ff59,#6cc4ff00 60%);border-radius:50%;width:60vw;height:60vw;position:absolute;top:-20%;right:-10%}.fgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}@media (max-width:860px){.fgrid{grid-template-columns:1fr}}.portrait{aspect-ratio:4/5;border-radius:200px 200px 28px 28px;position:relative;overflow:hidden;box-shadow:0 0 0 10px #ffffff1f,0 40px 80px -30px #0009}.portrait img{object-fit:cover;object-position:50% 15%;width:100%;height:100%;display:block}.portrait .badge{color:var(--navy);border-radius:20px;padding:14px 18px;position:absolute;bottom:16px;left:16px;right:16px}.portrait .badge b{font-size:17px;font-weight:600;display:block}.portrait .badge small{color:var(--navy-2);font-size:13px}#founder .head p{color:#c9dcf3}#founder .kicker{color:var(--sky-2)}.fstats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin:8px 0 28px;display:grid}.fstats div{background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;padding:18px;box-shadow:inset 0 1px #fff3}.fstats b{letter-spacing:-.03em;color:#fff;font-size:clamp(28px,3vw,40px);font-weight:700;display:block}.fstats span{letter-spacing:.06em;text-transform:uppercase;color:#a9c6ea;font-size:12px;font-weight:500}.hl{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.hl li{color:#dbe8f8;padding-left:22px;font-size:15px;line-height:1.5;position:relative}.hl li:before{content:"";background:var(--sky-2);border-radius:50%;width:10px;height:10px;position:absolute;top:.5em;left:0;box-shadow:0 0 0 4px #6cc4ff33}#roles{background:#fff}.rolegrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.role{background:linear-gradient(160deg,#f4faff,#e9f4ff);border:1px solid #d8eafc;border-radius:28px;flex-direction:column;gap:12px;padding:26px;display:flex}.role .logo{letter-spacing:.02em;height:88px;color:var(--navy);text-align:center;background:#fff;border:1px solid #d8eafc;border-radius:18px;place-items:center;font-size:17px;font-weight:700;display:grid}.role .logo img{object-fit:contain;object-position:center;width:190px;max-width:calc(100% - 32px);height:64px}.role .org{color:var(--sky);letter-spacing:.04em;font-size:13px;font-weight:600}.role h3{margin:0;font-size:20px;font-weight:600;line-height:1.25}.role p{color:var(--navy-2);margin:0;font-size:14px;line-height:1.55}.role .acts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.role .acts a{background:#fff;border:1px solid #cfe4f9;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:600}.role .acts a:hover{background:var(--sky);color:#fff;border-color:var(--sky)}.disclaim{color:var(--navy-2);max-width:760px;margin-top:20px;font-size:13px;line-height:1.55}#why{background:linear-gradient(#eef7ff,#dff0ff)}.whygrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;display:grid}.why{flex-direction:column;gap:8px;padding:24px;display:flex}.why b{color:var(--sky);font-size:13px;font-weight:600}.why h3{margin:0;font-size:20px;font-weight:600}.why p{color:var(--navy-2);margin:0;font-size:14px;line-height:1.55}.formula{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:28px;padding:22px 28px;font-size:clamp(15px,1.4vw,19px);font-weight:600;display:flex}.formula i{color:var(--sky);font-style:normal}#enquire{color:#fff;background:linear-gradient(160deg,#1f86ff 0%,#4aa8ff 55%,#8fd6ff 100%);overflow:hidden}#enquire .orb{pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffffffe6,#ffffff26 60%,#fff0 70%);border-radius:50%;position:absolute}#enquire .head p{color:#eaf5ff}#enquire .kicker{color:#fff}.egrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px;display:grid;position:relative}@media (max-width:900px){.egrid{grid-template-columns:1fr}}form.glass{color:var(--navy);grid-template-columns:1fr 1fr;gap:14px;padding:clamp(22px,3vw,36px);display:grid}form .full{grid-column:1/-1}@media (max-width:600px){form.glass{grid-template-columns:1fr}}label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}input,select,textarea{font:400 15px var(--font-poppins),sans-serif;color:var(--navy);background:#ffffffd9;border:1px solid #0b1f3a24;border-radius:14px;outline:none;width:100%;padding:13px 16px}input:focus,select:focus,textarea:focus{border-color:var(--sky);box-shadow:0 0 0 4px #1f86ff2e}textarea{resize:vertical;min-height:120px}.interest{flex-wrap:wrap;gap:8px;display:flex}.interest input{display:none}.interest label{cursor:pointer;background:#ffffffbf;border:1px solid #0b1f3a1f;border-radius:999px;flex-direction:row;padding:9px 14px;font-size:13px;font-weight:500}.interest input:checked+label{background:var(--navy);color:#fff;border-color:var(--navy)}.contactCard{color:var(--navy);flex-direction:column;gap:16px;padding:clamp(22px,3vw,32px);display:flex}.contactCard a.row{background:#ffffffa6;border:1px solid #ffffffe6;border-radius:18px;flex-direction:column;padding:16px 18px;display:flex}.contactCard small{letter-spacing:.1em;text-transform:uppercase;color:var(--navy-2);font-size:12px;font-weight:600}.contactCard strong{font-size:18px;font-weight:600}.contactCard p{color:var(--navy-2);margin:0;font-size:13px;line-height:1.55}footer{color:#fff;border-top:1px solid #fff6;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(56px,9vh,96px);padding-top:20px;font-size:13px;display:flex;position:relative}footer a{text-underline-offset:3px;text-decoration:underline}footer a:hover{color:var(--navy)}.social{align-items:center;gap:10px;display:flex}footer .social a{color:#fff;background:#ffffff2e;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:38px;height:38px;text-decoration:none;transition:transform .25s,background .25s,color .25s;display:grid;box-shadow:inset 0 1px #ffffff80}footer .social a:hover{color:var(--sky);background:#fff;transform:translateY(-3px)}.social svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}footer .credit{opacity:.85;margin-top:4px;font-size:12px;display:inline-block}footer .credit a{font-weight:600}#summary .eq .t{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.formula .t{text-align:left;align-items:center;gap:10px;display:inline-flex}@media (max-width:760px) and (max-height:640px){#heroCard .chips{display:none}}@media (max-width:600px){input,select,textarea{font-size:16px}}footer .credit a{padding:4px 0;display:inline-block}@media (max-width:860px){.portrait{width:100%;max-width:420px;margin:0 auto}}
