.pricing-shell.svelte-1hrotn9{gap:1.5rem;width:min(1180px,100% - 2rem);margin:0 auto;padding:2.25rem 0 4rem;display:grid}.pricing-header.svelte-1hrotn9{gap:1rem;display:grid}.pricing-copy.svelte-1hrotn9,.pricing-controls.svelte-1hrotn9{background:var(--surface-bg);border:1px solid #94a3b82e;box-shadow:0 20px 60px #02061747}.pricing-copy.svelte-1hrotn9{border-radius:30px;gap:.75rem;padding:1.4rem;display:grid}.pricing-kicker.svelte-1hrotn9{color:#d8dee8;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:800}.pricing-copy.svelte-1hrotn9 h1:where(.svelte-1hrotn9),.pricing-intro.svelte-1hrotn9{margin:0}.pricing-copy.svelte-1hrotn9 h1:where(.svelte-1hrotn9){letter-spacing:-.05em;font-size:clamp(2rem,5vw,3.4rem);line-height:.96}.pricing-intro.svelte-1hrotn9,.pricing-intro.svelte-1hrotn9{color:var(--text-muted);line-height:1.65}.pricing-controls.svelte-1hrotn9{border-radius:20px;justify-content:center;align-items:center;width:fit-content;margin:0 auto;padding:.7rem .85rem;display:flex}.billing-toggle.svelte-1hrotn9{grid-template-columns:repeat(2,minmax(168px,1fr));gap:.4rem;display:inline-grid}.billing-toggle.svelte-1hrotn9 button:where(.svelte-1hrotn9){color:var(--text-strong);font:inherit;cursor:pointer;background:linear-gradient(#ffffff0d,#ffffff03),#121216f5;border:1px solid #ffffff24;border-radius:12px;min-height:40px;padding:.55rem .75rem;font-size:.92rem;font-weight:700}.billing-toggle.svelte-1hrotn9 button.active:where(.svelte-1hrotn9){color:#09090b;background:linear-gradient(135deg,#d9d9d9 0%,#fff 100%)}.save-pill.svelte-1hrotn9{background:#09090b14;border-radius:999px;margin-left:.3rem;padding:.1rem .35rem;font-size:.64rem;display:inline-flex}.pricing-trust-card.svelte-1hrotn9{background:var(--surface-bg);border:1px solid #94a3b82e;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);align-items:center;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 20px 60px #02061747}.pricing-trust-card.svelte-1hrotn9>div:where(.svelte-1hrotn9):first-child{justify-items:start;gap:.7rem;display:grid}.pricing-trust-card.svelte-1hrotn9 h2:where(.svelte-1hrotn9),.pricing-trust-card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){margin:0}.pricing-trust-card.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:0;max-width:16ch;font-size:clamp(1.7rem,4vw,2.35rem);line-height:1.05}.pricing-trust-card.svelte-1hrotn9 li:where(.svelte-1hrotn9){color:var(--text-muted);line-height:1.65}.pricing-trust-actions.svelte-1hrotn9{gap:.85rem;display:grid}.pricing-primary-action.svelte-1hrotn9{color:#09090b;background:linear-gradient(135deg,#fff 0%,#f7f7f7 100%);border:1px solid #fff;border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:.85rem 1rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 18px 36px #ffffff24}.pricing-trust-card.svelte-1hrotn9 ul:where(.svelte-1hrotn9){background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:.45rem;padding:.9rem 1rem .9rem 2rem;display:grid}@media (width<=980px){.pricing-controls.svelte-1hrotn9{justify-content:center}.pricing-trust-card.svelte-1hrotn9{grid-template-columns:1fr}}@media (width<=640px){.pricing-shell.svelte-1hrotn9{width:min(100% - 2.5rem,1180px);padding:1.75rem 0 3rem}.pricing-copy.svelte-1hrotn9,.pricing-controls.svelte-1hrotn9{border-radius:22px;padding:.85rem}.billing-toggle.svelte-1hrotn9{grid-template-columns:1fr;width:100%}.pricing-trust-card.svelte-1hrotn9{border-radius:22px;padding:1rem}.pricing-trust-card.svelte-1hrotn9 h2:where(.svelte-1hrotn9){max-width:none;font-size:1.55rem}}
