.PricingComparisonMatrix-module-scss-module__6RuYOW__wrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-xs);overflow-x:auto}.PricingComparisonMatrix-module-scss-module__6RuYOW__table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--font-size-sm);table-layout:fixed}.PricingComparisonMatrix-module-scss-module__6RuYOW__table th,.PricingComparisonMatrix-module-scss-module__6RuYOW__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:center;vertical-align:middle}.PricingComparisonMatrix-module-scss-module__6RuYOW__table thead th:first-child,.PricingComparisonMatrix-module-scss-module__6RuYOW__table tbody th{width:40%}.PricingComparisonMatrix-module-scss-module__6RuYOW__table thead th:not(:first-child),.PricingComparisonMatrix-module-scss-module__6RuYOW__table tbody td{width:20%}.PricingComparisonMatrix-module-scss-module__6RuYOW__table thead th{background-color:var(--color-bg-muted);color:var(--color-text);font-size:var(--font-size-sm);font-weight:700}.PricingComparisonMatrix-module-scss-module__6RuYOW__table tbody th{text-align:left;color:var(--color-text-muted);font-weight:600}.PricingComparisonMatrix-module-scss-module__6RuYOW__table tr:last-child th,.PricingComparisonMatrix-module-scss-module__6RuYOW__table tr:last-child td{border-bottom:none}.PricingComparisonMatrix-module-scss-module__6RuYOW__cellValue{justify-content:center;align-items:center;width:100%;min-height:1.25rem;display:flex}.PricingComparisonMatrix-module-scss-module__6RuYOW__checkIcon,.PricingComparisonMatrix-module-scss-module__6RuYOW__minusIcon{flex-shrink:0;display:block}.PricingComparisonMatrix-module-scss-module__6RuYOW__checkIcon{color:var(--color-brand-primary)}.PricingComparisonMatrix-module-scss-module__6RuYOW__minusIcon{color:var(--color-text-subtle)}.PricingComparisonMatrix-module-scss-module__6RuYOW__textValue{color:var(--color-text);font-variant-numeric:tabular-nums;text-align:center;font-weight:600;line-height:1.25rem;display:block}@media (max-width:767.98px){.PricingComparisonMatrix-module-scss-module__6RuYOW__table{font-size:var(--font-size-xs)}}
.pricing-module-scss-module__KhOcLa__main{flex:auto}.pricing-module-scss-module__KhOcLa__hero{padding:var(--space-9) 0 var(--space-8);background:radial-gradient(ellipse at top, color-mix(in srgb, var(--color-brand-primary) 14%, transparent) 0%, transparent 60%)}@media (min-width:768px){.pricing-module-scss-module__KhOcLa__hero{padding:var(--space-10) 0 var(--space-9)}}.pricing-module-scss-module__KhOcLa__eyebrow{padding:2px var(--space-2);background-color:color-mix(in srgb, var(--color-brand-primary) 12%, transparent);color:var(--color-brand-primary);font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);font-weight:600;display:inline-flex}.pricing-module-scss-module__KhOcLa__title{color:var(--color-text);text-align:center;letter-spacing:-.015em;max-width:20ch;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}@media (min-width:768px){.pricing-module-scss-module__KhOcLa__title{letter-spacing:-.02em;font-size:3rem;font-weight:700;line-height:1.2}}.pricing-module-scss-module__KhOcLa__lead{max-width:56ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0;line-height:1.5}.pricing-module-scss-module__KhOcLa__pricingSection{padding:0 0 var(--space-10)}.pricing-module-scss-module__KhOcLa__compareSection{padding:var(--space-10) 0;background-color:var(--color-bg)}.pricing-module-scss-module__KhOcLa__sectionTitle{color:var(--color-text);text-align:center;letter-spacing:-.015em;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.pricing-module-scss-module__KhOcLa__sectionLead{max-width:52ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0 auto}.pricing-module-scss-module__KhOcLa__ctaSection{padding:var(--space-10) 0}.pricing-module-scss-module__KhOcLa__ctaTitle{color:var(--color-text);text-align:center;letter-spacing:-.015em;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.pricing-module-scss-module__KhOcLa__ctaLead{max-width:48ch;color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;margin:0}
