.hero[data-astro-cid-ge2uvauf]{padding:150px 0 80px;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf] .container[data-astro-cid-ge2uvauf]{position:relative}.hero-content[data-astro-cid-ge2uvauf]{text-align:left;z-index:2;max-width:640px;padding-left:24px;position:relative}.hero-overline[data-astro-cid-ge2uvauf]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-brand-coral);align-items:center;gap:8px;margin-bottom:20px;font-size:13px;font-weight:600;display:inline-flex}.hero-overline[data-astro-cid-ge2uvauf]:before{content:"";background:linear-gradient(135deg,#ec1834,#ac1850,#6c146c);width:24px;height:2px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:16px;font-size:56px;font-weight:800;line-height:1.1}.hero-sub[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:24px;font-size:20px;font-weight:600}.hero-body[data-astro-cid-ge2uvauf]{color:var(--color-text-secondary);max-width:560px;margin:0 0 36px;font-size:17px;line-height:1.7}.hero-actions[data-astro-cid-ge2uvauf]{gap:12px;margin-bottom:48px;display:flex}.hero-actions[data-astro-cid-ge2uvauf] .btn-primary[data-astro-cid-ge2uvauf],.hero-actions[data-astro-cid-ge2uvauf] .btn-secondary[data-astro-cid-ge2uvauf]{padding:14px 32px;font-size:15px;font-weight:600}.hero-badges[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:24px;display:flex}.hero-badge[data-astro-cid-ge2uvauf]{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.hero-badge-dot[data-astro-cid-ge2uvauf]{background:var(--color-brand-coral);border-radius:50%;flex-shrink:0;width:6px;height:6px}.hero-photo[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;position:absolute;top:0;right:90px}.hero-photo[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:auto;height:100%;-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.trust-bar[data-astro-cid-ge2uvauf]{z-index:5;max-width:1200px;margin:0 auto 60px;padding:0 24px;position:relative}.trust-inner[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;padding:24px 40px;display:flex}.partner-text[data-astro-cid-ge2uvauf]{color:var(--color-text-muted);font-size:14px;font-weight:600}.partner-logo[data-astro-cid-ge2uvauf]{opacity:.4;filter:grayscale();width:auto;height:32px;transition:opacity .2s,filter .2s}.partner-logo[data-astro-cid-ge2uvauf]:hover{opacity:.8;filter:grayscale(0%)}@media (width<=1024px){.hero-photo[data-astro-cid-ge2uvauf]{display:none}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:40px}.hero-content[data-astro-cid-ge2uvauf]{padding-left:0}}@media (width<=768px){.hero[data-astro-cid-ge2uvauf]{padding:130px 0 60px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:32px}.hero-sub[data-astro-cid-ge2uvauf]{font-size:18px}.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column}.hero-actions[data-astro-cid-ge2uvauf] .btn-primary[data-astro-cid-ge2uvauf],.hero-actions[data-astro-cid-ge2uvauf] .btn-secondary[data-astro-cid-ge2uvauf]{justify-content:center;width:100%}.hero-badges[data-astro-cid-ge2uvauf]{gap:16px}.trust-inner[data-astro-cid-ge2uvauf]{gap:24px;padding:20px 24px}}.products-grid[data-astro-cid-hzsdba6i]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.product-card[data-astro-cid-hzsdba6i]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:#fffc;padding:40px;transition:border-color .2s,box-shadow .3s,transform .3s}.product-card[data-astro-cid-hzsdba6i]:hover{box-shadow:var(--shadow-website-md);border-color:#6936f533;transform:translateY(-4px)}[data-theme=dark] .product-card[data-astro-cid-hzsdba6i]{background:#ffffff0d;border-color:#ffffff14}[data-theme=dark] .product-card[data-astro-cid-hzsdba6i]:hover{border-color:#6936f54d}.product-card-icon[data-astro-cid-hzsdba6i]{border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-brand-purple);background:#6936f514;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.product-card-label[data-astro-cid-hzsdba6i]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:4px;font-size:12px;font-weight:600}.product-card[data-astro-cid-hzsdba6i] h3[data-astro-cid-hzsdba6i]{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:8px;font-size:24px;font-weight:700}.product-card-tagline[data-astro-cid-hzsdba6i]{color:var(--color-brand-purple);margin-bottom:16px;font-size:15px;font-weight:500}.product-card[data-astro-cid-hzsdba6i] p[data-astro-cid-hzsdba6i]{color:var(--color-text-secondary);margin-bottom:20px;font-size:15px;line-height:1.7}.product-features[data-astro-cid-hzsdba6i]{flex-direction:column;gap:10px;margin-bottom:24px;padding:0;list-style:none;display:flex}.product-features[data-astro-cid-hzsdba6i] li[data-astro-cid-hzsdba6i]{color:var(--color-text-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.check-icon[data-astro-cid-hzsdba6i]{width:18px;height:18px;color:var(--color-brand-purple);flex-shrink:0;margin-top:2px}.btn-ghost[data-astro-cid-hzsdba6i]{color:var(--color-brand-purple);font-size:14px;font-weight:600}.btn-ghost[data-astro-cid-hzsdba6i] svg[data-astro-cid-hzsdba6i]{width:16px;height:16px;transition:transform .2s}.btn-ghost[data-astro-cid-hzsdba6i]:hover svg[data-astro-cid-hzsdba6i]{transform:translate(3px)}@media (width<=768px){.products-grid[data-astro-cid-hzsdba6i]{grid-template-columns:1fr}.product-card[data-astro-cid-hzsdba6i]{padding:28px}}.process-grid[data-astro-cid-jvqum2y2]{grid-template-columns:1fr 1fr 1fr;gap:0;display:grid;position:relative}.process-grid[data-astro-cid-jvqum2y2]:before{content:"";background:var(--color-border-default);z-index:0;height:2px;position:absolute;top:32px;left:16.66%;right:16.66%}.process-step[data-astro-cid-jvqum2y2]{text-align:center;z-index:1;padding:0 32px;position:relative}.process-number[data-astro-cid-jvqum2y2]{color:#fff;width:64px;height:64px;font-family:var(--font-heading);background:linear-gradient(135deg,#6936f5,#8b5cf6);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 24px;font-size:22px;font-weight:700;display:flex;box-shadow:0 4px 16px #6936f540}.process-step[data-astro-cid-jvqum2y2] h3[data-astro-cid-jvqum2y2]{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:10px;font-size:18px;font-weight:700}.process-step[data-astro-cid-jvqum2y2] p[data-astro-cid-jvqum2y2]{color:var(--color-text-secondary);font-size:14px;line-height:1.6}@media (width<=768px){.process-grid[data-astro-cid-jvqum2y2]{grid-template-columns:1fr;gap:40px}.process-grid[data-astro-cid-jvqum2y2]:before{display:none}.process-step[data-astro-cid-jvqum2y2]{padding:0}}.comparison-grid[data-astro-cid-kghwejjo]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.comparison-card[data-astro-cid-kghwejjo]{border-radius:var(--radius-xl);padding:40px}.comparison-card-without[data-astro-cid-kghwejjo]{-webkit-backdrop-filter:blur(24px);background:#c8bed733;border:1px solid #c8bed74d}[data-theme=dark] .comparison-card-without[data-astro-cid-kghwejjo]{background:#ffffff08;border-color:#ffffff0f}.comparison-card-with[data-astro-cid-kghwejjo]{-webkit-backdrop-filter:blur(24px);background:#6936f50d;border:1px solid #6936f526;position:relative}[data-theme=dark] .comparison-card-with[data-astro-cid-kghwejjo]{background:#6936f514;border-color:#6936f533}.recommended-badge[data-astro-cid-kghwejjo]{color:#fff;letter-spacing:.08em;border-radius:var(--radius-pill);background:linear-gradient(135deg,#ec1834,#ac1850,#6c146c);padding:4px 14px;font-size:11px;font-weight:600;position:absolute;top:-12px;left:40px}.comparison-label[data-astro-cid-kghwejjo]{color:var(--color-text-muted);align-items:center;gap:10px;margin-bottom:20px;font-size:13px;font-weight:700;display:flex}.comparison-label[data-astro-cid-kghwejjo]:before{content:"";border-radius:50%;width:10px;height:10px}.comparison-card-without[data-astro-cid-kghwejjo] .comparison-label[data-astro-cid-kghwejjo]:before{background:var(--color-text-muted)}.comparison-card-with[data-astro-cid-kghwejjo] .comparison-label[data-astro-cid-kghwejjo]{color:var(--color-brand-purple)}.comparison-card-with[data-astro-cid-kghwejjo] .comparison-label[data-astro-cid-kghwejjo]:before{background:var(--color-brand-purple)}.comparison-list[data-astro-cid-kghwejjo]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.comparison-list[data-astro-cid-kghwejjo] li[data-astro-cid-kghwejjo]{color:var(--color-text-secondary);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.comparison-card-with[data-astro-cid-kghwejjo] .comparison-list[data-astro-cid-kghwejjo] li[data-astro-cid-kghwejjo]{color:var(--color-text-primary)}.icon-x[data-astro-cid-kghwejjo]{color:var(--color-text-muted);flex-shrink:0;margin-top:2px}.icon-check[data-astro-cid-kghwejjo]{color:var(--color-brand-purple);flex-shrink:0;margin-top:2px}.comparison-bottom-text[data-astro-cid-kghwejjo]{text-align:center;color:var(--color-text-secondary);max-width:600px;margin-top:32px;margin-left:auto;margin-right:auto;font-size:15px}@media (width<=768px){.comparison-grid[data-astro-cid-kghwejjo]{grid-template-columns:1fr}.comparison-card[data-astro-cid-kghwejjo]{padding:28px}}.trust-grid[data-astro-cid-srwd47ab]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.trust-item[data-astro-cid-srwd47ab]{text-align:center;padding:32px 20px}.trust-number[data-astro-cid-srwd47ab]{font-family:var(--font-heading);background:linear-gradient(135deg,#ec1834,#ac1850,#6c146c);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:32px;font-weight:800}.trust-label[data-astro-cid-srwd47ab]{color:var(--color-text-primary);margin-bottom:4px;font-size:14px;font-weight:600}.trust-desc[data-astro-cid-srwd47ab]{color:var(--color-text-secondary);font-size:13px;line-height:1.5}@media (width<=1024px){.trust-grid[data-astro-cid-srwd47ab]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.trust-grid[data-astro-cid-srwd47ab]{grid-template-columns:1fr;gap:16px}}.testimonials-grid[data-astro-cid-7pp2jdrj]{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}.testimonial-card[data-astro-cid-7pp2jdrj]{flex-direction:column;justify-content:space-between;margin:0;padding:36px;transition:transform .3s,box-shadow .3s;display:flex}.testimonial-card[data-astro-cid-7pp2jdrj] cite[data-astro-cid-7pp2jdrj]{font-style:normal}.testimonial-card[data-astro-cid-7pp2jdrj]:hover{transform:translateY(-2px);box-shadow:0 16px 48px #6936f51a}.testimonial-quote[data-astro-cid-7pp2jdrj]{color:var(--color-text-primary);margin-bottom:28px;font-size:15px;font-style:italic;line-height:1.7}.testimonial-quote[data-astro-cid-7pp2jdrj]:before{content:"„";vertical-align:2px;color:var(--color-brand-coral);margin-right:3px;font-size:24px;font-style:normal;font-weight:700;line-height:0}.testimonial-quote[data-astro-cid-7pp2jdrj]:after{content:"“";vertical-align:2px;color:var(--color-brand-coral);margin-left:3px;font-size:24px;font-style:normal;font-weight:700;line-height:0}.testimonial-author[data-astro-cid-7pp2jdrj]{align-items:center;gap:14px;display:flex}.testimonial-avatar[data-astro-cid-7pp2jdrj]{border-radius:var(--radius-md);object-fit:cover;border:2px solid #6936f514;width:48px;height:48px}.testimonial-avatar-logo[data-astro-cid-7pp2jdrj]{border-radius:var(--radius-md);background:var(--color-bg-surface);border:2px solid #6936f514;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.testimonial-avatar-logo[data-astro-cid-7pp2jdrj] img[data-astro-cid-7pp2jdrj]{width:auto;height:24px}.testimonial-name[data-astro-cid-7pp2jdrj]{color:var(--color-text-primary);font-size:15px;font-weight:600}.testimonial-role[data-astro-cid-7pp2jdrj]{color:var(--color-text-secondary);font-size:13px}.testimonial-company[data-astro-cid-7pp2jdrj]{color:var(--color-brand-coral);font-size:13px;font-weight:600}@media (width<=1024px){.testimonials-grid[data-astro-cid-7pp2jdrj]{grid-template-columns:1fr}}@media (width<=768px){.testimonial-card[data-astro-cid-7pp2jdrj]{padding:28px}}
