.pricing.svelte-1hrotn9{max-width:52rem;margin:0 auto;padding:clamp(2rem,6vw,4.5rem) clamp(1.25rem,5vw,3rem) clamp(3rem,8vw,5rem);color:var(--landing-text);font-family:var(--landing-font-family)}.back.svelte-1hrotn9{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:clamp(2rem,6vw,3.5rem);color:var(--landing-muted);font-size:.85rem;letter-spacing:.02em;text-decoration:none}.back.svelte-1hrotn9:hover{color:var(--landing-text)}.hero.svelte-1hrotn9{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.5rem)}.hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){margin:0 0 .5rem;font-size:clamp(2.6rem,8vw,4rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.hero.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;color:var(--landing-muted);font-size:clamp(1rem,2.4vw,1.1rem);letter-spacing:-.01em}.cadence.svelte-1hrotn9{display:flex;flex-direction:column;align-items:center;gap:.65rem;margin-bottom:clamp(2.5rem,7vw,3.5rem)}.segmented.svelte-1hrotn9{display:inline-flex;padding:.2rem;border:.0625rem solid color-mix(in srgb,var(--landing-text) 25%,transparent);border-radius:9999px}.segmented.svelte-1hrotn9 button:where(.svelte-1hrotn9){padding:.55rem 1.9rem;border:none;border-radius:9999px;background:transparent;color:var(--landing-muted);cursor:pointer;font:inherit;font-size:.92rem;font-weight:500;transition:background .2s ease,color .2s ease}.segmented.svelte-1hrotn9 button.active:where(.svelte-1hrotn9){background:var(--landing-text);color:var(--landing-background);font-weight:600}.segmented.svelte-1hrotn9 button:where(.svelte-1hrotn9):focus-visible{outline:.125rem solid var(--landing-text);outline-offset:.2rem}.savings.svelte-1hrotn9{margin:0;color:var(--landing-muted);font-size:.82rem}.tiers.svelte-1hrotn9{display:flex;flex-direction:column;gap:clamp(1.75rem,4.5vw,2.25rem);margin:0;padding:0;list-style:none}.tier.svelte-1hrotn9{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.tier-meta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0 0 .25rem;font-size:clamp(1.3rem,3.5vw,1.55rem);font-weight:700;letter-spacing:-.02em}.tier-meta.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;color:var(--landing-muted);font-size:.95rem}.tier-price.svelte-1hrotn9{text-align:right}.amount.svelte-1hrotn9{display:inline-flex;align-items:baseline;margin:0;font-size:clamp(1.7rem,5vw,2.1rem);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.amount.svelte-1hrotn9 .per:where(.svelte-1hrotn9){margin-left:.1rem;font-size:.5em;font-weight:500}.fine.svelte-1hrotn9{margin:.2rem 0 0;color:var(--landing-muted);font-size:.82rem}.footnote.svelte-1hrotn9{margin:clamp(2rem,5vw,2.75rem) 0 0;color:var(--landing-faint);font-size:.85rem;letter-spacing:.02em;text-align:center}.notes.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1.5rem,4vw,2.25rem);margin-top:clamp(3rem,8vw,4.5rem);padding-top:clamp(2rem,5vw,2.75rem);border-top:.0625rem solid var(--landing-divider)}.notes.svelte-1hrotn9 h3:where(.svelte-1hrotn9){margin:0 0 .4rem;font-size:.95rem;font-weight:700;letter-spacing:-.01em}.notes.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;color:var(--landing-muted);font-size:.88rem;line-height:1.6}.unavailable.svelte-1hrotn9{color:var(--landing-muted);text-align:center}@media(max-width:30rem){.tier.svelte-1hrotn9{align-items:baseline;gap:.75rem}.tier-meta.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1.15rem}.tier-meta.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:.85rem}}
