.sol-hero[data-v-200382b4]{isolation:isolate;color:#fff;background:#061a3d;min-height:320px;position:relative;overflow:hidden}.sol-hero__bg[data-v-200382b4]{z-index:0;position:absolute;inset:0}.sol-hero__bg-img[data-v-200382b4]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.sol-hero__overlay[data-v-200382b4]{background:linear-gradient(90deg,#061331eb,#061331b8 45%,#06133173),radial-gradient(at 70% 40%,#1e90ff24,#0000 55%);position:absolute;inset:0}.sol-hero__inner[data-v-200382b4]{z-index:1;flex-direction:column;justify-content:center;width:min(1200px,100% - 32px);min-height:320px;margin:0 auto;padding:88px 0 56px;display:flex;position:relative}.sol-hero__title[data-v-200382b4]{letter-spacing:-.01em;color:#fff;max-width:820px;margin:0;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.15}.sol-hero__lead[data-v-200382b4]{color:#ffffffd1;max-width:640px;margin:14px 0 0;font-size:clamp(15px,1.6vw,18px);line-height:1.55}@media (width<=640px){.sol-hero[data-v-200382b4],.sol-hero__inner[data-v-200382b4]{min-height:260px}.sol-hero__inner[data-v-200382b4]{padding:76px 0 40px}}.recommended-products[data-v-be14b439]{background:#f7f9fc}.recommended-products__head[data-v-be14b439]{text-align:center;max-width:720px;margin:0 auto 2.5rem}.recommended-products__eyebrow[data-v-be14b439]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary,#0667d7);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.recommended-products__title[data-v-be14b439]{color:#0f172a;margin:0 0 .75rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.25}.recommended-products__sub[data-v-be14b439]{color:#64748b;margin:0;font-size:1rem;line-height:1.7}.recommended-products__empty[data-v-be14b439],.recommended-products__loading[data-v-be14b439]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:160px;display:flex}.recommended-products__grid[data-v-be14b439]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.recommended-products__more[data-v-be14b439]{justify-content:center;margin-top:2rem;display:flex}.recommended-products__more-btn[data-v-be14b439]{background:var(--color-primary,#0667d7);color:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 1.6rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 10px 24px #0d7a4f38}.recommended-products__more-btn[data-v-be14b439]:hover{background:#0a6a44;transform:translateY(-2px);box-shadow:0 14px 28px #0d7a4f47}.recommended-products__more-btn--ghost[data-v-be14b439]{color:var(--color-primary,#0667d7);box-shadow:none;background:0 0;border:1.5px solid #0d7a4f59}.recommended-products__more-btn--ghost[data-v-be14b439]:hover{box-shadow:none;background:#0d7a4f0f}@media (width<=1100px){.recommended-products__grid[data-v-be14b439]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.recommended-products__grid[data-v-be14b439]{grid-template-columns:1fr}}
