.page-hero.svelte-1hrotn9{padding-block:5rem 2rem}@media(min-width:64rem){.page-hero.svelte-1hrotn9{padding-block:6.5rem 2.5rem}}.page-hero-inner.svelte-1hrotn9,.plans-inner.svelte-1hrotn9,.partner-inner.svelte-1hrotn9,.beyond-inner.svelte-1hrotn9,.footnote-inner.svelte-1hrotn9{margin:0 auto;width:100%;max-width:64rem;padding:0 1.5rem}@media(min-width:64rem){.page-hero-inner.svelte-1hrotn9,.plans-inner.svelte-1hrotn9,.partner-inner.svelte-1hrotn9,.beyond-inner.svelte-1hrotn9,.footnote-inner.svelte-1hrotn9{padding-left:2.75rem}}.page-title.svelte-1hrotn9{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--color-text-primary);line-height:1.05;letter-spacing:-.035em;margin:0 0 1.25rem;max-width:40rem}.page-lead.svelte-1hrotn9{font-size:1.125rem;line-height:1.6;color:var(--color-text-secondary);margin:0;max-width:40rem}.plans-section.svelte-1hrotn9{padding-block:3rem}.currency-toggle.svelte-1hrotn9{display:inline-flex;align-items:center;gap:0;margin:0 0 2rem;padding:.25rem;background-color:color-mix(in oklch,var(--color-text-secondary) 8%,transparent);border-radius:9999px}.currency-toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:.4rem 1rem;font-family:var(--font-sans);font-size:.875rem;font-weight:500;color:var(--color-text-secondary);border-radius:9999px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.currency-toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9):hover{color:var(--color-text-primary)}.currency-toggle.svelte-1hrotn9 button.active:where(.svelte-1hrotn9){background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:0 1px 3px #0b55611f}.currency-toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.plans-grid.svelte-1hrotn9{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:56rem){.plans-grid.svelte-1hrotn9{grid-template-columns:repeat(2,1fr)}}.plan-card.svelte-1hrotn9{display:flex;flex-direction:column;gap:1.25rem;padding:2rem 1.75rem;background-color:var(--color-surface);border-radius:1.25rem;box-shadow:0 4px 12px -4px #0b556114,0 0 0 1px #0b55610d}.plan-card-featured.svelte-1hrotn9{box-shadow:0 8px 24px -8px #1ea5ba2e,0 0 0 2px var(--color-accent)}.plan-header.svelte-1hrotn9{display:flex;flex-direction:column;gap:.5rem}.plan-name.svelte-1hrotn9{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);letter-spacing:-.015em;margin:0}.plan-price.svelte-1hrotn9{font-size:1.0625rem;color:var(--color-text-secondary);margin:0}.price-amount.svelte-1hrotn9{font-size:1.5rem;font-weight:700;color:var(--color-text-primary);letter-spacing:-.015em}.plan-tagline.svelte-1hrotn9{font-size:1rem;font-weight:500;color:var(--color-text-primary);margin:0}.plan-intro.svelte-1hrotn9{font-size:.9375rem;color:var(--color-text-secondary);margin:0}.plan-features.svelte-1hrotn9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.plan-features.svelte-1hrotn9 li:where(.svelte-1hrotn9){font-size:.9375rem;line-height:1.5;color:var(--color-text-primary);padding-left:1.25rem;position:relative}.plan-features.svelte-1hrotn9 li:where(.svelte-1hrotn9):before{content:"";position:absolute;left:0;top:.55rem;width:.375rem;height:.375rem;border-radius:50%;background-color:var(--color-accent)}.plan-features.svelte-1hrotn9 em:where(.svelte-1hrotn9){font-style:normal;color:var(--color-text-secondary);font-size:.875em}.plan-cta.svelte-1hrotn9{margin-top:auto;padding-top:.5rem}.partner-section.svelte-1hrotn9,.beyond-section.svelte-1hrotn9{padding-block:3rem}.section-heading.svelte-1hrotn9{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;color:var(--color-text-primary);line-height:1.15;letter-spacing:-.02em;margin:0 0 1rem}.section-lead.svelte-1hrotn9{font-size:1.0625rem;line-height:1.6;color:var(--color-text-secondary);margin:0 0 1.5rem}.prose.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.0625rem;line-height:1.7;color:var(--color-text-primary);margin:0 0 1.25rem}.prose.svelte-1hrotn9 p:where(.svelte-1hrotn9):last-child{margin-bottom:0}.prose.svelte-1hrotn9 strong:where(.svelte-1hrotn9){font-weight:600}.section-cta.svelte-1hrotn9{margin-top:2rem}.footnote-section.svelte-1hrotn9{padding-block:2rem 5rem}.footnote.svelte-1hrotn9{font-size:.9375rem;line-height:1.55;color:var(--color-text-secondary);font-style:italic;margin:0}.footnote.svelte-1hrotn9 a:where(.svelte-1hrotn9){color:var(--color-accent);text-decoration:none}.footnote.svelte-1hrotn9 a:where(.svelte-1hrotn9):hover{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:4px}
