.pricing-refined .page-head{padding-block:var(--space-xl) var(--sp-5)}.pricing-refined .page-head__lead{font-size:var(--fs-body)}.pricing-refined .billing-switch{justify-content:flex-start;margin-block-end:var(--sp-6)}.pricing-refined .plan{border-radius:var(--r-lg);padding:var(--sp-5);gap:var(--sp-3)}.pricing-refined .plan--featured{box-shadow:0 0 0 2px var(--accent);background:var(--selected)}.pricing-refined .plan__badge{background:var(--brand-glass-fill);color:var(--on-brand);padding-inline:var(--sp-3)}.pricing-refined .plan__head{padding-block-end:var(--sp-4)}.pricing-refined .plan__amount{font-size:var(--fs-display)}.pricing-refined .plan__tagline{font-size:var(--fs-body)}.pricing-refined .plan__price{column-gap:var(--sp-2)}.pricing-refined .plan__was{font-size:var(--fs-meta)}.pricing-refined .plan__discount{background:var(--surface)}.pricing-refined .plan__bar-fill{background:var(--accent)}.pricing-refined .plan__allowance{margin-block-start:var(--sp-3)}.plan-comparison{margin-block-start:var(--section-space)}.plan-comparison h2{font-size:var(--fs-read-h);margin-block-end:var(--sp-5)}.plan-comparison__scroll{border-block:1px solid var(--line);overflow-x:auto}.plan-comparison table{border-collapse:collapse;table-layout:fixed;inline-size:100%}.plan-comparison :is(th,td){padding:var(--sp-4);text-align:start;vertical-align:top;border-block-end:1px solid var(--line)}.plan-comparison thead th{font-size:var(--fs-read-title)}.plan-comparison tbody td{color:var(--muted);font-size:var(--fs-meta)}.plan-comparison tbody th{font-size:var(--fs-meta)}.plan-comparison tr>:nth-child(3){background:var(--selected)}.plan-comparison tbody tr:last-child>*{border-block-end:0}.pricing-refined .plan-common{padding:var(--sp-5);margin-block-start:var(--sp-6)}.pricing-refined .plan-grid--team,.pricing-refined .plan-notes{max-inline-size:none}.pricing-refined .plan-notes .dot-list{gap:var(--sp-5);display:grid}@media (width>=900px){.pricing-refined .plan-notes .dot-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.plan-comparison table{min-inline-size:var(--text-max)}.pricing-refined .plan__amount{font-size:var(--fs-display-sm)}}
