.intro__actions.svelte-1wwg0yy{grid-template-columns:1fr 1fr;gap:8px 16px;margin:12px 0;display:grid}@media (width<=600px){.intro__actions.svelte-1wwg0yy{grid-template-columns:1fr}}.btn.svelte-1wwg0yy{color:#111;border:1px solid #111;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.btn--primary.svelte-1wwg0yy{color:#fff;background:#111}.btn--secondary.svelte-1wwg0yy:hover{background:#f7f7f7}.btn--primary.svelte-1wwg0yy:hover{background:#333}.carousel.svelte-1wwg0yy{max-width:900px;margin:0 auto;position:relative}.viewport.svelte-1wwg0yy{aspect-ratio:3/2;width:100%;max-height:60vh;position:relative;overflow:hidden}.slide.svelte-1wwg0yy{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;position:absolute;inset:0}.slide.active.svelte-1wwg0yy{opacity:1;pointer-events:auto}.slide.svelte-1wwg0yy img:where(.svelte-1wwg0yy){object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:60vh;margin:0 auto;display:block}.controls.svelte-1wwg0yy{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.carousel-btn.svelte-1wwg0yy{pointer-events:auto;color:#fff;cursor:pointer;text-shadow:0 1px 2px #0009;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:2.4rem;display:flex}.carousel-btn.svelte-1wwg0yy:hover{background:#00000059;border-radius:6px}figcaption.svelte-1wwg0yy{color:#666;text-align:center;margin-top:.5rem;font-size:.9rem}.pricing.svelte-1wwg0yy{--card-radius:12px;--card-border:#e8e8e8;--muted:#6b7280}.plan-cards.svelte-1wwg0yy{gap:16px;display:grid}.plan.svelte-1wwg0yy{border:1px solid var(--card-border);border-radius:var(--card-radius);background:#fff;padding:16px;box-shadow:0 1px 2px #0000000a}.plan.svelte-1wwg0yy h3:where(.svelte-1wwg0yy){margin:0 0 10px;font-size:1.15rem}.plan.svelte-1wwg0yy ul:where(.svelte-1wwg0yy){gap:10px;margin:0;padding:0;list-style:none;display:grid}.plan.svelte-1wwg0yy li:where(.svelte-1wwg0yy){border-bottom:1px solid #f1f1f1;grid-template-columns:1fr auto;align-items:center;padding:8px 0;display:grid}.plan.svelte-1wwg0yy li:where(.svelte-1wwg0yy):last-child{border-bottom:0}.plan.svelte-1wwg0yy li:where(.svelte-1wwg0yy) span:where(.svelte-1wwg0yy){color:var(--muted)}.plan.svelte-1wwg0yy li.price:where(.svelte-1wwg0yy) strong:where(.svelte-1wwg0yy){font-size:1.05rem}.plan-table.svelte-1wwg0yy{display:none}.centered.svelte-1wwg0yy{justify-content:center;display:flex}.centered.svelte-1wwg0yy p:where(.svelte-1wwg0yy){color:#666}@media (width>=900px){.plan-cards.svelte-1wwg0yy{display:none}.plan-table.svelte-1wwg0yy{border-collapse:collapse;border-radius:10px;width:100%;margin:1rem 0;display:table;overflow:hidden}.plan-table.svelte-1wwg0yy caption:where(.svelte-1wwg0yy){caption-side:top;text-align:left;margin-bottom:1rem;font-size:1.2rem;font-weight:700}.plan-table.svelte-1wwg0yy th:where(.svelte-1wwg0yy),.plan-table.svelte-1wwg0yy td:where(.svelte-1wwg0yy){text-align:center;border:1px solid #eaeaea;padding:12px 16px}.plan-table.svelte-1wwg0yy thead:where(.svelte-1wwg0yy){background:#f7f7f7}.plan-table.svelte-1wwg0yy td:where(.svelte-1wwg0yy):first-child{text-align:left;font-weight:500}.plan-table.svelte-1wwg0yy tbody:where(.svelte-1wwg0yy) tr:where(.svelte-1wwg0yy):nth-child(2n){background:#fcfcfc}}
