.finder-head{max-width:760px;margin-bottom:clamp(28px,3.5vw,44px)}.finder-head .lede{margin-top:16px;max-width:56ch}.finder-top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(12px,1.6vw,24px)}.finder-feature{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,44px);border-radius:var(--r);background:var(--surface)}.finder-feature .h3{font-size:clamp(1.6rem,2.3vw,2.1rem);font-weight:300}.finder-feature p{color:var(--text-muted);max-width:36ch}.finder-feature .link{margin-top:10px}.finder-solutions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);list-style:none;margin:0;padding:0}.finder-tile{position:relative;display:block;height:100%;min-height:clamp(150px,15vw,210px);overflow:hidden;border-radius:var(--r);background:var(--surface);color:var(--on-image)}.finder-tile img,.finder-tile .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.3s var(--ease)}.finder-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(30 27 22 / var(--overlay, .45))}.finder-tile:hover img{transform:scale(1.05)}.finder-tile-label{position:absolute;left:18px;right:18px;bottom:14px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--f-display);font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.15}.finder-tile-label .icon{width:18px;height:18px;transition:transform .3s var(--ease)}.finder-tile:hover .finder-tile-label .icon{transform:translate(4px)}.finder-subhead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px;margin-top:clamp(32px,4vw,52px);padding-top:clamp(20px,2.4vw,28px);margin-bottom:20px;border-top:1px solid var(--line)}.finder-collections{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);list-style:none;margin:0;padding:0}.finder-collection{display:block;overflow:hidden;border-radius:var(--r);background:var(--accent);color:var(--surface)}.finder-collection-media{aspect-ratio:4 / 3;border-radius:0}.finder-collection-media img{transition:transform 1.3s var(--ease)}.finder-collection:hover .finder-collection-media img{transform:scale(1.05)}.finder-collection-label{display:block;padding:12px 16px;font-weight:500}@media(max-width:749px){.finder-top{grid-template-columns:1fr}.finder-tile{min-height:132px}.finder-tile-label{left:14px;right:14px;bottom:12px}.finder-collections{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-solution-finder.css.map */
