.nova-capabilities{max-width:1120px;color:var(--sb-text);margin:auto;padding:clamp(24px,5vw,70px) clamp(16px,3vw,36px) 80px}.nova-capabilities-hero{background:radial-gradient(at 82% 10%,#a537a852,#0000 62%),linear-gradient(140deg,#2a1839,#151222);border:1px solid #9456b8;border-radius:26px;padding:clamp(24px,4vw,54px)}.nova-capabilities-kicker{letter-spacing:.2em;font-size:11px;color:#ffd89c!important}.nova-capabilities h1{color:#fff;margin:20px 0 8px;font-size:clamp(48px,8vw,90px);line-height:1.1}.nova-capabilities-hero h2{color:#ffdfba;font-size:clamp(22px,3vw,37px);font-weight:600}.nova-capabilities-hero p{color:#e9e0f0;font-size:clamp(14px,1.5vw,18px);line-height:1.85}.nova-capabilities>section>h2{margin:44px 0 22px;font-size:clamp(22px,2.6vw,30px)}.nova-capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nova-capabilities-grid article{background:linear-gradient(150deg,#2b1d39,#1c192b);border:1px solid #9c73c16e;border-radius:18px;padding:23px}.nova-capabilities-grid article span{color:#ffcf8e;font-size:24px}.nova-capabilities-grid h3{color:#fff;font-size:19px}.nova-capabilities-grid p,.nova-capabilities-facts p{color:var(--sb-muted,#bcb4ce);font-size:15px;line-height:1.85}.nova-capabilities-facts{max-width:850px}.nova-capabilities a{color:#e8b1ff;text-underline-offset:4px}.nova-capabilities-action{margin-top:34px}@media (max-width:750px){.nova-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.nova-capabilities-grid{grid-template-columns:1fr}}
