.Pricing-module__QlYEda__section{padding:var(--space-3xl) var(--container-padding)}.Pricing-module__QlYEda__container{max-width:var(--container-max);margin-inline:auto}.Pricing-module__QlYEda__head{text-align:center;align-items:center;gap:var(--space-2xs);max-width:46rem;margin:0 auto var(--space-xl);flex-direction:column;display:flex}.Pricing-module__QlYEda__eyebrow{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary-light);font-weight:600}.Pricing-module__QlYEda__title{font-size:var(--text-3xl);letter-spacing:-.03em;font-weight:640;line-height:1.08}.Pricing-module__QlYEda__subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.5}.Pricing-module__QlYEda__toggle{border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface);gap:.25rem;margin-block-start:var(--space-2xs);padding:.3rem;display:inline-flex}.Pricing-module__QlYEda__toggleBtn{font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-full);cursor:pointer;transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:.5rem;padding:.45rem 1rem;font-weight:550;display:inline-flex}.Pricing-module__QlYEda__toggleActive{color:var(--color-bg-deep);background-color:var(--color-primary)}.Pricing-module__QlYEda__save{font-size:var(--text-xs);border-radius:var(--radius-full);color:var(--color-text-secondary);background-color:var(--color-surface-strong);border:1px solid var(--color-border);padding:.1rem .45rem;font-weight:600}.Pricing-module__QlYEda__toggleActive .Pricing-module__QlYEda__save{color:var(--color-bg-deep);background-color:#04040524;background-color:lab(1.19854% -.0197515 -.333175/.14);border-color:#0000}.Pricing-module__QlYEda__grid{gap:var(--space-sm);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:900px){.Pricing-module__QlYEda__grid{grid-template-columns:repeat(3,1fr)}}.Pricing-module__QlYEda__card{height:100%;padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);flex-direction:column;display:flex;position:relative}.Pricing-module__QlYEda__featured{border-color:var(--color-primary);background:radial-gradient(120% 80% at 50% 0%, var(--color-primary-veil), transparent 60%), var(--color-surface-hover);box-shadow:var(--shadow-lg)}@media (min-width:900px){.Pricing-module__QlYEda__featured{transform:translateY(-.75rem)}}.Pricing-module__QlYEda__tag{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-bg-deep);background-color:var(--color-primary);border-radius:var(--radius-full);white-space:nowrap;padding:.3rem .75rem;font-weight:600;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.Pricing-module__QlYEda__tierName{font-size:var(--text-xl);letter-spacing:-.02em;font-weight:640}.Pricing-module__QlYEda__blurb{font-size:var(--text-sm);color:var(--color-text-secondary);margin-block:var(--space-3xs) var(--space-sm);min-height:2.6em;line-height:1.5}.Pricing-module__QlYEda__price{align-items:baseline;gap:.35rem;display:flex}.Pricing-module__QlYEda__amount{font-size:var(--text-4xl);letter-spacing:-.04em;font-weight:660;line-height:1}.Pricing-module__QlYEda__custom{font-size:var(--text-3xl);letter-spacing:-.03em;font-weight:640}.Pricing-module__QlYEda__per{font-size:var(--text-base);color:var(--color-text-tertiary)}.Pricing-module__QlYEda__billNote{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-block:var(--space-3xs) var(--space-sm)}.Pricing-module__QlYEda__ctaLink{text-decoration:none}.Pricing-module__QlYEda__cta{width:100%}.Pricing-module__QlYEda__features{gap:var(--space-2xs);border-top:1px solid var(--color-border-light);flex-direction:column;margin-block-start:var(--space-md);padding-block-start:var(--space-md);display:flex}.Pricing-module__QlYEda__feature{align-items:flex-start;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.4;display:flex}.Pricing-module__QlYEda__tick{color:var(--color-accent);flex-shrink:0;margin-top:.15em}.Pricing-module__QlYEda__foot{text-align:center;font-size:var(--text-sm);color:var(--color-text-tertiary);max-width:46rem;margin-block-start:var(--space-xl);margin-inline:auto}
