.pricing.svelte-fgcvxj{justify-items:center;gap:28px;display:grid}.toggle.svelte-fgcvxj{border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--text-on-glass);gap:4px;margin:0;padding:4px;display:inline-flex}.toggle.svelte-fgcvxj label:where(.svelte-fgcvxj){cursor:pointer;position:relative}.toggle.svelte-fgcvxj input:where(.svelte-fgcvxj){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.toggle.svelte-fgcvxj span:where(.svelte-fgcvxj){border-radius:var(--radius-pill);padding:10px 20px;font-weight:600;transition:background-color .2s,color .2s;display:block}.toggle.svelte-fgcvxj em:where(.svelte-fgcvxj){margin-left:4px;font-size:.8125rem;font-style:normal;font-weight:600}.toggle.svelte-fgcvxj .active:where(.svelte-fgcvxj) span:where(.svelte-fgcvxj){color:#fff;background:#14123a}.toggle.svelte-fgcvxj input:where(.svelte-fgcvxj):focus-visible+span:where(.svelte-fgcvxj){outline:3px solid var(--focus);outline-offset:2px}.plans.svelte-fgcvxj{gap:16px;width:100%;max-width:880px;display:grid}@media (width>=720px){.plans.svelte-fgcvxj{grid-template-columns:1fr 1fr}}.plan.svelte-fgcvxj{flex-direction:column;gap:12px;padding:clamp(24px,3vw,36px);display:flex}.featured.svelte-fgcvxj{background:linear-gradient(var(--glass-fill), var(--glass-fill)) padding-box, linear-gradient(135deg, var(--btn-from), var(--btn-to)) border-box;border:2px solid #0000}.title-row.svelte-fgcvxj{justify-content:space-between;align-items:center;gap:12px;display:flex}.price.svelte-fgcvxj{align-items:baseline;gap:8px;display:flex}.amount.svelte-fgcvxj{letter-spacing:-.03em;font-size:clamp(2.25rem,1.8rem + 1.5vw,3rem);font-weight:700}.per.svelte-fgcvxj{color:var(--text-muted);font-weight:600}.note.svelte-fgcvxj{color:var(--text-muted);min-height:3.2em}.features.svelte-fgcvxj{gap:10px;margin:8px 0 20px;display:grid}.features.svelte-fgcvxj li:where(.svelte-fgcvxj){align-items:flex-start;gap:10px;display:flex}.features.svelte-fgcvxj svg{color:var(--text-positive);flex:none;margin-top:3px}.plan.svelte-fgcvxj .btn{margin-top:auto}.no-blur .toggle.svelte-fgcvxj{background:var(--glass-fallback)}@media (prefers-contrast:more){.featured.svelte-fgcvxj{background:var(--glass-fill);border-color:#14123a}}
