.pricing-page.svelte-1hrotn9{min-height:100vh}.pricing-main.svelte-1hrotn9{max-width:1160px;margin:0 auto;padding:64px 24px 72px}.pricing-intro.svelte-1hrotn9{text-align:center;max-width:680px;margin:0 auto 48px}.pricing-intro.svelte-1hrotn9 h1:where(.svelte-1hrotn9){letter-spacing:-.045em;margin:16px 0 20px;font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.05}.pricing-intro.svelte-1hrotn9>p:where(.svelte-1hrotn9){line-height:1.6}.pricing-intro.svelte-1hrotn9 .pricing-billing:where(.svelte-1hrotn9){color:var(--nw-muted);margin-top:12px;font-size:13px}.pricing-grid.svelte-1hrotn9{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pricing-card.svelte-1hrotn9{border:1px solid var(--nw-line);background:var(--nw-paper);border-radius:16px;padding:28px}.pricing-card.featured.svelte-1hrotn9{border-color:var(--nw-blue);background:var(--nw-blue-column)}.pricing-card-heading.svelte-1hrotn9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.pricing-card.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:-.03em;font-size:22px;font-weight:600}.pricing-badge.svelte-1hrotn9{background:var(--nw-green);border-radius:20px;padding:5px 9px;font-size:11px;font-weight:500}.pricing-card.svelte-1hrotn9 .pricing-description:where(.svelte-1hrotn9){min-height:68px;margin-top:14px;font-size:14px;line-height:1.6}.pricing-card.svelte-1hrotn9 .pricing-amount:where(.svelte-1hrotn9){align-items:baseline;gap:8px;margin:24px 0;display:flex}.pricing-amount.svelte-1hrotn9 strong:where(.svelte-1hrotn9){letter-spacing:-.05em;font-size:48px;font-weight:600;line-height:1}.pricing-amount.svelte-1hrotn9>span:where(.svelte-1hrotn9){color:var(--nw-muted);font-size:14px}.pricing-card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){border-top:1px solid var(--nw-line);gap:14px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.pricing-card.svelte-1hrotn9 li:where(.svelte-1hrotn9){gap:10px;font-size:14px;line-height:1.5;display:flex}.pricing-card.svelte-1hrotn9 li:where(.svelte-1hrotn9) span:where(.svelte-1hrotn9){color:var(--nw-blue-ink)}.pricing-main.svelte-1hrotn9 .pricing-note:where(.svelte-1hrotn9){text-align:center;max-width:600px;color:var(--nw-muted);margin:28px auto 0;font-size:13px;line-height:1.6}@media (width<=960px){.pricing-card.svelte-1hrotn9{padding:22px}.pricing-card-heading.svelte-1hrotn9{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:66px}}@media (width<=700px){.pricing-main.svelte-1hrotn9{padding:40px 20px 48px}.pricing-grid.svelte-1hrotn9{grid-template-columns:1fr;max-width:440px;margin:0 auto}.pricing-card.svelte-1hrotn9{padding:28px}.pricing-card-heading.svelte-1hrotn9{flex-direction:row;justify-content:space-between;align-items:center;min-height:32px}.pricing-card.svelte-1hrotn9 .pricing-description:where(.svelte-1hrotn9){min-height:0}}
