:root:has(.membership-page){--background: oklch(.955 .02 145);--secondary: oklch(.9 .035 145);--muted: oklch(.9 .035 145);--border: oklch(.9 .03 145);--mv-green: #009639;--mv-green-soft: oklch(.94 .045 150);--mv-check: #009639;--mv-link: #007a2e;--mv-chip-fg: #fff;--mv-grad: linear-gradient( in oklab 130deg, oklch(.94 .1 105), oklch(.86 .14 130), oklch(.78 .15 150) )}:root.dark:has(.membership-page){--background: oklch(.2 .015 150);--card: oklch(.25 .02 150);--secondary: oklch(.32 .03 150);--muted: oklch(.32 .03 150);--border: oklch(.3 .02 150);--mv-green-soft: oklch(.32 .06 150);--mv-check: oklch(.72 .16 150);--mv-link: oklch(.8 .13 150)}.pill.svelte-1y7vajl{display:inline-flex;align-items:center;gap:.5rem;background:var(--card);border-radius:1rem;padding:.375rem 1rem;font-weight:500;color:var(--unemphasized-2)}.membership-page.svelte-1y7vajl .check{color:var(--mv-check)}.link.svelte-1y7vajl{color:var(--mv-link)}.tier.svelte-1y7vajl{border:2px solid transparent}.tier.popular.svelte-1y7vajl{border-color:var(--mv-green);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.tier-icon.svelte-1y7vajl{display:grid;place-items:center;width:3rem;height:3rem;flex-shrink:0;border-radius:1rem;background:var(--mv-green-soft);color:var(--mv-green);font-size:1.5rem}.popular.svelte-1y7vajl .tier-icon:where(.svelte-1y7vajl){background-image:var(--mv-grad);background-color:#f1f2f399;background-blend-mode:lighten}.dark .popular.svelte-1y7vajl .tier-icon:where(.svelte-1y7vajl){color:#000;background-color:#f1f2f326}.chip.svelte-1y7vajl{margin-left:auto;border-radius:1rem;padding:.25rem .75rem;background:var(--mv-green);color:var(--mv-chip-fg);font-size:.875rem;font-weight:600}.tier.svelte-1y7vajl .cta{width:100%;height:3rem;font-size:1.125rem}iframe[src*="embed=true"][src*="theme=dark"]{color-scheme:dark!important}iframe[src*="embed=true"][src*="theme=light"]{color-scheme:light!important}.tier.svelte-1y7vajl .cta:not(.cta-gradient):hover{opacity:.8}.tier.svelte-1y7vajl .cta-gradient{background-image:var(--mv-grad);color:#000;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.tier.svelte-1y7vajl .cta-gradient:hover{transform:scale(1.03)}
