.pricing-plans-module__MY9W9q__section{background:color-mix(in oklab, var(--primary) 10%, var(--background));border-block:1px solid var(--border);padding:36px 28px;scroll-margin-top:72px}.pricing-plans-module__MY9W9q__inner{max-width:1200px;margin-inline:auto}.pricing-plans-module__MY9W9q__heading{text-align:center;margin-bottom:28px}.pricing-plans-module__MY9W9q__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);font-size:12px;font-weight:600}.pricing-plans-module__MY9W9q__heading h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(36px,4vw,52px);font-weight:750;line-height:1.08}.pricing-plans-module__MY9W9q__footer{text-align:center}.pricing-plans-module__MY9W9q__footer p{color:var(--muted-foreground);font-size:12px;line-height:1.6}.pricing-plans-module__MY9W9q__footer a{align-items:center;gap:8px;margin-top:10px;font-size:14px;font-weight:600;display:inline-flex}.pricing-plans-module__MY9W9q__unavailable{text-align:center;background:var(--card);border-radius:var(--radius);padding:36px}.pricing-plans-module__MY9W9q__unavailable p{margin-bottom:20px}@media (max-width:600px){.pricing-plans-module__MY9W9q__section{padding:28px 20px}.pricing-plans-module__MY9W9q__heading{margin-bottom:24px}}.pricing-plans-module__MY9W9q__section[data-presentation=page]{background:linear-gradient(var(--background),color-mix(in oklab,var(--primary) 6%,var(--background)));border-top:0;padding:0 28px 44px}.pricing-plans-module__MY9W9q__section[data-presentation=page] .pricing-plans-module__MY9W9q__footer{margin-top:26px}@media (max-width:600px){.pricing-plans-module__MY9W9q__section[data-presentation=page]{padding:0 20px 36px}}
