.pricing-hero-grid.svelte-1wxq5gt{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media(min-width:1024px){.pricing-hero-grid.svelte-1wxq5gt{grid-template-columns:1.05fr .95fr;gap:72px}}.hero-copy.svelte-1wxq5gt{display:flex;flex-direction:column;gap:24px}.billing-toggle.svelte-8pku72{display:inline-flex;padding:4px;background:var(--lia-bg-deep);border:1px solid var(--lia-line);border-radius:99px;gap:2px}.billing-opt.svelte-8pku72{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--lia-ink-2);font-family:var(--lia-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;padding:9px 18px;border-radius:99px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .2s ease,color .2s ease;min-height:36px}.billing-opt.active.svelte-8pku72{background:var(--lia-ink);color:var(--lia-bg)}.billing-hint.svelte-8pku72{font-family:var(--lia-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:99px;background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.billing-opt.active.svelte-8pku72 .billing-hint:where(.svelte-8pku72){background:var(--lia-accent);color:var(--lia-bg)}.billing-opt.svelte-8pku72:focus-visible{outline:2px solid var(--lia-accent);outline-offset:2px}@media(max-width:480px){.billing-hint.svelte-8pku72{display:none}}.tier-grid.svelte-bow3rx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;max-width:1080px;margin-inline:auto}.tier-card.svelte-bow3rx{position:relative;display:flex;flex-direction:column;gap:16px;padding:32px 28px 28px}.tier-card.recommended.svelte-bow3rx{box-shadow:inset 0 0 0 1px var(--lia-accent);border-color:var(--lia-accent)}.ribbon.svelte-bow3rx{position:absolute;top:-1px;left:-1px;right:-1px;display:flex;align-items:center;justify-content:center;gap:12px;padding:9px 16px 0}.ribbon-label.svelte-bow3rx{font-family:var(--lia-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--lia-accent-deep);white-space:nowrap}.ribbon-line.svelte-bow3rx{flex:1;height:1px;background:var(--lia-accent);max-width:40%;transform-origin:center;transform:scaleX(0)}@keyframes svelte-bow3rx-ribbon-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-bow3rx-ribbon-fade{to{opacity:1}}.tier-head.svelte-bow3rx{margin-top:12px}.tier-tagline.svelte-bow3rx{margin:0;font-size:14.5px;color:var(--lia-muted);line-height:1.5;max-width:36ch}.tier-price.svelte-bow3rx{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding-top:6px;border-top:1px solid var(--lia-line-soft)}.price-amount.svelte-bow3rx{font-family:var(--lia-serif);font-size:44px;font-weight:400;letter-spacing:-.02em;color:var(--lia-ink);line-height:1}.price-cadence.svelte-bow3rx{font-family:var(--lia-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lia-muted)}.price-save.svelte-bow3rx{font-family:var(--lia-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:99px;background:var(--lia-accent-soft);color:var(--lia-accent-deep);margin-left:auto;opacity:0;animation:svelte-bow3rx-save-fade .36s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-bow3rx-save-fade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.price-note.svelte-bow3rx{margin:0;font-size:12.5px;font-style:italic;color:var(--lia-muted);line-height:1.5}.tier-seats.svelte-bow3rx{margin:0;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-accent-deep)}.tier-highlights.svelte-bow3rx{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px;flex:1}.tier-highlights.svelte-bow3rx li:where(.svelte-bow3rx){font-size:14px;color:var(--lia-ink-2);padding-left:18px;position:relative;line-height:1.5}.tier-highlights.svelte-bow3rx li:where(.svelte-bow3rx):before{content:"";position:absolute;left:0;top:9px;width:8px;height:1px;background:var(--lia-accent)}.tier-cta.svelte-bow3rx{margin-top:8px;padding-top:14px;border-top:1px solid var(--lia-line-soft)}.tier-cta.svelte-bow3rx .lia-btn:where(.svelte-bow3rx){width:100%;justify-content:center}@media(prefers-reduced-motion:reduce){.ribbon-line.svelte-bow3rx{transform:scaleX(1);animation:none}.ribbon-label.svelte-bow3rx,.price-save.svelte-bow3rx{opacity:1;animation:none}}.tier-section-head.svelte-854ts2{max-width:760px;margin-bottom:48px}.toggle-row.svelte-854ts2{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.toggle-helper.svelte-854ts2{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted)}.tier-section-foot.svelte-854ts2{margin-top:32px;text-align:center;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--lia-muted)}.every-plan-head.svelte-9j40d{max-width:760px;margin-bottom:48px}.every-plan-grid.svelte-9j40d{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px 32px;border-top:1px solid var(--lia-line);border-bottom:1px solid var(--lia-line);padding-block:24px}.every-plan-item.svelte-9j40d{display:flex;align-items:center;gap:12px;font-size:14.5px;color:var(--lia-ink-2);padding-block:6px}.check.svelte-9j40d{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:99px;background:var(--lia-accent-soft);color:var(--lia-accent-deep);flex:0 0 auto}.editorial-grid.svelte-5w90gx{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;max-width:1080px;margin-inline:auto}@media(min-width:900px){.editorial-grid.svelte-5w90gx{grid-template-columns:.85fr 1.15fr;gap:64px}}.editorial-figure.svelte-5w90gx{margin:0;max-width:380px}.editorial-copy.svelte-5w90gx{display:flex;flex-direction:column;gap:18px}.compare-head.svelte-2fkwy{max-width:760px;margin-bottom:48px}.compare-table-wrap.svelte-2fkwy{overflow-x:auto;border:1px solid var(--lia-line);border-radius:var(--lia-r-lg);background:var(--lia-surface)}.lia-table.svelte-2fkwy{width:100%;border-collapse:collapse;font-family:var(--lia-sans);font-size:14px;color:var(--lia-ink-2);min-width:640px}.lia-table.svelte-2fkwy thead:where(.svelte-2fkwy) th:where(.svelte-2fkwy){text-align:left;padding:16px 18px;font-family:var(--lia-mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-accent-deep);border-bottom:1px solid var(--lia-line);background:var(--lia-bg-deep)}.lia-table.svelte-2fkwy thead:where(.svelte-2fkwy) th:where(.svelte-2fkwy):first-child{color:var(--lia-muted)}.lia-table.svelte-2fkwy th[scope=row]:where(.svelte-2fkwy){text-align:left;font-weight:450;color:var(--lia-ink);padding:11px 18px}.lia-table.svelte-2fkwy tbody:where(.svelte-2fkwy) td:where(.svelte-2fkwy){padding:11px 18px;border-top:1px solid var(--lia-line-soft);vertical-align:middle}.lia-table.svelte-2fkwy tbody:where(.svelte-2fkwy) tr:where(.svelte-2fkwy) th[scope=row]:where(.svelte-2fkwy){border-top:1px solid var(--lia-line-soft)}.lia-table.svelte-2fkwy tbody:where(.svelte-2fkwy) tr:where(.svelte-2fkwy):first-child th:where(.svelte-2fkwy),.lia-table.svelte-2fkwy tbody:where(.svelte-2fkwy) tr:where(.svelte-2fkwy):first-child td:where(.svelte-2fkwy){border-top:0}.lia-table.svelte-2fkwy .group-row:where(.svelte-2fkwy) th:where(.svelte-2fkwy){font-family:var(--lia-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--lia-muted);padding:22px 18px 8px;background:transparent;border-bottom:1px solid var(--lia-line)}.lia-table.svelte-2fkwy .recommended-col:where(.svelte-2fkwy){background:var(--lia-accent-tint);box-shadow:inset 1px 0 0 var(--lia-accent-soft),inset -1px 0 0 var(--lia-accent-soft)}.lia-table.svelte-2fkwy thead:where(.svelte-2fkwy) th.recommended-col:where(.svelte-2fkwy){color:var(--lia-accent-deep);background:color-mix(in srgb,var(--lia-accent-tint) 70%,var(--lia-bg-deep))}.cell-yes.svelte-2fkwy{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:99px;background:var(--lia-accent-soft);color:var(--lia-accent-deep)}.cell-no.svelte-2fkwy{color:var(--lia-line-strong);font-family:var(--lia-mono);font-size:14px}.cell-text.svelte-2fkwy{font-family:var(--lia-mono);font-size:12.5px;color:var(--lia-ink-2);letter-spacing:.02em}.faq-head.svelte-1vixg3d{max-width:760px;margin-bottom:36px}.faq-list.svelte-1vixg3d{max-width:880px;margin-inline:auto;border-top:1px solid var(--lia-line)}.faq-item.svelte-1vixg3d{border-bottom:1px solid var(--lia-line)}.faq-item.svelte-1vixg3d summary:where(.svelte-1vixg3d){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:22px 4px;cursor:pointer;list-style:none;min-height:44px}.faq-item.svelte-1vixg3d summary:where(.svelte-1vixg3d)::-webkit-details-marker{display:none}.faq-item.svelte-1vixg3d summary:where(.svelte-1vixg3d):focus-visible{outline:2px solid var(--lia-accent);outline-offset:4px;border-radius:4px}.faq-num.svelte-1vixg3d{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lia-muted)}.faq-q.svelte-1vixg3d{font-family:var(--lia-serif);font-size:clamp(18px,1.5vw,21px);line-height:1.3;color:var(--lia-ink);letter-spacing:-.01em}.faq-chevron.svelte-1vixg3d{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:99px;border:1px solid var(--lia-line-strong);color:var(--lia-ink-2);transition:transform .22s ease,background .2s ease}.faq-item[open].svelte-1vixg3d .faq-chevron:where(.svelte-1vixg3d){transform:rotate(180deg);background:var(--lia-accent-soft);border-color:var(--lia-accent);color:var(--lia-accent-deep)}.faq-a.svelte-1vixg3d{padding:0 4px 24px 47px}.faq-a.svelte-1vixg3d p:where(.svelte-1vixg3d){margin:0;font-size:15.5px;line-height:1.65;color:var(--lia-ink-2);max-width:64ch}@media(max-width:600px){.faq-item.svelte-1vixg3d summary:where(.svelte-1vixg3d){grid-template-columns:1fr auto;gap:12px}.faq-num.svelte-1vixg3d{grid-column:1 / -1}.faq-a.svelte-1vixg3d{padding-left:4px}}
