.offers.svelte-w9x3kx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px}.offer.svelte-w9x3kx{padding:20px;border:1px solid var(--border-dim);border-radius:8px}.offer.svelte-w9x3kx h4:where(.svelte-w9x3kx){font-size:20px;margin:0 0 16px}.offer.svelte-w9x3kx dt:where(.svelte-w9x3kx){color:var(--text-secondary);font-size:14px}.offer.svelte-w9x3kx dd:where(.svelte-w9x3kx){margin:4px 0 16px;overflow-wrap:anywhere}.pricing-content.svelte-w9x3kx>h2:where(.svelte-w9x3kx){font-size:clamp(32px,4vw,44px);font-weight:650;line-height:1.12;letter-spacing:-.04em;margin:0 0 24px}.pricing-content.svelte-w9x3kx>p:where(.svelte-w9x3kx){font-size:19px;line-height:1.65;max-width:720px;color:var(--text-secondary)}.pricing-card.svelte-w9x3kx{display:grid;grid-template-columns:190px minmax(0,1fr);margin:36px 10px 56px 0}.plan-summary.svelte-w9x3kx{padding:32px;border-right:1px solid var(--border-dim)}.plan-summary.svelte-w9x3kx h3:where(.svelte-w9x3kx){font:600 12px var(--font-mono);color:var(--accent);margin:0 0 16px}.plan-summary.svelte-w9x3kx .price:where(.svelte-w9x3kx){font-size:64px;line-height:1;letter-spacing:-.055em;color:var(--text-primary);font-weight:600;margin:0}.plan-features.svelte-w9x3kx{list-style:none;padding:16px 28px;margin:0}.plan-features.svelte-w9x3kx li:where(.svelte-w9x3kx){padding:16px 0;color:var(--text-secondary);line-height:1.6}.plan-features.svelte-w9x3kx li:where(.svelte-w9x3kx)+li:where(.svelte-w9x3kx){border-top:1px solid var(--border-dim)}.policy.svelte-w9x3kx,.support.svelte-w9x3kx{padding:28px 0;border-top:1px solid var(--border-dim)}.pricing-content.svelte-w9x3kx section:where(.svelte-w9x3kx) h3:where(.svelte-w9x3kx){font-size:24px;font-weight:600;letter-spacing:-.025em;margin:0 0 16px}.pricing-content.svelte-w9x3kx section:where(.svelte-w9x3kx) p:where(.svelte-w9x3kx){color:var(--text-secondary);line-height:1.65;margin:12px 0}.link.svelte-w9x3kx{font-weight:600}@media(max-width:600px){.pricing-card.svelte-w9x3kx{grid-template-columns:1fr}.plan-summary.svelte-w9x3kx{padding:24px;border-right:0;border-bottom:1px solid var(--border-dim)}.plan-features.svelte-w9x3kx{padding:8px 24px}.plan-summary.svelte-w9x3kx .price:where(.svelte-w9x3kx){font-size:56px}}
