.preview-home .discovery-masthead{text-align:center;color:#fff;border-radius:1.25rem;margin:0 -1rem 2rem;padding:3.5rem 1.5rem;box-shadow:0 24px 48px -20px #5b5cf08c;background:linear-gradient(135deg,#4338ca 0%,#5b5cf0 45%,#7c3aed 100%)!important;border:none!important}@media (width>=640px){.preview-home .discovery-masthead{margin-inline:-1.5rem;padding:4rem 2.5rem}}.preview-home .home-hero-eyebrow{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#ffffff29;border-radius:999px;padding:.4rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.preview-home .discovery-masthead h1{margin-top:1.25rem;letter-spacing:-.04em;max-width:18ch;margin-inline:auto;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.04;color:#fff!important}.preview-home .home-hero-actions{justify-content:center;gap:.75rem;margin-top:2rem}.preview-home .home-hero-actions .btn-primary{color:#4338ca!important;background:#fff!important;border-color:#fff!important}.preview-home .home-hero-actions .btn-outline{color:#fff!important;background:#ffffff14!important;border-color:#ffffff73!important}.preview-home .ranking-section>h2{letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:.72rem;font-weight:800}.preview-home .launch-row{margin-bottom:.65rem;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:14px!important;padding:.85rem 1rem!important;box-shadow:0 2px 8px #0f172a0a!important}.preview-home .discovery-rail section{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:1.25rem}.preview-home .maker-prompt{border-radius:14px;background:linear-gradient(160deg,#eef0ff,#fff)!important;border:2px solid #5b5cf0!important}.preview-auth>aside{color:#f8fafc!important;background:linear-gradient(160deg,#1e1b4b 0%,#4338ca 50%,#312e81 100%)!important;border-right:0!important}.preview-auth>aside span,.preview-auth>aside h2,.preview-auth>aside p,.preview-auth>aside li{color:inherit}.preview-auth>aside .text-muted-foreground{color:#e2e8f0bf!important}.preview-auth>aside .bg-accent-soft{color:#fff!important;background:#ffffff26!important}.preview-auth .surface{border-radius:1rem;box-shadow:0 20px 50px -24px #5b5cf059}.preview-pricing .preview-pricing-hero{color:#fff;background:linear-gradient(135deg,#4338ca 0%,#5b5cf0 50%,#7c3aed 100%);border-radius:1.25rem;margin-bottom:2.5rem;padding:3rem 1.5rem;box-shadow:0 24px 48px -20px #5b5cf080}.preview-pricing .preview-pricing-hero h1,.preview-pricing .preview-pricing-hero p,.preview-pricing .preview-pricing-hero .label-caps{color:#fff!important}.preview-pricing .preview-pricing-hero .chip{color:#fff;background:#ffffff24;border-color:#ffffff59}.preview-pricing .pricing-grid>.surface{border-radius:1rem;transition:transform .18s,box-shadow .18s}.preview-pricing .pricing-grid>.surface:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px #5b5cf059}.preview-pricing .pricing-grid>.border-accent{box-shadow:0 16px 40px -16px #5b5cf073;border-width:2px!important}
