:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mova-bg:#071424;--mova-bg-soft:#0a1829;--mova-surface:#132235;--mova-surface-raised:#17273a;--mova-border:#2b3a4c;--mova-text:#e3e9f3;--mova-muted:#a6b0bd;--mova-accent:#7ddcaf}html{scroll-behavior:smooth}body{background:var(--mova-bg);color:var(--mova-text)}.mova-shell{width:min(100% - 48px,1232px);margin-inline:auto}.mova-header{z-index:50;border-bottom:1px solid var(--mova-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071424eb;position:sticky;top:0}.mova-header-inner{align-items:center;min-height:72px;display:flex}.mova-logo{color:var(--mova-text);letter-spacing:-.02em;font-size:22px;font-weight:700;text-decoration:none}.mova-nav{flex:1;justify-content:space-between;align-items:center;margin-left:58px;display:flex}.mova-nav-links,.mova-nav-actions{align-items:center;gap:34px;display:flex}.mova-nav a{color:var(--mova-muted);font-size:14px;text-decoration:none;transition:color .16s,transform .16s}.mova-nav a:hover,.mova-nav a:focus-visible{color:var(--mova-text)}.mova-menu-toggle{color:var(--mova-text);background:0 0;border:0;margin-left:auto;display:none}.mova-button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:0 30px;font-size:16px;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}.mova-button:hover{transform:translateY(-2px)}.mova-button-primary,.mova-nav .mova-button-primary{background:var(--mova-accent);color:#10261f}.mova-nav .mova-button-primary{min-height:38px;padding-inline:22px;font-size:14px}.mova-button-outline{border-color:var(--mova-accent);color:var(--mova-accent)}.mova-button-muted{color:var(--mova-text);background:#344054;border-color:#435165}.mova-landing{background:var(--mova-bg);overflow:hidden}.mova-hero{background-color:var(--mova-bg);background-image:radial-gradient(470px 270px at 62% 34%,#2e8a7b85 0%,#14484c61 42%,#0000 76%);min-height:720px;padding:108px 0 116px}.mova-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.mova-kicker{color:var(--mova-accent);letter-spacing:.025em;text-transform:uppercase;border:1px solid #376052;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:inline-flex}.mova-hero h1{max-width:650px;color:var(--mova-text);letter-spacing:-.055em;margin:34px 0 26px;font-size:clamp(46px,4.2vw,58px);font-weight:700;line-height:1.06}.mova-hero h1 span{color:var(--mova-accent)}.mova-hero-copy>p{max-width:640px;color:var(--mova-muted);margin:0;font-size:19px;line-height:1.55}.mova-hero-actions{align-items:center;gap:20px;margin-top:34px;display:flex}.mova-hero-actions span,.mova-trial-note{color:var(--mova-muted);font-size:14px}.mova-product-shot{border:1px solid var(--mova-border);background:#090e13;border-radius:9px;overflow:hidden;box-shadow:0 26px 70px #00000057}.mova-product-shot img{width:100%;height:auto;display:block}.mova-product-shot-hero{transform:translateY(8px)}.mova-section{padding:112px 0}.mova-section-heading{text-align:center;max-width:1080px;margin:0 auto 64px}.mova-overview .mova-section-heading h2{font-size:clamp(30px,3vw,36px)}.mova-section-heading h2,.mova-split-copy h2,.mova-audience h2,.mova-credits h2,.mova-final h2{color:var(--mova-text);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,49px);font-weight:700;line-height:1.12}.mova-section-heading p,.mova-split-copy>p,.mova-credits p,.mova-final p{color:var(--mova-muted);margin:18px 0 0;font-size:18px;line-height:1.6}.mova-card{border:1px solid var(--mova-border);background:var(--mova-surface);border-radius:14px}.mova-capability-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mova-capability-card,.mova-analytics-copy{padding:28px 24px}.mova-icon-box{width:48px;height:48px;color:var(--mova-accent);background:#1a2c40;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.mova-card h3,.mova-learning-grid h3{color:var(--mova-text);margin:24px 0 10px;font-size:22px;font-weight:500}.mova-card p,.mova-learning-grid p{color:var(--mova-muted);margin:0;font-size:16px;line-height:1.6}.mova-analytics-grid{grid-template-columns:.95fr 2.05fr;gap:24px;margin-top:24px;display:grid}.mova-analytics-copy{min-height:430px}.mova-analytics-shot{position:relative}.mova-analytics-shot img{object-fit:cover;height:100%}.mova-analytics-shot>p{color:var(--mova-text);margin:0;font-size:21px;font-weight:500;position:absolute;bottom:24px;left:28px;right:28px}.mova-split-feature{padding-top:54px}.mova-split-grid{border:1px solid var(--mova-border);background:var(--mova-bg-soft);border-radius:16px;grid-template-columns:1.15fr .85fr;align-items:center;gap:86px;padding:54px 64px;display:grid}.mova-split-copy>p{max-width:640px}.mova-benefits{grid-template-columns:repeat(2,1fr);gap:28px;max-width:480px;margin-top:44px;display:grid}.mova-benefits div{color:var(--mova-muted);flex-direction:column;gap:14px;display:flex}.mova-benefits svg{color:var(--mova-accent)}.mova-ai-panel{background:#081525;padding:28px 24px 24px}.mova-ai-panel>h3{margin:0 0 24px}.mova-ai-action{background:var(--mova-surface);color:#d9e2ec;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin-top:16px;padding:18px;display:grid}.mova-ai-action>svg:first-child{color:#cbd7d1}.mova-ai-action>svg:last-child{width:18px}.mova-ai-action span{flex-direction:column;gap:4px;display:flex}.mova-ai-action strong{font-weight:500}.mova-ai-action small{color:#82909e}.mova-management{padding-top:96px}.mova-management .mova-shell{border:1px solid var(--mova-border);background:var(--mova-surface);border-radius:16px;padding:70px 64px 56px}.mova-management-shot{margin-top:56px}.mova-learning-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:42px;display:grid}.mova-learning-grid article{border-bottom:1px solid var(--mova-border);padding-bottom:24px}.mova-learning-grid h3{margin-top:0;font-size:18px}.mova-learning-grid p{font-size:14px;line-height:1.45}.mova-audience{padding-top:52px}.mova-audience-shell{text-align:center;max-width:840px}.mova-audience-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px;display:grid}.mova-audience-grid article{min-height:230px;padding:28px 32px}.mova-audience-grid h3{margin-top:0}.mova-audience-grid a{color:var(--mova-accent);align-items:center;gap:8px;margin-top:32px;text-decoration:none;display:inline-flex}.mova-audience-cta{margin-top:72px}.mova-trial-note{margin:16px 0 0}.mova-pricing{padding-top:92px}.mova-pricing-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mova-plan{flex-direction:column;min-height:415px;padding:34px 32px 30px;display:flex;position:relative}.mova-plan-popular{border-color:var(--mova-accent);box-shadow:inset 0 0 0 1px var(--mova-accent)}.mova-popular-label{background:var(--mova-accent);color:#10261f;text-transform:uppercase;border-radius:999px;padding:5px 18px;font-size:12px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.mova-plan h3{margin:0;font-size:20px}.mova-plan-price{align-items:baseline;gap:8px;min-height:78px;margin-top:8px;display:flex}.mova-plan-price strong{letter-spacing:-.04em;font-size:48px;font-weight:600}.mova-plan:nth-child(3) .mova-plan-price strong{font-size:30px}.mova-plan-price span{color:var(--mova-muted)}.mova-plan ul{color:var(--mova-muted);flex-direction:column;gap:16px;margin:12px 0 36px;padding:0;list-style:none;display:flex}.mova-plan li{align-items:center;gap:9px;display:flex}.mova-plan li svg{color:var(--mova-accent);flex:none}.mova-plan .mova-button{width:100%;margin-top:auto}.mova-credits{padding-top:12px}.mova-credits-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;padding:50px 48px;display:grid}.mova-credits h2{max-width:520px;margin-top:22px;font-size:38px}.mova-credits p{max-width:610px;font-size:16px}.mova-credit-options{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.mova-credit-options button{border:1px solid var(--mova-border);min-height:120px;color:var(--mova-muted);cursor:pointer;font:inherit;background:0 0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s;display:flex}.mova-credit-options button:hover,.mova-credit-options button:focus-visible{border-color:var(--mova-accent);background:#17293a}.mova-credit-options strong{color:var(--mova-accent);margin-bottom:7px;font-weight:500}.mova-credit-options span{color:var(--mova-text);font-size:18px;font-weight:600}.mova-credit-options small{color:var(--mova-muted);margin-top:4px;font-size:12px}.mova-final{padding-top:44px}.mova-final-card{border:1px solid var(--mova-border);background-color:var(--mova-bg);background-image:radial-gradient(58% 54% at 50% 35%,#2e8a7b85 0%,#14484c61 42%,#0000 76%);border-radius:18px;min-height:570px;padding:108px 11% 58px}.mova-final-copy{text-align:center;max-width:900px;margin:0 auto}.mova-final h2{font-size:clamp(48px,6.3vw,76px)}.mova-final-copy p{max-width:750px;margin-inline:auto}.mova-final-actions{justify-content:center;align-items:center;gap:28px;margin-top:36px;display:flex}.mova-text-link{color:var(--mova-text);font-weight:600;text-decoration:none}.mova-stats{flex-direction:column;gap:14px;width:fit-content;margin:50px 0 0 auto;display:flex}.mova-stats div{grid-template-columns:1fr auto;gap:18px;display:grid}.mova-stats dt{color:var(--mova-muted);font-size:13px}.mova-stats dd{margin:0;font-size:14px;font-weight:600}.mova-footer{border-top:1px solid var(--mova-border);color:var(--mova-text);background:#0f1d2d;padding:44px 0 48px}.mova-footer-grid{grid-template-columns:1.8fr repeat(4,1fr);gap:48px;display:grid}.mova-footer p{max-width:330px;color:var(--mova-muted);margin:22px 0 0;font-size:15px;line-height:1.65}.mova-footer-group{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.mova-footer h2{color:var(--mova-text);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:15px;font-weight:500}.mova-footer a,.mova-footer button{color:var(--mova-muted);font:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.mova-footer a:hover{color:var(--mova-text)}@media (max-width:1024px){.mova-hero-grid,.mova-split-grid{grid-template-columns:1fr}.mova-hero{padding-top:84px}.mova-product-shot-hero{width:min(100%,790px);transform:none}.mova-split-grid{gap:48px}.mova-credits-grid{grid-template-columns:1fr;gap:40px}.mova-footer-grid{grid-template-columns:1.6fr repeat(2,1fr)}}@media (max-width:760px){.mova-shell{width:min(100% - 32px,1232px)}.mova-header-inner{min-height:64px}.mova-menu-toggle{justify-content:center;align-items:center;display:inline-flex}.mova-nav{border-bottom:1px solid var(--mova-border);background:#0a1829;align-items:stretch;margin:0;padding:24px 20px 28px;display:none;position:absolute;top:64px;left:0;right:0}.mova-nav.is-open{display:block}.mova-nav-links,.mova-nav-actions{flex-direction:column;align-items:stretch;gap:0}.mova-nav a{padding:12px 0}.mova-nav-actions{margin-top:12px}.mova-nav .mova-button-primary{margin-top:8px}.mova-hero{min-height:auto;padding:72px 0 86px}.mova-hero-grid{gap:52px}.mova-kicker{font-size:12px}.mova-hero h1{margin-top:26px;font-size:clamp(42px,12vw,56px)}.mova-hero-copy>p{font-size:17px}.mova-hero-actions,.mova-final-actions{flex-direction:column;align-items:flex-start}.mova-section{padding:82px 0}.mova-section-heading{text-align:left;margin-bottom:40px}.mova-section-heading br{display:none}.mova-capability-grid,.mova-analytics-grid,.mova-learning-grid,.mova-audience-grid,.mova-pricing-grid{grid-template-columns:1fr}.mova-analytics-copy{min-height:auto}.mova-split-grid,.mova-management .mova-shell,.mova-credits-grid{padding:32px 24px}.mova-benefits{grid-template-columns:1fr 1fr}.mova-management .mova-section-heading{text-align:center}.mova-audience-grid,.mova-audience h2{text-align:left}.mova-credit-options{grid-template-columns:1fr}.mova-credit-options button{min-height:82px}.mova-final-card{min-height:600px;padding:72px 24px 40px}.mova-final h2{font-size:clamp(42px,12vw,58px)}.mova-stats{width:100%;margin-top:64px}.mova-footer-grid{grid-template-columns:repeat(2,1fr)}.mova-footer-grid>:first-child{grid-column:1/-1}}@media (max-width:480px){.mova-shell{width:min(100% - 24px,1232px)}.mova-hero h1{font-size:40px}.mova-hero-actions .mova-button,.mova-audience-cta{width:100%}.mova-benefits,.mova-footer-grid{grid-template-columns:1fr}.mova-footer-grid>:first-child{grid-column:auto}}
