.landing-theme{--background: hsl(205, 83%, 5%);--foreground: hsl(0, 0%, 100%);--card: hsl(206, 62%, 6.5%);--card-foreground: hsl(0, 0%, 100%);--popover: hsl(206, 55%, 9%);--popover-foreground: hsl(0, 0%, 100%);--primary: hsl(38, 81%, 67%);--primary-foreground: hsl(20, 60%, 5%);--secondary: hsl(207, 40%, 12%);--secondary-foreground: hsl(0, 0%, 100%);--muted: hsl(207, 40%, 10%);--muted-foreground: hsl(213, 7%, 76%);--accent: hsl(207, 38%, 15%);--accent-foreground: hsl(0, 0%, 100%);--border: hsl(224, 9%, 24%);--input: hsl(224, 9%, 30%);--ring: hsl(38, 87%, 70%);--color-background: var(--background);--color-foreground: var(--foreground);--color-card: var(--card);--color-card-foreground: var(--card-foreground);--color-popover: var(--popover);--color-popover-foreground: var(--popover-foreground);--color-primary: var(--primary);--color-primary-foreground: var(--primary-foreground);--color-secondary: var(--secondary);--color-secondary-foreground: var(--secondary-foreground);--color-muted: var(--muted);--color-muted-foreground: var(--muted-foreground);--color-accent: var(--accent);--color-accent-foreground: var(--accent-foreground);--color-border: var(--border);--color-input: var(--input);--color-ring: var(--ring);--landing-gold: hsl(38, 87%, 70%);--plan-individual: hsl(192, 82%, 56%);--plan-studio: hsl(217, 88%, 62%);--plan-flo: hsl(146, 58%, 48%);--plan-enterprise: hsl(38, 92%, 58%);color-scheme:dark;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal}html:has(.landing-theme){color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:5.5rem}html:has(.landing-theme),html:has(.landing-theme) body{background-color:#020f17}@media (prefers-reduced-motion: reduce){html:has(.landing-theme){scroll-behavior:auto}}.landing-theme [data-reveal=pending]{opacity:0;transform:translateY(1.25rem)}.landing-theme [data-reveal=shown]{opacity:1;transform:none;transition:opacity .7s ease-out,transform .7s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.landing-theme [data-reveal]{opacity:1;transform:none;transition:none}}
