.hero-cta[data-v-94a2187a]{align-items:center;border-radius:980px;display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;padding:13px 28px;text-decoration:none;transition:all .2s ease}.hero-cta--primary[data-v-94a2187a]{background:#0071e3;color:#fff}.hero-cta--primary[data-v-94a2187a]:hover{background:#005dba}.hero-cta--secondary[data-v-94a2187a]{background:transparent;border:1.5px solid #9a323c;color:#9a323c}.hero-cta--secondary[data-v-94a2187a]:hover{background:#9a323c0f}.featured-card[data-v-d51e4554]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;box-shadow:0 20px 40px -24px #0000001f;display:flex;flex-direction:column;gap:1.5rem;padding:2rem}@media(min-width:1024px){.featured-card[data-v-d51e4554]{flex-direction:row;gap:2.5rem;padding:2.5rem}}.featured-card__images[data-v-d51e4554]{display:flex;flex-shrink:0;gap:12px}@media(min-width:1024px){.featured-card__images[data-v-d51e4554]{flex-direction:column}}.featured-card__img[data-v-d51e4554]{background:#f5f5f7;border-radius:12px;height:88px;-o-object-fit:contain;object-fit:contain;padding:12px;width:88px}.featured-card__body h3[data-v-d51e4554]{color:#1d1d1f;font-size:1.35rem;font-weight:700;margin-bottom:10px}.featured-card__body p[data-v-d51e4554]{color:#4b5254;font-size:.95rem;line-height:1.65}.featured-card__faq[data-v-d51e4554]{background:#f5f5f7;border-radius:14px;margin-top:18px;padding:16px 18px}.featured-card__faq-q[data-v-d51e4554]{color:#9a323c;font-size:.9rem;font-weight:700;margin-bottom:4px}.featured-card__faq-a[data-v-d51e4554]{color:#4b5254;font-size:.88rem;line-height:1.55}.product-card[data-v-d51e4554]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:1.75rem;transition:transform .25s ease,box-shadow .25s ease}.product-card[data-v-d51e4554]:hover{box-shadow:0 16px 32px -18px #0000001f;transform:translateY(-3px)}.product-card__images[data-v-d51e4554]{display:flex;gap:10px;margin-bottom:14px}.product-card__img[data-v-d51e4554]{background:#f5f5f7;border-radius:10px;height:56px;-o-object-fit:contain;object-fit:contain;padding:8px;width:56px}.product-card h3[data-v-d51e4554]{color:#1d1d1f;font-size:1.02rem;font-weight:700;margin-bottom:6px}.product-card p[data-v-d51e4554]{color:#4b5254;font-size:.86rem;line-height:1.55}
