*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:#102237;background:#fff}a{color:inherit}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:20;gap:22px;padding:10px 6vw;background:rgba(6,17,31,.95);color:#fff;border-bottom:1px solid #ffffff16;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand,.siteHeader{display:flex;align-items:center}.brand{text-decoration:none}.headerLogo{width:142px;height:58px;object-fit:cover;object-position:center;border-radius:12px}.navLinks{margin-left:auto;display:flex;gap:22px}.navLinks a{font-size:13px;font-weight:700;color:#c9d4df}.navCta,.navLinks a{text-decoration:none}.navCta{margin-left:8px;border-radius:999px;background:linear-gradient(135deg,#f5bd32,#ffdc72);color:#102237;padding:11px 15px;font-weight:900;font-size:12px}.hero{min-height:720px;background:linear-gradient(135deg,#06111f,#0b2037 58%,#102e4f);color:#fff;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:48px;gap:48px;align-items:center;padding:82px 7vw 88px;overflow:hidden;position:relative}.heroGlow{position:absolute;border-radius:50%;filter:blur(80px);opacity:.18;pointer-events:none}.heroGlowOne{width:420px;height:420px;background:#1f5da6;left:-100px;top:-120px}.heroGlowTwo{width:360px;height:360px;background:#f5bd32;right:-150px;bottom:-140px}.heroCopy,.heroVisual{position:relative;z-index:2}.eyebrow{display:inline-block;font-size:11px;font-weight:900;letter-spacing:.15em;color:#62e7a5;margin-bottom:18px}.hero h1{font-size:clamp(47px,6vw,82px);line-height:.93;letter-spacing:-.055em;margin:0}.heroLead{font-size:clamp(17px,2vw,21px);line-height:1.65;color:#c5d2df;max-width:730px;margin:28px 0}.contactActions,.heroActions{display:flex;gap:12px;flex-wrap:wrap}.primaryButton,.secondaryButton{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 19px;border-radius:14px;text-decoration:none;font-weight:900;font-size:14px}.primaryButton{background:linear-gradient(135deg,#f5bd32,#ffdc72);color:#102237}.secondaryButton{border:1px solid #ffffff2b;background:#ffffff0f;color:#fff}.trustStrip{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px;color:#aebdcc;font-size:12px}.heroVisual{display:grid;grid-gap:15px;gap:15px}.visualBadge{justify-self:end;background:#62e7a51d;border:1px solid #62e7a54c;color:#83f1ba;font-size:11px;font-weight:900;padding:8px 11px;border-radius:999px}.founderStage{min-height:440px;border:1px solid #ffffff1f;border-radius:34px;background:linear-gradient(145deg,#153a60,#081b30);box-shadow:0 36px 90px #00000052;position:relative;overflow:hidden}.founderPhoto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.founderShade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(4,13,24,.12) 55%,rgba(4,13,24,.93))}.stageCopy{position:absolute;left:28px;right:28px;bottom:26px;z-index:2;display:grid}.stageCopy strong{font-size:27px}.stageCopy span{font-size:21px;color:#f5bd32}.miniCards{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.miniCards div{border:1px solid #ffffff1a;background:#ffffff0e;border-radius:18px;padding:16px;display:grid;grid-gap:4px;gap:4px}.miniCards span{font-size:11px;color:#aebdcc}.statement{padding:92px 9vw 52px;text-align:center}.darkEyebrow{color:#2e6d9f}.socialCopy h2,.statement h2{font-size:clamp(38px,5vw,64px);line-height:1;letter-spacing:-.045em;margin:0 auto 22px}.statement p{max-width:760px;margin:auto;color:#64778a;font-size:17px;line-height:1.7}.valueGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding:24px 6vw 92px}.valueCard{border:1px solid #dfe7ef;border-radius:26px;padding:28px;box-shadow:0 16px 46px #12294211}.valueIcon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#eef4f9;color:#2d638f;font-size:12px;font-weight:900}.valueCard h3{font-size:23px;margin:22px 0 10px}.valueCard p{margin:0;color:#66798c;line-height:1.65;font-size:14px}.splitSection{margin:0 5vw 92px;border-radius:34px;padding:54px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:58px;gap:58px;background:linear-gradient(135deg,#07131f,#0d2947);color:#fff}.splitCopy h2{font-size:clamp(38px,5vw,58px);line-height:1;margin:0 0 20px}.splitCopy p{color:#b8c7d5;line-height:1.7;font-size:16px;margin:0 0 28px}.steps{display:grid;grid-gap:12px;gap:12px}.step{display:flex;gap:14px;border:1px solid #ffffff1c;background:#ffffff0e;border-radius:20px;padding:18px}.step>span{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#f5bd3221;color:#f5bd32;font-weight:900}.step p{margin:5px 0 0;color:#afbfce;font-size:13px}.socialSection{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:center;grid-gap:56px;gap:56px;padding:20px 7vw 92px}.socialBrand{background:linear-gradient(145deg,#07101f,#142c56);border-radius:30px;overflow:hidden;box-shadow:0 20px 60px #0a1e351a}.socialLogo{display:block;width:100%;aspect-ratio:1;object-fit:cover}.socialCopy p{color:#65788b;line-height:1.6;max-width:620px}.socialHandle{margin-top:24px;border:1px solid #dfe7ef;border-radius:24px;padding:22px 26px;background:#f5f8fb;display:inline-grid;gap:7px}.socialHandle strong{font-size:28px}.socialHandle span{font-size:12px;color:#728496}.contactSection{margin:0 5vw 34px;padding:44px 48px;border-radius:30px;background:linear-gradient(135deg,#eeb42e,#f8d36f);display:flex;align-items:center;justify-content:space-between;gap:24px}.contactSection .eyebrow{color:#6c5009}.contactSection h2{font-size:clamp(32px,4vw,52px);line-height:1;margin:0}.contactSection .primaryButton{background:#0c243e;color:#fff}.lightSecondary{border-color:#10223738;background:#ffffff40;color:#102237}footer{display:flex;justify-content:space-between;gap:28px;padding:34px 5vw 44px;color:#758697;font-size:12px}.footerBrand{display:grid;grid-gap:4px;gap:4px}.footerBrand strong{color:#102237}.footerRight{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:900px){.navLinks{display:none}.hero{min-height:auto}.hero,.socialSection,.splitSection,.valueGrid{grid-template-columns:1fr}.socialBrand{max-width:520px}.socialCopy{max-width:720px}.contactSection{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.siteHeader{padding:9px 14px}.headerLogo{width:108px;height:46px}.navCta{font-size:10px;padding:10px 12px}.hero{padding:52px 18px 62px}.hero h1{font-size:46px}.heroActions{display:grid}.primaryButton,.secondaryButton{width:100%}.founderStage{min-height:390px;border-radius:26px}.founderPhoto{object-position:center 38%}.stageCopy{left:20px;right:20px;bottom:20px}.stageCopy strong{font-size:23px}.stageCopy span{font-size:18px}.miniCards{grid-template-columns:1fr}.statement{padding:70px 20px 36px}.valueGrid{padding:18px 18px 68px}.splitSection{margin:0 18px 68px;padding:28px 22px}.socialSection{padding:10px 20px 68px;gap:28px}.socialBrand{border-radius:22px}.contactSection{margin:0 18px 24px;padding:30px 22px}.contactActions{width:100%}footer{flex-direction:column;padding:28px 20px}}