.home-page.is-enhanced .platform-heading[hidden]{display:none}.home-page:not(.is-enhanced) .hero-chapter{height:auto;min-height:0}.home-page:not(.is-enhanced) .hero{height:auto;min-height:0;position:relative}.home-page:not(.is-enhanced) .hero-front{opacity:1;visibility:visible;height:max(760px,100svh);position:relative;transform:none}.home-page:not(.is-enhanced) .hero-content>*,.home-page:not(.is-enhanced) .hero-bottom{opacity:1;filter:none}.home-page:not(.is-enhanced) .experience-controls,.home-page:not(.is-enhanced) .scene-navigation,.home-page:not(.is-enhanced) .chapter-light-transition,.home-page:not(.is-enhanced) .scene-anchor,.home-page:not(.is-enhanced) .audience-anchor,.home-page:not(.is-enhanced) .metrics-anchor{display:none}.home-page:not(.is-enhanced) .scene-platform.platform-intro,.home-page:not(.is-enhanced) .scene-audience.audience-section,.home-page:not(.is-enhanced) .scene-metrics{opacity:1;visibility:visible;pointer-events:auto;padding:70px 5%;position:relative;inset:auto;transform:none}.home-page:not(.is-enhanced) .platform-heading{width:100%;margin-bottom:48px;padding:0;animation:none;position:relative;inset:auto}.home-page:not(.is-enhanced) .platform-heading p{max-width:65ch}.home-page:not(.is-enhanced) .platform-showcase{display:none}.home-page:not(.is-enhanced) .audience-flow{position:relative;inset:auto;transform:none}.home-page:not(.is-enhanced) .audience-heading,.home-page:not(.is-enhanced) .audience-card{opacity:1;transform:none}.home-page:not(.is-enhanced) .scene-metrics{background:#f7f7f2;height:max(800px,100svh)}.home-page:not(.is-enhanced) .metrics-coins{display:none}.home-page:not(.is-enhanced) .reveal{opacity:1;transform:none}.home-page:not(.is-enhanced) .ai-slide-grid{grid-template-columns:minmax(0,1fr);padding:70px 5%}.home-page:not(.is-enhanced) .ai-slide-copy{width:100%;max-width:800px}.home-page:not(.is-enhanced) .ai-slide-visual{display:none}.product-screen-fallback{color:#adc3e1;padding:30px}@media (max-width:760px){.home-page:not(.is-enhanced) .header .nav{background:#0a0b28;flex-wrap:wrap;gap:14px;padding:12px;display:flex;position:absolute;top:85px;left:0;right:0}.home-page:not(.is-enhanced) .header .menu-toggle{display:none}.home-page:not(.is-enhanced) .hero-heading{top:200px}}
