.produse-module__ZBHSQG__head{background:var(--navy-deep);color:#fff;padding:3rem 0 2.4rem}.produse-module__ZBHSQG__eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--gold);margin-bottom:.6rem;font-size:.7rem;font-weight:600}.produse-module__ZBHSQG__title{font-family:var(--font-display);color:#fff;font-size:clamp(2.2rem,7vw,3.4rem);font-weight:800}.produse-module__ZBHSQG__lead{color:#ffffffb8;max-width:46ch;margin-top:.7rem;line-height:1.5}.produse-module__ZBHSQG__body{padding:2.5rem 0 4rem}.produse-module__ZBHSQG__cats{gap:.75rem;display:grid}.produse-module__ZBHSQG__cat{background:#fff;border:1px solid #2f325a1a;border-radius:16px;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.25rem 1.4rem;transition:border-color .2s,transform .2s;display:flex}.produse-module__ZBHSQG__cat:hover{border-color:var(--gold);transform:translateY(-2px)}.produse-module__ZBHSQG__catName{font-family:var(--font-display);color:var(--navy-deep);font-size:1.5rem;font-weight:700}.produse-module__ZBHSQG__catCount{color:#15172e80;white-space:nowrap;font-size:.9rem}.produse-module__ZBHSQG__empty{color:#15172e99}@media (prefers-reduced-motion:reduce){.produse-module__ZBHSQG__cat{transition:border-color .2s}.produse-module__ZBHSQG__cat:hover{transform:none}}@media (min-width:720px){.produse-module__ZBHSQG__cats{grid-template-columns:1fr 1fr}}
