:root{--invest-cyan:#63e5d2;--invest-blue:#4aa8ff;--invest-navy:#061c31;--invest-ink:#102d46}.investment-page{background:#f6faf9;color:var(--invest-ink)}.investment-page .site-header{top:34px}.investment-page .site-header:not(.stuck){border-bottom-color:rgba(255,255,255,.14)}.investment-page .site-header:not(.stuck) .logo,.investment-page .site-header:not(.stuck) nav a:not(.nav-cta){color:#fff}.investment-page .site-header:not(.stuck) .nav-cta{border-color:var(--invest-cyan);color:var(--invest-cyan)}.investment-page .site-header:not(.stuck) .menu-button span:not(.sr-only){background:#fff}.investment-notice{height:34px;display:flex;align-items:center;justify-content:center;padding:0 20px;background:#031423;color:#bcd2db;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-align:center;text-transform:uppercase}.invest-hero{min-height:720px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(50px,7vw,110px);padding:155px clamp(20px,7vw,110px) 90px;color:#fff;background:radial-gradient(circle at 76% 22%,rgba(74,168,255,.24),transparent 30%),radial-gradient(circle at 60% 85%,rgba(99,229,210,.15),transparent 32%),linear-gradient(140deg,#031321,#092f4f);overflow:hidden}.invest-hero h1{max-width:900px;margin:24px 0;font:clamp(3.8rem,6.4vw,7.1rem)/.93 var(--serif);letter-spacing:-.06em}.invest-hero h1 em{display:block;color:var(--invest-cyan);font-weight:400}.invest-hero-copy>p:not(.eyebrow):not(.hero-fineprint){max-width:760px;color:#c5d8e1;font-size:1.1rem;line-height:1.75}.invest-actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:31px}.button.invest-secondary{border:1px solid rgba(255,255,255,.42);background:rgba(255,255,255,.05);color:#fff}.hero-fineprint{margin-top:18px;color:#7fa0af;font-size:.72rem}.investment-thesis{padding:34px;border:1px solid rgba(117,224,217,.27);border-radius:25px;background:linear-gradient(150deg,rgba(12,55,82,.92),rgba(5,28,47,.94));box-shadow:0 30px 75px rgba(0,0,0,.28)}.investment-thesis>span{color:#7fe5d3;font-size:.64rem;font-weight:900;letter-spacing:.13em}.investment-thesis>strong{display:block;margin:22px 0 30px;font:2.2rem/1.12 var(--serif)}.thesis-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.thesis-grid article{min-height:118px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.035)}.thesis-grid b,.thesis-grid small{display:block}.thesis-grid b{color:#fff;font:1.18rem var(--serif)}.thesis-grid small{margin-top:9px;color:#9bb6c2;font-size:.7rem;line-height:1.5}.invest-signal{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border-bottom:1px solid #d8e6e3}.invest-signal div{padding:33px clamp(20px,4vw,58px);border-right:1px solid #d8e6e3}.invest-signal div:last-child{border-right:0}.invest-signal strong,.invest-signal span{display:block}.invest-signal strong{color:#087866;font:1.28rem var(--serif)}.invest-signal span{margin-top:7px;color:#607987;font-size:.75rem;line-height:1.5}.invest-section{padding:105px clamp(20px,7vw,110px)}.invest-heading{display:grid;grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(45px,8vw,120px);margin-bottom:44px}.invest-heading h2,.trust-investment h2,.company-stage h2,.invest-contact h2{margin:15px 0 0;font:clamp(2.9rem,4.8vw,5rem)/.98 var(--serif);letter-spacing:-.05em}.invest-heading>p{max-width:590px;color:#536d7c;line-height:1.75}.opportunity{background:#eef7f4}.opportunity-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.opportunity-grid article{min-height:325px;padding:25px;border:1px solid #cadeda;border-top:5px solid #0aa489;border-radius:15px;background:#fff;box-shadow:0 16px 38px rgba(8,35,63,.05)}.opportunity-grid article:nth-child(even){border-top-color:#357dca}.opportunity-grid span{color:#0a8e78;font-size:.68rem;font-weight:950;letter-spacing:.12em}.opportunity-grid h3{margin:58px 0 13px;font:1.55rem/1.18 var(--serif)}.opportunity-grid p,.roadmap-grid p{color:#587180;font-size:.86rem;line-height:1.68}.trust-investment{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(50px,8vw,120px);padding:105px clamp(20px,7vw,110px);color:#fff;background:radial-gradient(circle at 12% 12%,rgba(99,229,210,.14),transparent 28%),#071d33}.trust-copy{align-self:center}.trust-copy>p:not(.eyebrow){color:#b8ced8;line-height:1.75}.trust-copy>a{display:inline-block;margin-top:20px;color:#77e2cf;font-weight:900}.trust-stack{display:grid;gap:13px}.trust-stack article{padding:25px;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:rgba(255,255,255,.045)}.trust-stack span{color:#6ce0cd;font-size:.62rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.trust-stack h3{margin:10px 0;font:1.5rem var(--serif)}.trust-stack p{margin:0;color:#aec4ce;font-size:.83rem;line-height:1.65}.roadmap{background:#fff}.roadmap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d5e4e1;border:1px solid #d5e4e1}.roadmap-grid article{min-height:300px;padding:26px;background:#fff}.roadmap-grid b{display:grid;width:43px;height:43px;place-items:center;border-radius:50%;background:#ddf8f2;color:#087866}.roadmap-grid h3{margin:58px 0 13px;font:1.45rem/1.2 var(--serif)}.company-stage{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(50px,8vw,120px);padding:95px clamp(20px,7vw,110px);color:#fff;background:linear-gradient(135deg,#0b3654,#0b2944)}.company-stage>div:last-child{color:#bed1da}.company-stage ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 25px;margin:28px 0 0;padding:0;list-style:none}.company-stage li{padding:12px 0;border-top:1px solid rgba(255,255,255,.16);font-size:.78rem;font-weight:800}.company-stage li:before{content:"\2713";margin-right:9px;color:#6fe0cc}.invest-contact{display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px;padding:90px clamp(20px,7vw,110px);background:linear-gradient(135deg,#e6f8f3,#f8fbff)}.invest-contact p:not(.eyebrow){max-width:780px;color:#536d7c;line-height:1.7}.securities-notice{padding:48px clamp(20px,7vw,110px);background:#fff;border-top:1px solid #d5e4e1}.securities-notice h2{margin:0 0 13px;color:#0b3654;font:1.35rem var(--serif)}.securities-notice p{max-width:1280px;color:#647b88;font-size:.76rem;line-height:1.65}.investment-page footer{background:#031423}@media(max-width:1100px){.invest-hero{grid-template-columns:1fr}.investment-thesis{max-width:820px}.opportunity-grid,.roadmap-grid{grid-template-columns:1fr 1fr}}@media(max-width:880px){.trust-investment,.company-stage,.invest-heading{grid-template-columns:1fr}.invest-signal{grid-template-columns:1fr}.invest-signal div{border-right:0;border-bottom:1px solid #d8e6e3}.invest-signal div:last-child{border-bottom:0}.investment-page .site-header nav{background:#f7fbfa}.investment-page .site-header nav a:not(.nav-cta){color:#08233f}}@media(max-width:620px){.investment-notice{height:auto;min-height:38px;font-size:.56rem}.investment-page .site-header{top:38px}.invest-hero{min-height:auto;padding:135px 20px 65px;gap:38px}.invest-hero h1{font-size:3.5rem}.invest-actions{flex-direction:column}.investment-thesis{padding:23px}.investment-thesis>strong{font-size:1.8rem}.thesis-grid,.opportunity-grid,.roadmap-grid,.company-stage ul{grid-template-columns:1fr}.invest-section,.trust-investment,.company-stage,.invest-contact{padding:72px 20px}.invest-heading{gap:15px}.invest-heading h2,.trust-investment h2,.company-stage h2,.invest-contact h2{font-size:2.7rem}.invest-contact{grid-template-columns:1fr;gap:24px}.invest-contact .button{width:100%}.securities-notice{padding:38px 20px}.opportunity-grid article,.roadmap-grid article{min-height:auto}.opportunity-grid h3,.roadmap-grid h3{margin-top:32px}}
