.hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:4rem;line-height:1;margin:4rem 0 1rem}.hero.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.5rem;opacity:.75;max-width:40rem;margin:0 0 4rem;text-wrap:balance}.tiers.svelte-1hrotn9{display:flex;gap:0;margin-bottom:2rem;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.tiers.svelte-1hrotn9 button:where(.svelte-1hrotn9){font-family:var(--font-body);font-size:1.125rem;padding:.75rem 1.5rem;background:none;border:none;border-bottom:.125rem solid transparent;color:inherit;opacity:.5;cursor:pointer}.tiers.svelte-1hrotn9 button[aria-pressed=true]:where(.svelte-1hrotn9){opacity:1;border-bottom-color:currentColor}.tiers.svelte-1hrotn9 button:where(.svelte-1hrotn9):hover{opacity:.75}.location.svelte-1hrotn9{display:flex;flex-direction:column;gap:.5rem;width:min(24rem,100%);margin-bottom:2rem;color:color-mix(in srgb,currentColor 72%,transparent);font-size:.875rem;font-weight:700}.location.svelte-1hrotn9 select:where(.svelte-1hrotn9){appearance:none;cursor:pointer;padding:.75rem 2.75rem .75rem .875rem;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:.5rem;background:linear-gradient(45deg,transparent 50%,currentColor 50%) right 1rem center / .375rem .375rem no-repeat,linear-gradient(135deg,currentColor 50%,transparent 50%) right .75rem center / .375rem .375rem no-repeat,color-mix(in srgb,currentColor 5%,transparent);color:inherit;font:inherit;font-size:1rem;outline:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.location.svelte-1hrotn9 select:where(.svelte-1hrotn9):hover{border-color:color-mix(in srgb,currentColor 34%,transparent);background-color:color-mix(in srgb,currentColor 7%,transparent)}.location.svelte-1hrotn9 select:where(.svelte-1hrotn9):focus{border-color:color-mix(in srgb,currentColor 58%,transparent);box-shadow:0 0 0 .1875rem color-mix(in srgb,currentColor 10%,transparent)}.tier-description.svelte-1hrotn9{font-size:1.125rem;opacity:.6;margin:0 0 1.5rem}.plans.svelte-1hrotn9{margin-bottom:6rem}.plan.svelte-1hrotn9{display:flex;align-items:center;gap:2rem;padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent)}.plan.svelte-1hrotn9:first-of-type{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent)}.plan.svelte-1hrotn9 header:where(.svelte-1hrotn9){flex:1}.plan.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:1.25rem;margin:0;letter-spacing:.025em}.specs.svelte-1hrotn9{font-size:.9375rem;opacity:.5;margin:.25rem 0 0}.price.svelte-1hrotn9{font-family:var(--font-heading);font-size:1.5rem;line-height:1;margin:0;white-space:nowrap}.price.svelte-1hrotn9 .currency:where(.svelte-1hrotn9){font-size:1rem;font-family:var(--font-heading)}.price.svelte-1hrotn9 .period:where(.svelte-1hrotn9){font-family:var(--font-body);font-size:.875rem;opacity:.5}.plan.svelte-1hrotn9 a:where(.svelte-1hrotn9){font-size:.9375rem;font-weight:700;white-space:nowrap;padding:.5rem 1rem;border-radius:.375rem;background:color-mix(in srgb,var(--color-text) 75%,var(--color-bg));color:var(--color-bg)}.plan.svelte-1hrotn9 a:where(.svelte-1hrotn9):hover{opacity:.85}.empty.svelte-1hrotn9{padding:3rem 0;opacity:.5;text-align:center}.included.svelte-1hrotn9{margin-bottom:4rem}.included.svelte-1hrotn9 h2:where(.svelte-1hrotn9){font-size:3rem;margin:0 0 1em}.included.svelte-1hrotn9 p:where(.svelte-1hrotn9){font-size:1.25rem;opacity:.75;max-width:40rem;margin:0 0 1rem;text-wrap:balance}.included.svelte-1hrotn9 p.upgrade:where(.svelte-1hrotn9){font-size:1rem;opacity:.5;text-wrap:balance}@media(min-width:48rem){.hero.svelte-1hrotn9 h1:where(.svelte-1hrotn9){font-size:6rem}}@media(max-width:40rem){.plan.svelte-1hrotn9{flex-wrap:wrap;gap:.75rem}.price.svelte-1hrotn9{margin-left:auto}.plan.svelte-1hrotn9 a:where(.svelte-1hrotn9){width:100%;text-align:center}}
