.mem-page.svelte-wza8g5{padding-top:74px}.hl.svelte-wza8g5{color:var(--accent)}.mhead.svelte-wza8g5{border-bottom:1px solid var(--border);background:radial-gradient(80% 120% at 90% -10%, #ff333f1f, transparent 55%), radial-gradient(60% 90% at 0% 120%, #2f8cff1a, transparent 60%), var(--bg-2)}.mhead__inner.svelte-wza8g5{flex-direction:column;gap:1rem;padding-block:clamp(2.5rem,7vw,4.5rem);display:flex}.mhead__title.svelte-wza8g5{font-size:clamp(2.4rem,8vw,4.6rem)}.toggle.svelte-wza8g5{background:var(--surface);border:1px solid var(--border);border-radius:999px;align-self:flex-start;margin-top:.6rem;padding:4px;display:inline-flex}.toggle.svelte-wza8g5 button:where(.svelte-wza8g5){font-family:var(--font-head);color:var(--muted);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.9rem;font-weight:700;transition:background .25s,color .25s;display:inline-flex}.toggle.svelte-wza8g5 button.active:where(.svelte-wza8g5){background:var(--accent);color:var(--on-accent)}.save.svelte-wza8g5{color:var(--accent-2);background:#2f8cff26;border-radius:999px;padding:.1rem .45rem;font-size:.68rem}.toggle.svelte-wza8g5 button.active:where(.svelte-wza8g5) .save:where(.svelte-wza8g5){color:var(--on-accent);background:#ffffff2e}.plans-sec.svelte-wza8g5{padding-block:clamp(2.5rem,6vw,4rem) 1rem}.plans.svelte-wza8g5{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.2rem;display:grid}.plan.svelte-wza8g5{transition:transform .3s var(--ease);flex-direction:column;gap:1rem;padding:2rem 1.8rem;display:flex;position:relative}.plan.svelte-wza8g5:hover{transform:translateY(-6px)}.plan--featured.svelte-wza8g5{border-color:var(--accent);background:linear-gradient(180deg, #ff333f0f, var(--surface) 40%);box-shadow:var(--shadow-accent)}.plan__ribbon.svelte-wza8g5{background:var(--accent);color:var(--on-accent);font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.35rem .8rem;font-size:.72rem;font-weight:800;position:absolute;top:-13px;left:1.8rem}.plan__head.svelte-wza8g5{justify-content:space-between;align-items:center;display:flex}.plan__name.svelte-wza8g5{font-family:var(--font-head);font-size:1.25rem;font-weight:800}.plan__blurb.svelte-wza8g5{color:var(--muted);min-height:2.5em;font-size:.9rem}.plan__price.svelte-wza8g5{align-items:baseline;gap:.2rem;display:flex}.plan__currency.svelte-wza8g5{color:var(--muted);font-size:1.4rem;font-family:var(--font-head)}.plan__amount.svelte-wza8g5{color:var(--text);font-size:clamp(2.2rem,5vw,3rem);line-height:1}.plan__unit.svelte-wza8g5{color:var(--muted);margin-left:.2rem;font-size:.9rem}.plan__features.svelte-wza8g5{flex-direction:column;flex:1;gap:.7rem;list-style:none;display:flex}.plan__features.svelte-wza8g5 li:where(.svelte-wza8g5){align-items:flex-start;gap:.6rem;font-size:.92rem;display:flex}.plan__features.svelte-wza8g5 li:where(.svelte-wza8g5) svg{color:var(--accent);flex-shrink:0;margin-top:3px}.plan__cta.svelte-wza8g5{width:100%}.section-title.svelte-wza8g5{font-family:var(--font-display);text-transform:uppercase;margin-bottom:2rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:400;line-height:.92}.perks-sec.svelte-wza8g5{padding-block:clamp(2.5rem,6vw,4rem)}.perks.svelte-wza8g5{grid-template-columns:repeat(4,1fr);gap:1.2rem;display:grid}.perk.svelte-wza8g5{flex-direction:column;gap:.7rem;padding:1.6rem;display:flex}.perk__icon.svelte-wza8g5{width:50px;height:50px;color:var(--accent);background:#ff333f1a;border:1px solid #ff333f40;border-radius:13px;place-items:center;display:grid}.perk.svelte-wza8g5 h3:where(.svelte-wza8g5){font-size:1.1rem}.perk.svelte-wza8g5 p:where(.svelte-wza8g5){color:var(--muted);font-size:.9rem}.compare-sec.svelte-wza8g5{background:var(--bg-2);border-block:1px solid var(--border);padding-block:clamp(2.5rem,6vw,4rem)}.table-wrap.svelte-wza8g5{overflow-x:auto}.compare.svelte-wza8g5{border-collapse:collapse;width:100%;min-width:620px}.compare.svelte-wza8g5 th:where(.svelte-wza8g5),.compare.svelte-wza8g5 td:where(.svelte-wza8g5){text-align:center;border-bottom:1px solid var(--border);padding:1rem 1.1rem}.compare.svelte-wza8g5 thead:where(.svelte-wza8g5) th:where(.svelte-wza8g5){font-family:var(--font-head);color:var(--text);border-bottom:2px solid var(--border);font-size:1.05rem;font-weight:800}.compare__feat.svelte-wza8g5{text-align:left;color:var(--muted);font-size:.92rem;font-weight:600}.compare.svelte-wza8g5 td.compare__feat:where(.svelte-wza8g5){color:var(--text)}.th--featured.svelte-wza8g5,.td--featured.svelte-wza8g5{background:#ff333f0d}.compare.svelte-wza8g5 thead:where(.svelte-wza8g5) .th--featured:where(.svelte-wza8g5),.compare.svelte-wza8g5 .yes{color:var(--accent)}.compare.svelte-wza8g5 .no{color:var(--faint)}.val.svelte-wza8g5{font-family:var(--font-head);font-size:.9rem;font-weight:700}.compare__btn.svelte-wza8g5{padding:.55rem 1.3rem}.compare__cta-row.svelte-wza8g5 td:where(.svelte-wza8g5){border-bottom:none;padding-top:1.4rem}.faq-sec.svelte-wza8g5{padding-block:clamp(2.5rem,6vw,4rem)}.faq.svelte-wza8g5{flex-direction:column;gap:.8rem;max-width:820px;display:flex}.faq__item.svelte-wza8g5{transition:border-color .2s;overflow:hidden}.faq__item.open.svelte-wza8g5{border-color:var(--accent)}.faq__q.svelte-wza8g5{text-align:left;width:100%;font-family:var(--font-head);color:var(--text);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.4rem;font-size:1.02rem;font-weight:700;display:flex}.faq__item.svelte-wza8g5 .faq__chev{color:var(--muted);transition:transform .25s var(--ease);flex-shrink:0}.faq__item.open.svelte-wza8g5 .faq__chev{color:var(--accent);transform:rotate(180deg)}.faq__a.svelte-wza8g5{color:var(--muted);padding:0 1.4rem 1.3rem;font-size:.95rem;line-height:1.6}.finalcta.svelte-wza8g5{background:linear-gradient(135deg, #ff333f14, var(--surface));border-color:#ff333f4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:5rem;padding:clamp(2rem,5vw,3rem);display:flex}.finalcta__title.svelte-wza8g5{font-size:clamp(1.8rem,5vw,2.8rem)}.finalcta.svelte-wza8g5 p:where(.svelte-wza8g5){color:var(--muted);margin-top:.6rem}.finalcta__actions.svelte-wza8g5{flex-wrap:wrap;gap:.8rem;display:flex}@media (width<=900px){.plans.svelte-wza8g5{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.perks.svelte-wza8g5{grid-template-columns:1fr 1fr}}@media (width<=520px){.perks.svelte-wza8g5{grid-template-columns:1fr}}
