.hero--stickers[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);background:radial-gradient(circle at top,#e495963d,#0000 55%),linear-gradient(#fdf7f7 0%,#f7eeee 100%);border-bottom:1px solid #e4959624;padding:clamp(4rem,10vw,8rem) 0;position:relative;overflow:hidden}.hero--stickers[data-astro-cid-233ukm5o]:before{content:"";opacity:.9;background:linear-gradient(120deg,#ffffff85,#fff0),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23e49596' fill-opacity='0.08'%3E%3Cpath d='M30 30c0-11.046 8.954-20 20-20s20 8.954 20 20-8.954 20-20 20-8.954-20-20-20zm0 36c-8.284 0-15-6.716-15-15s6.716-15 15-15 15 6.716 15 15-6.716 15-15-15zm0-24c-4.418 0-8-3.582-8-8s3.582-8 8-8 8 3.582 8 8-3.582 8-8 8zm0 12c-2.209 0-4-1.791-4-4s1.791-4 4-4 4 1.791 4 4-1.791 4-4 4z'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.hero__content[data-astro-cid-233ukm5o]{z-index:1;text-align:center;max-width:4xl;margin:0 auto;position:relative}.hero__title[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1}.hero__description[data-astro-cid-233ukm5o]{color:#1a1a1ac7;margin-bottom:2rem;font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.6}.discount-banner[data-astro-cid-233ukm5o]{backdrop-filter:blur(10px);border-radius:var(--border-radius-lg);text-align:center;box-shadow:var(--shadow-sm);background:#ffffffad;border:1px solid #e495962e;margin:2rem 0;padding:1.5rem}.discount-banner__content[data-astro-cid-233ukm5o]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.discount-banner__icon[data-astro-cid-233ukm5o]{font-size:2rem}.discount-banner__text[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);font-size:1.125rem;font-weight:600}.discount-banner__code[data-astro-cid-233ukm5o]{border-radius:var(--border-radius);color:#a85f65;background:#e495961f;padding:.5rem 1rem;font-family:Courier New,monospace;font-size:1.125rem;font-weight:700}.hero__trust-indicators[data-astro-cid-233ukm5o]{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:2rem;display:flex}.trust-indicator[data-astro-cid-233ukm5o]{color:#1a1a1abd;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.trust-indicator__icon[data-astro-cid-233ukm5o]{color:var(--e-global-color-accent-solid);font-weight:700}.bundle-highlight[data-astro-cid-233ukm5o]{backdrop-filter:blur(10px);border-radius:var(--border-radius-lg);background:#ffffff24;border:1px solid #ffffff42;margin-top:2rem;padding:3rem}.bundle-content[data-astro-cid-233ukm5o]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.bundle-title[data-astro-cid-233ukm5o]{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700}.bundle-description[data-astro-cid-233ukm5o]{opacity:.9;margin-bottom:2rem;line-height:1.6}.bundle-features[data-astro-cid-233ukm5o] h4[data-astro-cid-233ukm5o]{color:#fff;margin-bottom:1rem;font-size:1.125rem}.bundle-features-list[data-astro-cid-233ukm5o]{margin:0;padding:0;list-style:none}.bundle-features-list[data-astro-cid-233ukm5o] li[data-astro-cid-233ukm5o]{color:#ffffffe6;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.bundle-pricing[data-astro-cid-233ukm5o]{text-align:center}.bundle-price__amount[data-astro-cid-233ukm5o]{margin-bottom:.5rem;font-size:3rem;font-weight:800;display:block}.bundle-price__label[data-astro-cid-233ukm5o]{opacity:.8;font-size:1rem}.bundle-savings[data-astro-cid-233ukm5o]{margin:1rem 0 2rem}.bundle-savings__text[data-astro-cid-233ukm5o]{color:#fff4f4;font-size:1.25rem;font-weight:600;display:block}.bundle-savings__detail[data-astro-cid-233ukm5o]{opacity:.8;font-size:.875rem}.bundle-discount[data-astro-cid-233ukm5o]{border-radius:var(--border-radius);text-align:center;background:#ffffff26;margin-top:1rem;padding:.75rem;font-size:.875rem}.font-mono[data-astro-cid-233ukm5o]{font-family:Courier New,monospace;font-weight:700}.category-grid[data-astro-cid-233ukm5o]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem;display:grid}.category-card[data-astro-cid-233ukm5o]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);text-align:center;transition:var(--transition);background:#ffffffe6;border:1px solid #e495961f;padding:2rem}.category-card[data-astro-cid-233ukm5o]:hover{box-shadow:var(--shadow-lg);border-color:#e495963d;transform:translateY(-4px)}.category-card__icon[data-astro-cid-233ukm5o]{margin-bottom:1rem;font-size:3rem;display:block}.category-card__title[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.category-card__description[data-astro-cid-233ukm5o]{color:var(--e-global-color-text);margin-bottom:1.5rem;line-height:1.6}.howto-steps[data-astro-cid-233ukm5o]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem;display:grid}.step-card[data-astro-cid-233ukm5o]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);background:#ffffffe6;border:1px solid #e495961f;align-items:flex-start;gap:1.5rem;padding:2rem;display:flex}.step-card[data-astro-cid-233ukm5o]:hover{box-shadow:var(--shadow-md);border-color:#e495963d;transform:translateY(-2px)}.step-card__number[data-astro-cid-233ukm5o]{background:linear-gradient(135deg, var(--e-global-color-accent-solid) 0%, #d48485 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;font-weight:700;display:flex}.step-card__content[data-astro-cid-233ukm5o]{flex:1}.step-card__title[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.step-card__description[data-astro-cid-233ukm5o]{color:var(--e-global-color-text);line-height:1.6}.compatibility-grid[data-astro-cid-233ukm5o]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:3rem;display:grid}.compatibility-card[data-astro-cid-233ukm5o]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);text-align:center;transition:var(--transition);background:#ffffffe6;border:1px solid #e495961f;padding:1.5rem}.compatibility-card[data-astro-cid-233ukm5o]:hover{box-shadow:var(--shadow-md);border-color:#e495963d;transform:translateY(-2px)}.compatibility-card__icon[data-astro-cid-233ukm5o]{margin-bottom:1rem;font-size:2rem;display:block}.compatibility-card__title[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.compatibility-card__description[data-astro-cid-233ukm5o]{color:var(--e-global-color-text);font-size:.875rem;line-height:1.6}.benefits-grid[data-astro-cid-233ukm5o]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.benefit-card[data-astro-cid-233ukm5o]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);background:#ffffffe6;border:1px solid #e495961f;padding:2rem}.benefit-card[data-astro-cid-233ukm5o]:hover{box-shadow:var(--shadow-md);border-color:#e495963d;transform:translateY(-2px)}.benefit-card__icon[data-astro-cid-233ukm5o]{margin-bottom:1rem;font-size:2.5rem;display:block}.benefit-card__title[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.benefit-card__description[data-astro-cid-233ukm5o]{color:var(--e-global-color-text);line-height:1.6}.bg-accent[data-astro-cid-233ukm5o]{background:linear-gradient(135deg,#e7a7a8 0%,#d98f91 100%)}.cta-content[data-astro-cid-233ukm5o]{text-align:center;max-width:4xl;margin:0 auto}.cta-title[data-astro-cid-233ukm5o]{margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.cta-description[data-astro-cid-233ukm5o]{opacity:.9;margin-bottom:2rem;font-size:1.25rem}.cta-actions[data-astro-cid-233ukm5o]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.social-proof[data-astro-cid-233ukm5o]{flex-wrap:wrap;justify-content:center;gap:3rem;display:flex}.social-proof-item[data-astro-cid-233ukm5o]{text-align:center}.social-proof__number[data-astro-cid-233ukm5o]{margin-bottom:.25rem;font-size:2rem;font-weight:700;display:block}.social-proof__label[data-astro-cid-233ukm5o]{opacity:.8;font-size:.875rem}.related-products[data-astro-cid-233ukm5o]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.related-product[data-astro-cid-233ukm5o]{border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);text-align:center;background:#fff;border:1px solid #0000000d;padding:2rem}.related-product[data-astro-cid-233ukm5o] h3[data-astro-cid-233ukm5o]{color:var(--e-global-color-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.related-product[data-astro-cid-233ukm5o] p[data-astro-cid-233ukm5o]{color:var(--e-global-color-text);margin-bottom:1.5rem;line-height:1.6}@media (width<=768px){.hero__trust-indicators[data-astro-cid-233ukm5o]{gap:1rem}.discount-banner__content[data-astro-cid-233ukm5o]{flex-direction:column;gap:.75rem}.bundle-content[data-astro-cid-233ukm5o]{grid-template-columns:1fr;gap:2rem}.category-grid[data-astro-cid-233ukm5o],.howto-steps[data-astro-cid-233ukm5o],.compatibility-grid[data-astro-cid-233ukm5o],.benefits-grid[data-astro-cid-233ukm5o]{grid-template-columns:1fr;gap:1.5rem}.step-card[data-astro-cid-233ukm5o]{text-align:center;flex-direction:column}.step-card__number[data-astro-cid-233ukm5o]{margin:0 auto 1rem}.cta-actions[data-astro-cid-233ukm5o]{flex-direction:column;align-items:center}.social-proof[data-astro-cid-233ukm5o]{gap:2rem}.related-products[data-astro-cid-233ukm5o]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero--stickers[data-astro-cid-233ukm5o]:before{animation:none}.category-card[data-astro-cid-233ukm5o],.step-card[data-astro-cid-233ukm5o],.compatibility-card[data-astro-cid-233ukm5o],.benefit-card[data-astro-cid-233ukm5o]{transition:none}}
