.catalog-models{padding:60px clamp(22px,8vw,120px) 80px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.catalog-models article{min-width:0}.catalog-photo{height:clamp(280px,36vw,470px);background:#e9e6dd;display:block;overflow:hidden}.catalog-photo img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .35s}.catalog-photo:hover img{transform:scale(1.02)}.catalog-meta{display:flex;justify-content:space-between;margin-top:20px;font-size:9px;letter-spacing:1.3px;color:#77776d}.catalog-models h2{font:500 29px Manrope,sans-serif;letter-spacing:-.05em;margin:12px 0}.catalog-models article>p{font-size:12px;line-height:1.75;color:#6d7069;max-width:560px}.catalog-models .button{margin-top:22px}.catalog-bottom{padding:65px clamp(22px,8vw,120px);background:#dfd9ca;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.catalog-bottom h2{font:500 clamp(40px,5vw,66px)/1.02 Manrope,sans-serif;letter-spacing:-.06em;margin:0}.catalog-bottom h2 em{font:400 italic .9em Georgia,serif;color:#b86c4b}.catalog-bottom>div:last-child p{font-size:12px;line-height:1.8;color:#66685f;margin-bottom:22px}.catalog-bottom .text-link{display:block;width:max-content;margin-top:17px}
@media(max-width:640px){.catalog-models{padding:35px 18px 50px;grid-template-columns:1fr;gap:38px}.catalog-photo{height:82vw;max-height:400px}.catalog-models h2{font-size:25px}.catalog-models article>p{font-size:11px}.catalog-bottom{padding:50px 20px;grid-template-columns:1fr;gap:18px}.catalog-bottom h2{font-size:43px}}
