.section-top.svelte-799cqp{padding-top:120px}.eyebrow.svelte-799cqp{letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin-bottom:10px;font-size:.8rem;font-weight:700}[dir=rtl] .eyebrow.svelte-799cqp{letter-spacing:0}.hero-actions.svelte-799cqp{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-note.svelte-799cqp{text-align:center;color:var(--text-muted);margin-top:16px;font-size:.9rem}.narrow.svelte-799cqp{max-width:820px}.cards.svelte-799cqp{gap:16px;list-style:none;display:grid}.cards-3.svelte-799cqp{grid-template-columns:repeat(3,minmax(0,1fr))}.cards-4.svelte-799cqp{grid-template-columns:repeat(4,minmax(0,1fr))}.cards.svelte-799cqp>li:where(.svelte-799cqp),.steps.svelte-799cqp>li:where(.svelte-799cqp),.cards.svelte-799cqp>li:where(.svelte-799cqp)>.reveal,.steps.svelte-799cqp>li:where(.svelte-799cqp)>.reveal{width:100%;display:flex}.cards-4.svelte-799cqp>li.wide:where(.svelte-799cqp){grid-column:span 2}.card.svelte-799cqp{width:100%;padding:22px}.card.svelte-799cqp h3:where(.svelte-799cqp),.step.svelte-799cqp h3:where(.svelte-799cqp),.privacy-block.svelte-799cqp h3:where(.svelte-799cqp){margin-bottom:8px;font-size:1.05rem}.card.svelte-799cqp p:where(.svelte-799cqp),.step.svelte-799cqp p:where(.svelte-799cqp),.privacy-block.svelte-799cqp p:where(.svelte-799cqp){color:var(--text-muted);font-size:.92rem;line-height:1.6}.steps.svelte-799cqp{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid}.step.svelte-799cqp{width:100%;padding:22px}.step-num.svelte-799cqp{width:32px;height:32px;color:var(--cyan);background:color-mix(in srgb, var(--cyan) 12%, transparent);border:1px solid color-mix(in srgb, var(--cyan) 30%, transparent);border-radius:50%;place-items:center;margin-bottom:14px;font-weight:700;display:grid}.code.svelte-799cqp{max-width:760px;margin:32px auto 0}.plans.svelte-799cqp{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto;display:grid}.plans.svelte-799cqp>.reveal{display:flex}.plan.svelte-799cqp{flex-direction:column;width:100%;padding:28px 26px;display:flex}.plan-team.svelte-799cqp{background:linear-gradient(var(--bg-surface), var(--bg-surface)) padding-box, linear-gradient(135deg, var(--purple), var(--cyan)) border-box;border:2px solid #0000}.plan-name.svelte-799cqp{letter-spacing:.05em;text-transform:uppercase;color:var(--cyan);flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;font-weight:700;display:flex}.soon.svelte-799cqp{letter-spacing:.04em;color:var(--purple-light);background:color-mix(in srgb, var(--purple) 16%, transparent);border-radius:50px;padding:3px 10px;font-size:.7rem}.plan-price.svelte-799cqp{flex-wrap:wrap;align-items:baseline;gap:6px;margin:16px 0 8px;display:flex}.amount.svelte-799cqp{letter-spacing:-.03em;font-size:2.6rem;font-weight:800;line-height:1}.from.svelte-799cqp,.period.svelte-799cqp{color:var(--text-muted)}.plan-note.svelte-799cqp{color:var(--text-muted);margin-bottom:20px;font-size:.88rem;line-height:1.5}.plan-features.svelte-799cqp{gap:10px;margin-bottom:24px;list-style:none;display:grid}.plan-features.svelte-799cqp li:where(.svelte-799cqp){padding-inline-start:22px;font-size:.93rem;line-height:1.5;position:relative}.plan-features.svelte-799cqp li:where(.svelte-799cqp):before{content:"✓";color:var(--cyan);font-weight:700;position:absolute;inset-inline-start:0}.plan.svelte-799cqp .plan-cta{justify-content:center;margin-top:auto}.privacy.svelte-799cqp{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.privacy-block.svelte-799cqp{padding:22px}.faq-list.svelte-799cqp{flex-direction:column;gap:12px;list-style:none;display:flex}.faq-item.svelte-799cqp{border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:14px;overflow:hidden}.faq-item.svelte-799cqp summary:where(.svelte-799cqp){cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-weight:600;list-style:none;display:flex}.faq-item.svelte-799cqp summary:where(.svelte-799cqp)::-webkit-details-marker{display:none}.faq-q.svelte-799cqp{font-size:1.05rem}.faq-chevron.svelte-799cqp{border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);flex:none;width:10px;height:10px;transition:transform .2s;transform:rotate(45deg)}.faq-item[open].svelte-799cqp .faq-chevron:where(.svelte-799cqp){transform:rotate(-135deg)}.faq-a.svelte-799cqp{color:var(--text-muted);margin:0;padding:0 22px 20px;line-height:1.65}.cta.svelte-799cqp{text-align:center;justify-items:center;gap:12px;padding:36px 28px;display:grid}.cta.svelte-799cqp h2:where(.svelte-799cqp){letter-spacing:-.02em;font-size:1.8rem}.cta.svelte-799cqp p:where(.svelte-799cqp){color:var(--text-muted);max-width:560px;line-height:1.6}.cta.svelte-799cqp .hero-actions:where(.svelte-799cqp){margin-top:8px}@media (width<=1100px){.cards-4.svelte-799cqp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.steps.svelte-799cqp{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-3.svelte-799cqp,.plans.svelte-799cqp{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}}@media (width<=768px){.section-top.svelte-799cqp{padding-top:96px}.privacy.svelte-799cqp{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.cards-4.svelte-799cqp{grid-template-columns:minmax(0,1fr)}.cards-4.svelte-799cqp>li.wide:where(.svelte-799cqp){grid-column:auto}}@media (width<=480px){.steps.svelte-799cqp{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.faq-chevron.svelte-799cqp{transition:none}}
