.glass{-webkit-backdrop-filter:blur(16px);background-color:#101415a6}.text-gradient{background:linear-gradient(90deg,#a4c8ff 0%,#3898ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-glow{background:radial-gradient(circle at 50% 35%,#3898ff59 0%,#3898ff14 45%,#10141500 70%)}.mobile-menu{max-height:0;transition:max-height .3s;overflow:hidden}.mobile-menu[data-open=true]{max-height:400px}.mock-chart-path{stroke-dasharray:300;stroke-dashoffset:300px;animation:2.2s ease-out forwards draw}@keyframes draw{to{stroke-dashoffset:0}}.pulse-glow{animation:3s ease-in-out infinite pulse-glow}@keyframes pulse-glow{0%,to{box-shadow:0 8px 32px #3898ff40}50%{box-shadow:0 10px 52px #3898ff80}}.reveal{transition:opacity .7s ease-out,transform .7s ease-out}.reveal[data-reveal=hidden]{opacity:0;transform:translateY(2rem)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.pricing-slot{display:grid}.pricing-variant{grid-area:1/1;transition:opacity .35s,transform .35s,visibility .35s}.pricing-variant[data-tier=premium]{opacity:0;visibility:hidden;transform:translateY(.75rem)}.pricing-section:has(input[name=pricing-tier][value=premium]:checked) .pricing-variant[data-tier=pro]{opacity:0;visibility:hidden;transform:translateY(.75rem)}.pricing-section:has(input[name=pricing-tier][value=premium]:checked) .pricing-variant[data-tier=premium]{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.pricing-variant,.reveal,.mobile-menu{transition:none}.mock-chart-path{stroke-dashoffset:0;animation:none}.pulse-glow{animation:none}}
