.consumer-feature{background:#f3f7fa;padding:80px 0}.consumer-feature>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.consumer-feature h2{font-size:clamp(32px,3.3vw,52px);line-height:1.14;letter-spacing:-1px;color:#000099;margin:18px 0}.consumer-feature p{max-width:490px;line-height:1.8}.consumer-feature figure{margin:0}.consumer-feature img{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:100px 12px 100px 12px}.consumer-feature figcaption{font-size:11px;color:#5a6b78;margin:12px 0}.consumer-actions{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:25px}.consumer-nav-links{display:contents}.brand-showcase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.brand-showcase details{border:1px solid #d7e3eb;border-radius:8px;overflow:hidden;padding:24px;background:#f7fafc}.brand-showcase summary{font-size:23px;font-weight:bold;color:#000099;cursor:pointer}.brand-showcase p{white-space:pre-line;line-height:1.8}.brand-showcase .brand-category{font-size:12px;text-transform:uppercase;letter-spacing:1px}.hero-slide-0 .hero-picture{object-position:center 65%}@media(max-width:800px){.consumer-feature{padding:45px 0}.consumer-feature>.wrap{grid-template-columns:1fr;gap:35px}.consumer-feature img{aspect-ratio:1.5;border-radius:65px 8px 65px 8px}.brand-showcase{grid-template-columns:1fr}}
