.product-hero[data-astro-cid-qkjim6om]{text-align:center;padding:80px 0 100px;position:relative;overflow:hidden}.product-hero__content[data-astro-cid-qkjim6om]{max-width:640px;margin:0 auto}.product-hero[data-astro-cid-qkjim6om] h1[data-astro-cid-qkjim6om]{margin-top:24px}.product-hero__subtitle[data-astro-cid-qkjim6om]{max-width:520px;margin:24px auto 40px;font-size:18px}.product-hero__actions[data-astro-cid-qkjim6om]{justify-content:center;gap:12px;display:flex}.product-sub[data-astro-cid-qkjim6om]{letter-spacing:5px;text-transform:uppercase;font-family:Sora,sans-serif;font-size:15px;font-weight:500;display:block}.product-sub--teal[data-astro-cid-qkjim6om]{color:#1a6e68}.btn--teal[data-astro-cid-qkjim6om]{background:linear-gradient(135deg, var(--teal-start), var(--teal-end));color:#fff;box-shadow:var(--shadow-sm)}.btn--teal[data-astro-cid-qkjim6om]:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 32px #1a6e6840}.hero-glow[data-astro-cid-qkjim6om]{background:var(--teal-mid);filter:blur(120px);opacity:.07;border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.steps-grid[data-astro-cid-qkjim6om]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.step-card[data-astro-cid-qkjim6om]{text-align:center;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:40px 28px;transition:all .3s}.step-card[data-astro-cid-qkjim6om]:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.step-card__number[data-astro-cid-qkjim6om]{background:linear-gradient(135deg, var(--teal-start), var(--teal-end));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;font-family:Sora,sans-serif;font-size:20px;font-weight:700;display:inline-flex;box-shadow:0 4px 16px #1a6e6833}.step-card[data-astro-cid-qkjim6om] h3[data-astro-cid-qkjim6om]{margin-bottom:10px;font-size:17px}.step-card[data-astro-cid-qkjim6om] p[data-astro-cid-qkjim6om]{max-width:100%;font-size:14px}.benefits-grid[data-astro-cid-qkjim6om]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.benefit-card[data-astro-cid-qkjim6om]{text-align:center;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:32px 24px;transition:all .3s}.benefit-card[data-astro-cid-qkjim6om]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.benefit-card__icon[data-astro-cid-qkjim6om]{color:#1a6e68;background:#2aa89e1a;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:inline-flex}.benefit-card[data-astro-cid-qkjim6om] h3[data-astro-cid-qkjim6om]{margin-bottom:8px;font-size:16px}.benefit-card[data-astro-cid-qkjim6om] p[data-astro-cid-qkjim6om]{color:var(--text-muted);font-size:14px;line-height:1.6}.showcase[data-astro-cid-qkjim6om]{flex-direction:column;gap:64px;display:flex}.showcase__row[data-astro-cid-qkjim6om]{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.showcase__row--reverse[data-astro-cid-qkjim6om]{direction:rtl}.showcase__row--reverse[data-astro-cid-qkjim6om]>[data-astro-cid-qkjim6om]{direction:ltr}.showcase__text[data-astro-cid-qkjim6om] .eyebrow[data-astro-cid-qkjim6om]{margin-bottom:12px}.showcase__text[data-astro-cid-qkjim6om] h3[data-astro-cid-qkjim6om]{letter-spacing:-.3px;margin-bottom:16px;font-size:22px;font-weight:700}.showcase__text[data-astro-cid-qkjim6om] p[data-astro-cid-qkjim6om]{color:var(--text-muted);font-size:15px;line-height:1.8}.showcase__img[data-astro-cid-qkjim6om]{border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:var(--shadow-md);overflow:hidden}.showcase__img[data-astro-cid-qkjim6om] img[data-astro-cid-qkjim6om]{width:100%;height:auto;display:block}.showcase__img--small[data-astro-cid-qkjim6om]{max-width:260px;box-shadow:none;border:none;margin:0 auto}.features-grid[data-astro-cid-qkjim6om]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature-block[data-astro-cid-qkjim6om]{padding:32px}.feature-block[data-astro-cid-qkjim6om]:hover{transform:translateY(-4px)}.feature-block[data-astro-cid-qkjim6om] h3[data-astro-cid-qkjim6om]{margin-bottom:16px;font-size:17px}.feature-block[data-astro-cid-qkjim6om] ul[data-astro-cid-qkjim6om]{margin:0;padding:0;list-style:none}.feature-block[data-astro-cid-qkjim6om] ul[data-astro-cid-qkjim6om] li[data-astro-cid-qkjim6om]{color:var(--text-muted);border-bottom:1px solid var(--border);padding:6px 0;font-size:14px}.feature-block[data-astro-cid-qkjim6om] ul[data-astro-cid-qkjim6om] li[data-astro-cid-qkjim6om]:last-child{border-bottom:none}.faq-grid[data-astro-cid-qkjim6om]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.faq-item[data-astro-cid-qkjim6om]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:28px 32px;transition:all .3s}.faq-item[data-astro-cid-qkjim6om]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.faq-item[data-astro-cid-qkjim6om] h3[data-astro-cid-qkjim6om]{color:var(--text);margin-bottom:8px;font-size:15px}.faq-item[data-astro-cid-qkjim6om] p[data-astro-cid-qkjim6om]{color:var(--text-muted);font-size:14px;line-height:1.7}.sn-pricing-vat[data-astro-cid-qkjim6om]{text-align:center;color:var(--text-muted);margin-top:20px;font-size:13px}.sn-pricing-grid[data-astro-cid-qkjim6om]{grid-template-columns:repeat(2,1fr);gap:24px;max-width:700px;margin:0 auto;display:grid}.sn-pricing-card[data-astro-cid-qkjim6om]{border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;background:#fff;padding:40px 32px;transition:all .3s}.sn-pricing-card[data-astro-cid-qkjim6om]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.sn-pricing-card--credits[data-astro-cid-qkjim6om]{border-color:var(--teal-mid);box-shadow:0 4px 24px #1a6e681f}.sn-pricing-card__header[data-astro-cid-qkjim6om]{margin-bottom:24px}.sn-pricing-card__header[data-astro-cid-qkjim6om] h3[data-astro-cid-qkjim6om]{margin-bottom:12px;font-size:18px}.sn-pricing-card__price[data-astro-cid-qkjim6om]{color:var(--text);font-family:Sora,sans-serif;font-size:36px;font-weight:700}.sn-pricing-card__price[data-astro-cid-qkjim6om] span[data-astro-cid-qkjim6om]{color:var(--text-muted);font-size:15px;font-weight:400}.sn-pricing-card__note[data-astro-cid-qkjim6om]{color:var(--text-muted);margin-top:8px;font-size:13px}.sn-pricing-card__features[data-astro-cid-qkjim6om]{text-align:left;margin:0 0 32px;padding:0;list-style:none}.sn-pricing-card__features[data-astro-cid-qkjim6om] li[data-astro-cid-qkjim6om]{color:var(--text-muted);border-bottom:1px solid var(--border);padding:8px 0 8px 24px;font-size:14px;position:relative}.sn-pricing-card__features[data-astro-cid-qkjim6om] li[data-astro-cid-qkjim6om]:before{content:"✓";color:var(--teal-mid);font-weight:700;position:absolute;left:0}.sn-pricing-card__features[data-astro-cid-qkjim6om] li[data-astro-cid-qkjim6om]:last-child{border-bottom:none}.sn-pricing-card__btn[data-astro-cid-qkjim6om]{width:100%}@media (max-width:1024px){.benefits-grid[data-astro-cid-qkjim6om]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.steps-grid[data-astro-cid-qkjim6om],.features-grid[data-astro-cid-qkjim6om],.faq-grid[data-astro-cid-qkjim6om],.benefits-grid[data-astro-cid-qkjim6om],.sn-pricing-grid[data-astro-cid-qkjim6om]{grid-template-columns:1fr}.showcase__row[data-astro-cid-qkjim6om]{gap:24px;grid-template-columns:1fr!important}.showcase__row--reverse[data-astro-cid-qkjim6om]{direction:ltr}.showcase__img--small[data-astro-cid-qkjim6om]{max-width:200px}}
