:root{--bg:#06070a;--panel:#0c0f14;--panel-2:#11151d;--line:#ffffff17;--text:#f5f7fb;--muted:#949baa;--muted-2:#687080;--violet:#8b5cf6;--cyan:#4ee8ff;--green:#7bf8b6;--shell:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 50% -20%, #8b5cf61f, transparent 32%), var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.shell{width:min(calc(100% - 40px), var(--shell));margin-inline:auto}.site-nav-wrap{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06070ab8;border-bottom:1px solid #ffffff0f;position:sticky;top:0}.site-nav{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brand{letter-spacing:.14em;align-items:center;gap:10px;font-size:15px;font-weight:800;display:inline-flex}.brand-mark{letter-spacing:0;background:linear-gradient(145deg,#8b5cf652,#4ee8ff14);border:1px solid #ffffff2e;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.nav-links{color:#a9b0bd;gap:28px;font-size:14px;display:flex}.nav-links a:hover{color:#fff}.button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-small{min-height:40px;padding-inline:15px}.button-primary{color:#08080b;background:linear-gradient(105deg,#fafafa 0%,#d7f8ff 50%,#d8c8ff 100%);box-shadow:0 10px 40px #79aaff24}.button-ghost{border-color:var(--line);color:#e6e9ef;background:#ffffff09}.hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:690px;padding-block:100px 74px;display:flex;position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);height:1px;position:absolute;inset:auto 8% 0}.hero-glow{filter:blur(20px);pointer-events:none;border-radius:999px;position:absolute}.glow-one{background:#5c43ff1f;width:520px;height:240px;top:130px;left:20%;transform:rotate(-20deg)}.glow-two{background:#31d2ff14;width:420px;height:220px;top:220px;right:16%;transform:rotate(22deg)}.eyebrow,.section-kicker{z-index:1;color:#a9afbb;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;position:relative}.eyebrow{border:1px solid var(--line);background:#ffffff08;border-radius:999px;align-items:center;gap:10px;padding:9px 13px;display:flex}.eyebrow>span{background:var(--green);width:6px;height:6px;box-shadow:0 0 16px var(--green);border-radius:50%}.hero h1,.investor-hero h1{z-index:1;letter-spacing:-.062em;margin:26px 0 20px;font-size:clamp(58px,7.3vw,104px);font-weight:770;line-height:.95;position:relative}.gradient-text{background:linear-gradient(100deg,#fff 8%,#b9b9ff 40%,#63dcff 75%,#fff);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-copy{z-index:1;color:#a8afbd;max-width:790px;margin:0;font-size:clamp(17px,2vw,21px);line-height:1.65;position:relative}.hero-actions{z-index:1;gap:12px;margin-top:34px;display:flex;position:relative}.trust-line{z-index:1;color:#687181;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;font-size:12px;display:flex;position:relative}.stats-shell{border:1px solid var(--line);background:#ffffff05;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.stat{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:146px;padding:28px;display:flex}.stat:last-child{border-right:0}.stat strong{letter-spacing:-.04em;font-size:30px}.stat span{color:var(--muted);max-width:190px;font-size:13px;line-height:1.45}.section{padding-block:124px}.section-kicker{color:#7e8797;margin-bottom:24px}.section-heading-row{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;margin-bottom:52px;display:grid}.section h2{letter-spacing:-.05em;margin:0;font-size:clamp(40px,5.1vw,68px);font-weight:700;line-height:1.03}.section-heading-row p,.pricing-copy p,.vision-panel p,.investor-hero p,.investor-cta p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.muted{color:#565f70}.problem-grid{grid-template-columns:1.3fr .85fr .85fr;gap:16px;display:grid}.feature-card{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0d,#ffffff04);border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:30px;display:flex;position:relative;overflow:hidden}.feature-card-large{background:radial-gradient(circle at 52% 30%, #8b5cf621, transparent 34%), var(--panel)}.accent-card{background:linear-gradient(165deg,#4ee8ff14,#8b5cf60f)}.card-index{color:#5c6575;font-size:12px;position:absolute;top:28px;left:30px}.feature-card h3{letter-spacing:-.025em;margin:0 0 12px;font-size:23px}.feature-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.orb{background:radial-gradient(circle at 35% 30%,#d9d4ff,#6b4cff 34%,#18152c 67%);border-radius:50%;width:138px;height:138px;position:absolute;top:70px;left:calc(50% - 69px);box-shadow:0 0 60px #6f4fff33}.orb:after{content:"";border:1px solid #8b5cf633;border-radius:50%;position:absolute;inset:-28px}.product-section{padding-top:146px}.product-heading h2{font-size:clamp(43px,5.4vw,72px)}.demo-shell{background:#090c11;border:1px solid #ffffff1c;border-radius:24px;overflow:hidden;box-shadow:0 50px 120px #00000059}.demo-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:62px;padding:0 20px;display:flex}.demo-status{align-items:center;gap:9px;font-size:13px;font-weight:750;display:flex}.status-dot{background:#79efb0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #79efb0}.demo-badge{color:#747e90;border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:11px}.demo-subjects{gap:8px;padding:18px 20px 0;display:flex}.subject-pill{border:1px solid var(--line);color:#7d8697;cursor:pointer;background:0 0;border-radius:999px;padding:8px 13px;font-size:12px}.subject-pill.active{color:#fff;background:#ffffff12;border-color:#ffffff26}.demo-content{opacity:1;padding:20px;transition:all .25s;transform:translateY(0)}.demo-content.solving{opacity:.28;transform:translateY(4px)}.student-message{background:#8b5cf614;border:1px solid #8b5cf633;border-radius:18px 18px 5px;max-width:76%;margin-left:auto;padding:16px 18px}.message-label{color:#8e83c9;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.student-message p{margin:0;font-size:15px;line-height:1.6}.tutor-grid{grid-template-columns:1.05fr .95fr;gap:16px;margin-top:18px;display:grid}.solution-card,.concept-visual{border:1px solid var(--line);background:#ffffff05;border-radius:18px;min-height:390px}.solution-card{padding:22px}.solution-heading{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding-bottom:18px;display:flex}.spark{color:#cfc6ff;background:linear-gradient(145deg,#8b5cf633,#4ee8ff1f);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.solution-heading strong,.solution-heading span{display:block}.solution-heading strong{font-size:14px}.solution-heading div span{color:var(--muted-2);margin-top:3px;font-size:10px}.steps{padding:8px 0}.step{border-bottom:1px solid #ffffff0e;padding:13px 0}.step span{color:#7b8494;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.step p{color:#b6bdc9;margin:5px 0 0;font-size:12px;line-height:1.55}.answer-row{justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.answer-row span{color:#788191;font-size:11px}.answer-row strong{color:#ecf8ff;font-size:18px}.concept-visual{background:radial-gradient(circle at 50% 48%,#4fbeff14,#0000 40%),#080b10;position:relative;overflow:hidden}.concept-visual:before{content:"Concept visual";z-index:4;color:#626b7b;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:750;position:absolute;top:16px;left:18px}.ground-line{background:#ffffff29;height:1px;position:absolute;bottom:18%;left:12%;right:12%}.trajectory{border:1px dashed #59dcff47;border-bottom:0;border-radius:50% 50% 0 0;height:56%;position:absolute;bottom:18%;left:22%;right:22%}.projectile-dot{background:#c9f8ff;border-radius:50%;width:14px;height:14px;animation:4s ease-in-out infinite projectile;position:absolute;bottom:19%;left:24%;box-shadow:0 0 24px #62dfff}.velocity-tag,.height-tag{border:1px solid var(--line);color:#7d8798;background:#080b10d9;border-radius:7px;padding:6px 9px;font-size:10px;position:absolute}.velocity-tag{bottom:27%;left:15%}.height-tag{top:31%;right:14%}@keyframes projectile{0%,to{bottom:19%;left:24%}50%{bottom:72%;left:49%}}.triangle-visual{place-items:center;display:grid}.triangle-shape{filter:drop-shadow(0 0 24px #65d5ff1f);border-bottom:180px solid #65d5ff2e;border-left:110px solid #0000;border-right:110px solid #0000;width:0;height:0}.triangle-base,.triangle-height{color:#7b8799;font-size:10px;position:absolute}.triangle-base{bottom:23%;left:44%}.triangle-height{top:48%;right:24%}.cell-visual{place-items:center;display:grid}.cell-visual:after{content:"";border:1px solid #7eeaba40;border-radius:49% 51% 46% 54%;width:240px;height:190px;animation:4s ease-in-out infinite breathe;box-shadow:inset 0 0 70px #5dd3ab0d,0 0 60px #5dd3ab0d}.cell-core{z-index:2;background:radial-gradient(circle at 30% 30%,#dfd9ff,#7054c9 44%,#302453);border-radius:50%;width:68px;height:68px;position:absolute;box-shadow:0 0 28px #9275ff40}.organelle{border:1px solid #7bf8b659;border-radius:50%;width:45px;height:19px;position:absolute;transform:rotate(-24deg)}.organelle-one{margin:-85px 0 0 -110px}.organelle-two{margin:90px -100px 0 0}.organelle-three{margin:-50px -130px 0 0}.atp-chip{color:#94f0bd;background:#7bf8b614;border:1px solid #7bf8b633;border-radius:999px;padding:5px 8px;font-size:10px;position:absolute;top:29%;right:20%}@keyframes breathe{50%{transform:scale(1.025)rotate(1deg)}}.engine-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;display:grid}.engine-node{border:1px solid var(--line);background:var(--panel);border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:180px;padding:24px;display:flex}.engine-node span{color:#5e6878;margin-bottom:auto;font-size:10px}.engine-node strong{font-size:15px}.engine-node small{color:#707a8b;margin-top:6px;font-size:11px}.engine-arrow{color:#3e4653;place-items:center;display:grid}.source-node{background:linear-gradient(150deg, #8b5cf614, var(--panel))}.output-node{background:linear-gradient(150deg, #4ee8ff14, var(--panel))}.distribution-card{border:1px solid var(--line);background:radial-gradient(circle at 72%,#8b5cf617,#0000 26%),#0a0d12;border-radius:26px;grid-template-columns:1fr 1fr;gap:30px;min-height:560px;padding:54px;display:grid;overflow:hidden}.distribution-copy{flex-direction:column;justify-content:center;display:flex}.distribution-copy h2{margin-bottom:24px}.distribution-copy p{max-width:560px;color:var(--muted);font-size:15px;line-height:1.8}.mini-points{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.mini-points span{border:1px solid var(--line);color:#858e9f;border-radius:999px;padding:8px 10px;font-size:10px}.distribution-visual{place-items:center;min-height:420px;display:grid;position:relative}.flywheel-core{z-index:4;color:#fff;letter-spacing:.08em;background:radial-gradient(circle at 35% 30%,#dfd9ff,#7658d9 45%,#291e4f);border-radius:50%;place-items:center;width:100px;height:100px;font-size:12px;font-weight:800;display:grid;position:relative;box-shadow:0 0 70px #7b5bff40}.orbit{border:1px solid #ffffff14;border-radius:50%;position:absolute}.orbit-one{width:260px;height:260px}.orbit-two{border-style:dashed;width:390px;height:390px}.fly-node{z-index:3;background:#0d1118e6;border:1px solid #ffffff1c;border-radius:13px;min-width:124px;padding:13px 15px;font-size:12px;font-weight:750;position:absolute}.fly-node span{color:#687384;margin-top:4px;font-size:9px;font-weight:500;display:block}.fly-school{top:28px;left:42%}.fly-class{bottom:110px;left:5px}.fly-student{bottom:72px;right:-6px}.pricing-grid{grid-template-columns:1.2fr .8fr .8fr;align-items:stretch;gap:16px;display:grid}.pricing-copy{flex-direction:column;justify-content:center;padding-right:34px;display:flex}.pricing-copy p{max-width:520px;margin-top:24px}.price-card{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-direction:column;min-height:430px;padding:28px;display:flex}.price-label{color:#7b8494;text-transform:uppercase;letter-spacing:.13em;font-size:11px}.price-card>strong{letter-spacing:-.05em;margin-top:36px;font-size:44px}.price-card strong span{color:#5d6676;letter-spacing:0;font-size:14px}.price-card>p{color:#717b8c;margin:8px 0 30px;font-size:12px}.price-card ul{border-top:1px solid var(--line);margin:auto 0 0;padding:0;list-style:none}.price-card li{color:#a6adba;border-bottom:1px solid #ffffff0e;padding:14px 0;font-size:12px}.price-card li:before{content:"✓";color:var(--green);margin-right:9px}.premium-card{background:radial-gradient(circle at 80% 18%,#8b5cf633,#0000 30%),linear-gradient(160deg,#151326,#0c1016);border-color:#977aff3d}.vision-panel,.investor-cta{border:1px solid var(--line);background:#090c11;border-radius:28px;flex-direction:column;justify-content:center;min-height:520px;padding:64px;display:flex;position:relative;overflow:hidden}.vision-grid-bg{opacity:.22;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.vision-panel>*,.investor-cta>*{z-index:1;position:relative}.vision-panel h2 span{color:#626c7d}.vision-panel p{max-width:650px;margin-top:26px}.region-path{color:#626c7c;flex-wrap:wrap;align-items:center;gap:16px;margin-top:44px;font-size:12px;display:flex}.region-path span{border:1px solid var(--line);background:#ffffff06;border-radius:999px;padding:9px 11px}.region-path span.active{color:#fff;background:#7bf8b60f;border-color:#7bf8b633}.region-path i{color:#3f4653;font-style:normal}.raise-section{grid-template-columns:1fr .72fr;align-items:center;gap:80px;display:grid}.raise-card{border:1px solid var(--line);background:linear-gradient(160deg,#ffffff0d,#ffffff04);border-radius:22px;padding:34px}.raise-card>span{color:#798394;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:800}.raise-card>strong{letter-spacing:-.06em;margin:16px 0 10px;font-size:64px;display:block}.raise-card>p{color:#737e8f;margin:0 0 26px;font-size:12px;line-height:1.6}.footer{border-top:1px solid var(--line);color:#626c7c;justify-content:space-between;align-items:center;gap:20px;min-height:150px;font-size:11px;display:flex}.footer p{color:#8a93a2}.investor-hero{padding:132px 0 70px}.investor-hero h1{margin-top:30px;font-size:clamp(55px,6vw,88px)}.investor-hero>p{max-width:760px;font-size:18px}.round-card{border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid;overflow:hidden}.round-card>div{border-right:1px solid var(--line);background:#ffffff05;padding:24px}.round-card>div:last-child{border-right:0}.round-card span,.round-card strong{display:block}.round-card span{color:#6d7686;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.round-card strong{margin-top:18px;font-size:18px}.thesis-grid{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.thesis-points{grid-template-columns:1fr 1fr;gap:14px;display:grid}.thesis-points article,.fund-card{border:1px solid var(--line);background:#ffffff05;border-radius:18px;padding:25px}.thesis-points span,.fund-card>span{color:#5d6676;font-size:10px}.thesis-points h3,.fund-card h3{margin:32px 0 10px;font-size:17px}.thesis-points p,.fund-card p{color:#838c9b;margin:0;font-size:12px;line-height:1.65}.fund-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.fund-card{min-height:260px}.diligence-section{grid-template-columns:1fr 1fr;gap:90px;display:grid}.diligence-list{border-top:1px solid var(--line)}.diligence-list p{border-bottom:1px solid var(--line);color:#929bab;margin:0;padding:18px 0;font-size:13px}.diligence-list span{color:var(--green);margin-right:10px}.investor-cta{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:60px;min-height:430px}.investor-cta p{max-width:620px;margin-top:22px}@media (max-width:900px){.nav-links{display:none}.hero{min-height:620px}.hero h1,.investor-hero h1{font-size:clamp(50px,13vw,78px)}.stats-shell{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.section{padding-block:92px}.section-heading-row,.distribution-card,.pricing-grid,.raise-section,.thesis-grid,.diligence-section{grid-template-columns:1fr;gap:36px}.problem-grid{grid-template-columns:1fr 1fr}.feature-card-large{grid-column:1/-1}.tutor-grid{grid-template-columns:1fr}.concept-visual{min-height:360px}.engine-flow{grid-template-columns:1fr}.engine-arrow{min-height:22px;transform:rotate(90deg)}.distribution-card{padding:34px}.pricing-copy{padding-right:0}.price-card{min-height:360px}.vision-panel{padding:42px}.round-card,.fund-grid{grid-template-columns:1fr 1fr}.round-card>div:nth-child(2){border-right:0}.round-card>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.investor-cta{flex-direction:column;justify-content:center;align-items:flex-start}.footer{flex-wrap:wrap;padding-block:38px}}@media (max-width:560px){.shell{width:min(calc(100% - 24px), var(--shell))}.site-nav{min-height:66px}.site-nav .button-small{padding:0 11px;font-size:11px}.brand{font-size:13px}.hero{padding-top:70px}.hero h1{font-size:49px}.hero-copy{font-size:16px}.hero-actions{flex-direction:column;width:100%}.hero-actions .button{width:100%}.trust-line{font-size:10px}.stats-shell{grid-template-columns:1fr}.stat{border-right:0;border-bottom:1px solid var(--line);min-height:118px}.stat:last-child{border-bottom:0}.stat:nth-child(2){border-right:0}.section{padding-block:78px}.section h2{font-size:40px}.problem-grid{grid-template-columns:1fr}.feature-card-large{grid-column:auto}.feature-card{min-height:310px}.product-heading h2{font-size:41px}.student-message{max-width:92%}.demo-topbar{padding-inline:14px}.demo-content{padding:14px}.solution-card{padding:16px}.concept-visual{min-height:300px}.triangle-shape{border-bottom-width:140px;border-left-width:80px;border-right-width:80px}.distribution-card{padding:26px 20px}.distribution-visual{min-height:340px}.orbit-two{width:310px;height:310px}.orbit-one{width:220px;height:220px}.fly-school{left:33%}.fly-node{min-width:108px}.fly-student{right:-8px}.fly-class{left:-7px}.vision-panel{padding:32px 22px}.raise-card>strong{font-size:54px}.round-card,.fund-grid,.thesis-points{grid-template-columns:1fr}.round-card>div{border-right:0;border-bottom:1px solid var(--line)}.round-card>div:last-child{border-bottom:0}.investor-hero{padding-top:90px}.investor-hero h1{font-size:47px}.investor-cta{padding:36px 24px}.footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--bg:#f7fbfe;--panel:#fff;--panel-2:#eef8fd;--line:#184f6b21;--text:#0d2735;--muted:#607684;--muted-2:#8395a0;--violet:#50b0e0;--cyan:#50b0e0;--green:#2eb990;--brand:#50b0e0;--brand-strong:#248fc5;--brand-deep:#126b98;--brand-soft:#eaf7fd;--ink:#0d2735;--navy:#071d2a}::selection{color:#072033;background:#50b0e047}body{color:var(--text);background:radial-gradient(circle at 50% -10%,#50b0e026,#0000 34%),linear-gradient(#fbfdff 0%,#f6fbfe 48%,#fff 100%)}.site-nav-wrap{background:#ffffffe0;border-bottom-color:#195d7e1a;box-shadow:0 8px 30px #1b56740d}.nav-links{color:#526b78}.nav-links a:hover{color:var(--brand-deep)}.button-primary{color:#fff;background:linear-gradient(110deg,#5bbce8 0%,#3aa8da 48%,#278fc4 100%);box-shadow:0 14px 34px #2c9acf33}.button-primary:hover{box-shadow:0 18px 40px #2c9acf45}.button-ghost{color:#244452;background:#ffffffc7;border-color:#184f6b24}.button-ghost:hover{color:var(--brand-deep);background:#fff;border-color:#50b0e05c}.aqrivo-logo{justify-content:center;align-items:center;line-height:0;display:inline-flex;overflow:hidden}.aqrivo-logo img{width:100%;height:auto;display:block}.aqrivo-logo-nav{width:142px}.aqrivo-logo-footer{width:132px}.aqrivo-logo-hero{filter:drop-shadow(0 14px 34px #2c9acf1c);width:280px;margin-bottom:10px}.brand-logo-link{align-items:center;display:inline-flex}.hero{min-height:735px}.hero:after{background:linear-gradient(90deg,#0000,#50b0e04d,#0000)}.glow-one{background:#50b0e01f}.glow-two{background:#4acaeb17}.eyebrow,.section-kicker{color:#667f8c}.eyebrow{color:#476775;background:#ffffffc2;border-color:#50b0e03b;box-shadow:0 7px 24px #20688b0f}.eyebrow>span{background:var(--brand);box-shadow:0 0 15px #50b0e0b3}.gradient-text{background:linear-gradient(100deg,#1c7eae 8%,#44addc 46%,#70c7eb 75%,#278fc4 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-copy{color:#5f7581}.trust-line{color:#78909c}.stats-shell{background:#ffffffe6;border-color:#184f6b1f;box-shadow:0 24px 70px #1a5b7a14}.stat{border-color:#184f6b1c}.stat strong{color:#173746}.stat span{color:#687e89}.section-kicker{color:var(--brand-deep)}.section-heading-row p,.pricing-copy p,.investor-hero p{color:#647985}.muted{color:#8ca0aa}.feature-card{background:linear-gradient(160deg,#fff,#f6fbfe);border-color:#184f6b1f;box-shadow:0 22px 60px #225d780f}.feature-card-large{background:radial-gradient(circle at 52% 30%,#50b0e02e,#0000 36%),linear-gradient(160deg,#fff,#f3faff)}.accent-card{background:linear-gradient(160deg,#eef9fe,#fff)}.card-index{color:#8ea7b3}.feature-card p{color:#667c88}.orb{background:radial-gradient(circle at 35% 30%,#e9f9ff,#62bde5 38%,#15729d 69%);box-shadow:0 0 70px #36a1d340}.orb:after{border-color:#50b0e040}.demo-shell{--line:#ffffff1a;--muted:#a7bbc6;--muted-2:#748c98;color:#f5fbff;background:radial-gradient(circle at 90% 0,#50b0e01f,#0000 32%),#071b27;border-color:#23779e33;box-shadow:0 44px 110px #0e3d5430}.demo-badge{color:#83a1af}.subject-pill{color:#88a4b1}.subject-pill.active{color:#fff;background:#50b0e021;border-color:#50b0e073}.student-message{background:#50b0e01c;border-color:#50b0e047}.message-label{color:#68c2e9}.solution-card{background:#ffffff06}.spark{color:#8ed4f1;background:linear-gradient(145deg,#50b0e03b,#50b0e014)}.step{border-bottom-color:#fff1}.step span{color:#79a5b7}.step p{color:#c1d0d7}.answer-row span{color:#7793a0}.answer-row strong{color:#a9e4fb}.concept-visual{background:radial-gradient(circle at 50% 48%,#50b0e029,#0000 42%),#061923}.concept-visual:before{color:#6e8996}.ground-line{background:#85cbea47}.trajectory{border-color:#50b0e061}.projectile-dot{background:#c9f2ff;box-shadow:0 0 25px #50b0e0}.velocity-tag,.height-tag{color:#8eb0bf;background:#051822de}.triangle-shape{filter:drop-shadow(0 0 26px #50b0e02e);border-bottom-color:#50b0e040}.cell-core{background:radial-gradient(circle at 30% 30%,#dbf6ff,#58b8e2 44%,#175e81);box-shadow:0 0 30px #50b0e047}.engine-node{background:#fff;border-color:#184f6b1f;box-shadow:0 14px 40px #1f5c790d}.engine-node span{color:#8ba2ad}.engine-node small{color:#708793}.engine-arrow{color:#79b9d6}.source-node{background:linear-gradient(150deg,#eaf7fd,#fff)}.output-node{background:linear-gradient(150deg,#eefaff,#fff)}.distribution-card{--line:#ffffff1f;--muted:#adc4cf;color:#f7fcff;background:radial-gradient(circle at 72%,#50b0e038,#0000 28%),linear-gradient(145deg,#071d2a,#0a2a3a);border-color:#23779e2e;box-shadow:0 34px 100px #0a344924}.distribution-card .section-kicker{color:#6fc7eb}.mini-points span{color:#9fbac6}.flywheel-core{background:radial-gradient(circle at 35% 30%,#d9f6ff,#53b5df 45%,#126386);box-shadow:0 0 72px #50b0e04d}.orbit{border-color:#74c7e92e}.fly-node{background:#071d2ae6;border-color:#72c2e32e}.fly-node span{color:#8aa6b3}.price-card{background:#fff;border-color:#184f6b1f;box-shadow:0 18px 50px #1f5c790d}.price-label{color:#708994}.price-card strong span,.price-card>p{color:#78909b}.price-card ul{border-color:#184f6b1c}.price-card li{color:#536b77;border-bottom-color:#184f6b17}.price-card li:before{color:var(--brand-strong)}.premium-card{color:#0d2735;background:radial-gradient(circle at 80% 18%,#50b0e02e,#0000 32%),linear-gradient(160deg,#ecf9ff,#fff);border-color:#50b0e047}.vision-panel,.investor-cta{--line:#ffffff1f;--muted:#aec4cf;color:#f5fbff;background:radial-gradient(circle at 78% 20%,#50b0e030,#0000 34%),linear-gradient(145deg,#071d2a,#0a2939);border-color:#23779e2e;box-shadow:0 34px 100px #0a344921}.vision-panel .section-kicker,.investor-cta .section-kicker{color:#6fc7eb}.vision-panel h2 span{color:#87a9b7}.vision-panel p,.investor-cta p{color:#aec4cf}.region-path{color:#8ca8b4}.region-path span.active{color:#fff;background:#50b0e01f;border-color:#50b0e059}.raise-card{background:linear-gradient(155deg,#eef9fe,#fff);border-color:#50b0e038;box-shadow:0 20px 55px #1f5c790f}.raise-card>span,.raise-card>p{color:#6b838f}.footer{color:#748b96;border-color:#184f6b1c}.footer p{color:#55707d}.investor-hero{position:relative}.investor-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#50b0e01f,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:20px;right:-120px}.round-card{background:#fff;border-color:#184f6b1f;box-shadow:0 22px 65px #1f5c790f}.round-card>div{background:#fff;border-color:#184f6b1a}.round-card span{color:#78909b}.thesis-points article,.fund-card{background:#fff;border-color:#184f6b1f;box-shadow:0 14px 44px #1f5c790b}.thesis-points span,.fund-card>span{color:var(--brand-strong)}.thesis-points p,.fund-card p{color:#687e89}.diligence-list{border-color:#184f6b1f}.diligence-list p{color:#617884;border-color:#184f6b1c}.diligence-list span{color:var(--brand-strong)}@media (max-width:560px){.aqrivo-logo-nav{width:112px}.aqrivo-logo-footer{width:118px}.aqrivo-logo-hero{width:210px}.hero{min-height:675px}}
.aqrivo-logo{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.aqrivo-logo img{object-fit:contain;width:100%;height:100%;display:block}.aqrivo-logo-wordmark{background:0 0;overflow:visible}.aqrivo-logo-wordmark.aqrivo-logo-nav{aspect-ratio:1963/449;border-radius:5px;width:132px;height:auto}.aqrivo-logo-wordmark.aqrivo-logo-hero{aspect-ratio:1963/449;border-radius:10px;width:min(420px,78vw);height:auto;box-shadow:0 20px 55px #2d8fc117}.aqrivo-logo-wordmark.aqrivo-logo-investor{aspect-ratio:1963/449;border-radius:8px;width:216px;height:auto}.aqrivo-logo-wordmark.aqrivo-logo-footer{aspect-ratio:1963/449;border-radius:5px;width:108px;height:auto}.aqrivo-logo-icon{aspect-ratio:1;background:#fff;overflow:hidden}.aqrivo-logo-icon.aqrivo-logo-compact{border:1px solid #1f76a21c;border-radius:11px;width:43px;height:43px;box-shadow:0 8px 24px #2276a017}.aqrivo-logo-icon.aqrivo-logo-demo{border:1px solid #50b0e038;border-radius:8px;width:30px;height:30px}.aqrivo-brand{justify-content:center;align-items:center;display:inline-flex}.aqrivo-brand-horizontal{flex-direction:row}.aqrivo-brand-stacked{flex-direction:column}.aqrivo-brand-nav{gap:10px}.aqrivo-brand-nav>.aqrivo-logo-icon{width:34px;height:34px;box-shadow:none;border-radius:9px}.aqrivo-brand-nav>.aqrivo-logo-wordmark{aspect-ratio:1963/449;width:124px;height:auto}.brand-logo-link{align-items:center;min-width:170px;display:inline-flex}.brand-desktop{display:inline-flex}.brand-mobile{display:none}.hero>.aqrivo-logo-wordmark{z-index:2;aspect-ratio:auto;width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:14px;margin-bottom:18px;position:relative;overflow:visible}.hero>.aqrivo-logo-wordmark:before{content:"";background:#fff url(/brand/aq-icon.webp) 50%/contain no-repeat;border:1px solid #1f76a21f;border-radius:20px;width:82px;height:82px;box-shadow:0 15px 38px #2276a01a}.hero>.aqrivo-logo-wordmark>img{aspect-ratio:1963/449;border-radius:10px;width:min(420px,78vw);height:auto;box-shadow:0 20px 55px #2d8fc117}.investor-hero>.aqrivo-logo-wordmark{z-index:2;background:0 0;border-radius:0;flex-direction:column;gap:10px;width:auto;height:auto;margin-bottom:28px;position:relative;overflow:visible}.investor-hero>.aqrivo-logo-wordmark:before{content:"";background:#fff url(/brand/aq-icon.webp) 50%/contain no-repeat;border:1px solid #1f76a21c;border-radius:15px;width:58px;height:58px;box-shadow:0 10px 28px #2276a014}.investor-hero>.aqrivo-logo-wordmark>img{aspect-ratio:1963/449;border-radius:8px;width:216px;height:auto}.footer .brand-logo-link{min-width:0}.footer .aqrivo-logo-wordmark{background:0 0;border-radius:0;flex-direction:row;gap:8px;width:auto;height:auto;overflow:visible}.footer .aqrivo-logo-wordmark:before{content:"";background:#fff url(/brand/aq-icon.webp) 50%/contain no-repeat;border:1px solid #1f76a21a;border-radius:8px;flex:0 0 31px;width:31px;height:31px}.footer .aqrivo-logo-wordmark>img{aspect-ratio:1963/449;border-radius:5px;width:108px;height:auto}.demo-status .aqrivo-logo{margin-right:1px}@media (max-width:560px){.brand-logo-link{min-width:43px}.brand-desktop{display:none}.brand-mobile{display:inline-flex}.hero>.aqrivo-logo-wordmark{gap:11px;margin-bottom:14px}.hero>.aqrivo-logo-wordmark:before{border-radius:17px;width:66px;height:66px}.hero>.aqrivo-logo-wordmark>img{width:min(300px,84vw)}.investor-hero>.aqrivo-logo-wordmark{margin-bottom:22px}.investor-hero>.aqrivo-logo-wordmark:before{width:52px;height:52px}.investor-hero>.aqrivo-logo-wordmark>img{width:184px}.footer .aqrivo-logo-wordmark:before{flex-basis:29px;width:29px;height:29px}.footer .aqrivo-logo-wordmark>img{width:102px}}
.team-section{position:relative}.team-heading-row{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:50px;display:grid}.team-heading-row h2{margin:0}.team-heading-row p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.team-card{background:#fff;border:1px solid #184f6b1f;border-radius:24px;overflow:hidden;box-shadow:0 26px 70px #1f5c7914}.team-card-technical{background:radial-gradient(circle at 90% 10%,#50b0e024,#0000 34%),#fff}.team-photo-wrap{aspect-ratio:16/11;background:linear-gradient(145deg,#edf8fd,#fff);position:relative;overflow:hidden}.team-photo{object-fit:cover;object-position:center 22%;width:100%;height:100%;transition:transform .35s}.team-card:hover .team-photo{transform:scale(1.015)}.team-role-chip{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.04em;background:#072534c2;border:1px solid #ffffff8a;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:20px;left:20px}.team-card-body{padding:28px 30px 30px}.team-card-body h3{color:#102f3e;letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,34px);line-height:1.05}.team-meta{color:var(--brand-deep);letter-spacing:.11em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:800;display:inline-block}.team-card-body p{color:#607684;min-height:82px;margin:22px 0 24px;font-size:14px;line-height:1.75}.team-contact{color:#177cab;align-items:center;gap:7px;font-size:13px;font-weight:750;display:inline-flex}.team-contact:hover{color:#0f648d}.team-contact-muted,.team-contact-muted:hover{color:#6f8793}@media (max-width:860px){.team-heading-row{grid-template-columns:1fr;gap:20px}.team-grid{grid-template-columns:1fr}.team-photo-wrap{aspect-ratio:16/10}.team-card-body p{min-height:0}}@media (max-width:560px){.team-card{border-radius:20px}.team-photo-wrap{aspect-ratio:4/3}.team-card-body{padding:24px}.team-role-chip{bottom:16px;left:16px}}
