.bg-primary[data-astro-cid-ypumw3dw]{background-color:var(--md-sys-color-primary)}.bg-primary-container[data-astro-cid-ypumw3dw]{background-color:var(--md-sys-color-primary-container)}.text-primary[data-astro-cid-ypumw3dw]{color:var(--md-sys-color-primary)}.text-on-primary[data-astro-cid-ypumw3dw]{color:var(--md-sys-color-on-primary)}.text-on-primary-container[data-astro-cid-ypumw3dw]{color:var(--md-sys-color-on-primary-container)}.text-on-surface[data-astro-cid-ypumw3dw]{color:var(--md-sys-color-on-surface)}.text-on-surface-variant[data-astro-cid-ypumw3dw]{color:var(--md-sys-color-on-surface-variant)}.border-primary[data-astro-cid-ypumw3dw]{border-color:var(--md-sys-color-primary)}.border-outline[data-astro-cid-ypumw3dw]{border-color:var(--md-sys-color-outline)}.hover\:bg-primary-container[data-astro-cid-ypumw3dw]:hover{background-color:var(--md-sys-color-primary-container)}.hover\:text-on-primary-container[data-astro-cid-ypumw3dw]:hover{color:var(--md-sys-color-on-primary-container)}:root{color-scheme:light dark;--md-sys-color-surface: $sys-color-surface;--md-sys-color-surface-dim: $sys-color-surface-dim;--md-sys-color-surface-bright: $sys-color-surface-bright;--md-sys-color-surface-container-lowest: $sys-color-surface-container-lowest;--md-sys-color-surface-container-low: $sys-color-surface-container-low;--md-sys-color-surface-container: $sys-color-surface-container;--md-sys-color-surface-container-high: $sys-color-surface-container-high;--md-sys-color-surface-container-highest: $sys-color-surface-container-highest;--md-sys-color-on-surface: $sys-color-on-surface;--md-sys-color-on-surface-variant: $sys-color-on-surface-variant;--md-sys-color-primary: $sys-color-primary;--md-sys-color-on-primary: $sys-color-on-primary;--md-sys-color-primary-container: $sys-color-primary-container;--md-sys-color-on-primary-container: $sys-color-on-primary-container;--md-sys-color-secondary: $sys-color-secondary;--md-sys-color-on-secondary: $sys-color-on-secondary;--md-sys-color-secondary-container: $sys-color-secondary-container;--md-sys-color-on-secondary-container: $sys-color-on-secondary-container;--md-sys-color-tertiary: $sys-color-tertiary;--md-sys-color-on-tertiary: $sys-color-on-tertiary;--md-sys-color-tertiary-container: $sys-color-tertiary-container;--md-sys-color-on-tertiary-container: $sys-color-on-tertiary-container;--md-sys-color-error: $sys-color-error;--md-sys-color-on-error: $sys-color-on-error;--md-sys-color-error-container: $sys-color-error-container;--md-sys-color-on-error-container: $sys-color-on-error-container;--md-sys-color-outline: $sys-color-outline;--md-sys-color-outline-variant: $sys-color-outline-variant;--md-sys-color-inverse-surface: $sys-color-inverse-surface;--md-sys-color-inverse-on-surface: $sys-color-inverse-on-surface;--md-sys-color-inverse-primary: $sys-color-inverse-primary;--md-sys-color-scrim: $sys-color-scrim;--md-sys-color-shadow: $sys-color-shadow}@media (prefers-color-scheme: dark){:root{--md-sys-color-surface: #1C1B1F;--md-sys-color-surface-dim: #141218;--md-sys-color-surface-bright: #3B383E;--md-sys-color-surface-container-lowest: #0F0D13;--md-sys-color-surface-container-low: #1D1B20;--md-sys-color-surface-container: #211F26;--md-sys-color-surface-container-high: #2B2930;--md-sys-color-surface-container-highest: #36343B;--md-sys-color-on-surface: #E6E1E5;--md-sys-color-on-surface-variant: #CAC4D0;--md-sys-color-primary: #D0BCFF;--md-sys-color-on-primary: #381E72;--md-sys-color-primary-container: #4F378B;--md-sys-color-on-primary-container: #EADDFF;--md-sys-color-secondary: #CCC2DC;--md-sys-color-on-secondary: #332D41;--md-sys-color-secondary-container: #4A4458;--md-sys-color-on-secondary-container: #E8DEF8;--md-sys-color-tertiary: #EFB8C8;--md-sys-color-on-tertiary: #492532;--md-sys-color-tertiary-container: #633B48;--md-sys-color-on-tertiary-container: #FFD8E4;--md-sys-color-error: #F2B8B5;--md-sys-color-on-error: #601410;--md-sys-color-error-container: #8C1D18;--md-sys-color-on-error-container: #F9DEDC;--md-sys-color-outline: #938F99;--md-sys-color-outline-variant: #444746;--md-sys-color-inverse-surface: #E6E1E5;--md-sys-color-inverse-on-surface: #313033;--md-sys-color-inverse-primary: #6750A4;--md-sys-color-scrim: rgba(0, 0, 0, .5);--md-sys-color-shadow: rgba(0, 0, 0, .3)}}.pricing__container{max-width:94rem;margin:0 auto;padding:0 1rem}.pricing__header{max-width:48rem;margin:0 auto;text-align:center;margin-bottom:3rem}.pricing__toggle{display:flex;justify-content:center;margin-top:3rem}.pricing__toggle-container{position:relative;display:flex;align-items:center;padding:.25rem;border-radius:9999px;border:2px solid light-dark(#d4d4d8,#52525b);background:linear-gradient(var(--md-sys-color-surface, light-dark(#ffffff, #18181b)),var(--md-sys-color-surface, light-dark(#ffffff, #18181b))) padding-box,linear-gradient(120deg,light-dark(#d4d4d8,#52525b),light-dark(#e4e4e7,#3f3f46),light-dark(#d4d4d8,#52525b)) border-box}.pricing__toggle-button{position:relative;padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:9999px;white-space:nowrap;transition:all .3s ease}.pricing__toggle-button:focus{outline:none}.pricing__toggle-button.active{background-color:light-dark(#4f46e5,#818cf8);color:light-dark(#ffffff,#18181b)}.pricing__toggle-button:not(.active){color:light-dark(#52525b,#a1a1aa)}.pricing__toggle-button:not(.active):hover{color:light-dark(#18181b,#f4f4f5)}.pricing__toggle-badge{position:absolute;top:-.5rem;right:-3rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;color:light-dark(#ffffff,#18181b);background-color:light-dark(#6366f1,#a5b4fc);border-radius:9999px}.pricing__cards{display:grid;gap:2.5rem;margin:2rem auto 0;max-width:64rem}@media (min-width: 768px){.pricing__cards{grid-template-columns:repeat(2,1fr);gap:2.5rem}}.pricing__support{margin-top:5rem;text-align:center}.pricing__support-title{font-size:2.25rem;font-weight:700;color:light-dark(#18181b,#f4f4f5)}@media (min-width: 1024px){.pricing__support-title{font-size:3rem;letter-spacing:-.025em}}.pricing__support-description{margin-top:1rem;font-size:1.125rem;color:light-dark(#52525b,#a1a1aa)}.pricing__support-link{margin-top:2rem;display:inline-flex;align-items:center;gap:.5rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.annual-price:not(.hidden){animation:slideDown .2s ease-out}
