.pricing.svelte-17yp7id{padding-top:clamp(1.75rem,3vw,2.5rem)}.pricing-plans.svelte-17yp7id{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin:0 0 clamp(2rem,4vw,3rem);padding:0;list-style:none}.pricing-plans.svelte-17yp7id>li:where(.svelte-17yp7id){display:flex;flex-direction:column;padding:clamp(1.5rem,3vw,2rem)}@supports (grid-template-rows: subgrid){.pricing-plans.svelte-17yp7id{grid-template-rows:auto auto auto auto 1fr auto auto}.pricing-plans.svelte-17yp7id>li:where(.svelte-17yp7id){display:grid;grid-row:span 7;grid-template-rows:subgrid}}.pricing-plan__name.svelte-17yp7id{margin:0;color:var(--color-primary);font-size:var(--font-size-marketing-small);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pricing-plan__price.svelte-17yp7id{margin:1rem 0 0;font-size:var(--font-size-display-3);font-weight:700;line-height:1.1}.pricing-plan__price-note.svelte-17yp7id{margin:.3rem 0 0;color:color-mix(in srgb,var(--color-base-content) 58%,transparent);font-size:var(--font-size-caption)}.pricing-plan__audience.svelte-17yp7id{margin:1.25rem 0 0;padding-top:1.25rem;border-top:var(--border-width) solid var(--color-base-300);color:color-mix(in srgb,var(--color-base-content) 72%,transparent);font-size:var(--font-size-marketing-small);line-height:1.5}.pricing-plan__features.svelte-17yp7id{display:grid;gap:.6rem;margin:1.25rem 0 2rem;padding:0;list-style:none}.pricing-plan__features.svelte-17yp7id li:where(.svelte-17yp7id){display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.6rem;font-size:var(--font-size-marketing-small);line-height:1.45}.pricing-plan__features.svelte-17yp7id svg{width:1rem;height:1rem;margin-top:.15rem;color:var(--color-success)}.pricing-plan__next.svelte-17yp7id{margin-top:.75rem}.pricing-plans.svelte-17yp7id .mk-cta:where(.svelte-17yp7id){margin-top:auto;justify-content:center}.pricing-more.svelte-17yp7id{margin:clamp(1.5rem,3vw,2.25rem) 0 0}.pricing-plan__try.svelte-17yp7id{margin-top:.75rem;color:var(--color-primary);font-size:var(--font-size-marketing-small);font-weight:600;text-align:center;text-decoration:none}@media(max-width:40rem){.pricing-plan__try.svelte-17yp7id{margin-top:.3rem;padding-block:.5rem}}.pricing-plan__try.svelte-17yp7id:hover{text-decoration:underline;text-underline-offset:.2em}.pricing-plan__try.svelte-17yp7id:focus-visible{outline:var(--border-width-focus) solid var(--color-primary);outline-offset:3px;border-radius:var(--border-radius-sm)}.pricing-points.svelte-17yp7id{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:clamp(1.25rem,3vw,2rem);margin:0;padding:clamp(1.5rem,3vw,2rem);border:var(--border-width) solid var(--color-base-300);border-radius:var(--border-radius-lg);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-base-200));list-style:none}.pricing-points.svelte-17yp7id li:where(.svelte-17yp7id){display:grid;grid-template-columns:1.75rem minmax(0,1fr);align-content:start;align-items:center;gap:.3rem .75rem}.pricing-points.svelte-17yp7id b:where(.svelte-17yp7id){font-weight:700}.pricing-points__note.svelte-17yp7id{grid-column:2;color:color-mix(in srgb,var(--color-base-content) 62%,transparent);font-size:var(--font-size-marketing-small);line-height:1.4}.pricing-points__mark.svelte-17yp7id{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:color-mix(in srgb,var(--color-success) 14%,var(--color-base-100));color:var(--color-success)}.pricing-points__mark.svelte-17yp7id svg{width:1rem;height:1rem}
