body,html{transition:all cubic-bezier(.175,.885,.32,1.275)}:root,.light,.light-orange{--color-brand-primary:#fd5236;--color-brand-secondary:#fff5f1;--color-brand-accent:#ff5000;--color-text-disabled:#d4d4d8;--color-brand-primary-hover:#e64800;--color-brand-secondary-hover:#feece3;--color-brand-accent-hover:#e64800;--color-text-primary:#27272a;--color-text-secondary:#71717a;--color-text-placeholder:#a1a1aa;--color-text-on-brand:#fff;--color-text-link:#fd5236;--color-bg-body:#f3f4f9;--color-bg-surface:#fff;--color-bg-surface-hover:#fafafa;--color-bg-secondary:#f4f4f5;--color-bg-accent:#fffffffa;--color-border-primary:#e4e4e7;--color-border-secondary:#e4e4e7;--color-bg-muted:#f4f4f5;--color-utility-success:#10b981;--color-utility-error:#ef4444;--color-utility-warning:#f59e0b;--color-utility-info:#3b82f6;--color-heading:#18181b;--auth-overlay-start:#fff6;--auth-overlay-end:#fff5f0e6;--shadow-color-rgb:0,0,0;--color-error:#ef4444}.dark,.dark-blue{--color-brand-primary:#3b82f6;--color-brand-primary-soft:#3b82f626;--color-brand-secondary:#3b82f61a;--color-brand-accent:#60a5fa;--color-brand-primary-hover:#60a5fa;--color-brand-secondary-hover:#3b82f633;--color-brand-accent-hover:#3b82f6;--color-text-primary:#f4f4f5;--color-text-secondary:#a1a1aa;--color-text-placeholder:#71717a;--color-text-on-brand:#fff;--color-text-link:#60a5fa;--color-bg-body:#09090b;--color-bg-surface:#121217;--color-bg-surface-hover:#18181b;--color-bg-secondary:#ffffff08;--color-bg-accent:#000000b3;--color-border-primary:#3f3f46;--color-border-secondary:#27272a;--color-bg-muted:#ffffff0f;--color-utility-success:#34d399;--color-utility-error:#ef4444;--color-utility-warning:#f59e0b;--color-utility-info:#60a5fa;--color-heading:#fff;--auth-overlay-start:#121212cc;--auth-overlay-end:#09090be6;--shadow-color-rgb:0,0,0;--color-error:#ef4444}.container{width:100%;max-width:1715px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}}.container--section{background-color:var(--color-bg-surface);border-radius:24px;padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.container--section{padding-top:6rem;padding-bottom:6rem}}
