.ut-brand-photo-section{max-width:1280px;margin:40px auto;padding:60px 5%;border-top:1px solid #cfcfc4;color:#26372e}.ut-brand-photo-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.ut-brand-photo-heading>div>p{font-size:12px;letter-spacing:.15em;color:#577366;margin-bottom:12px}.ut-brand-photo-heading h2{font-size:clamp(28px,3.2vw,42px);line-height:1.5;margin:0}.ut-brand-photo-heading>a{font-size:14px;border:1px solid #557365;padding:13px 20px}.ut-brand-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ut-brand-photo-grid a{color:inherit;text-decoration:none}.ut-brand-photo-grid a>div{aspect-ratio:4/3;overflow:hidden}.ut-brand-photo-grid img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ut-brand-photo-grid a:hover img{transform:scale(1.025)}.ut-brand-photo-grid small{display:block;font-size:12px;margin:15px 0 6px;color:#657469}.ut-brand-photo-grid h3{font-size:21px;margin:6px 0;line-height:1.5}.ut-brand-photo-grid p{font-size:14px;color:#657469;margin:5px 0 12px}.ut-brand-photo-grid span{font-size:13px;border-bottom:1px solid #557365;padding-bottom:3px}.ut-brand-photo-note{font-size:13px;color:#657469;line-height:1.8;margin:30px 0 20px}.ut-brand-furniture-link{display:block;padding:22px;background:#e7ece3;font-size:15px;color:#26372e;text-align:center}.ut-brand-photo-section :focus-visible{outline:2px solid #164c4b;outline-offset:4px}@media(max-width:700px){.ut-brand-photo-section{padding:35px 5%}.ut-brand-photo-heading{display:block}.ut-brand-photo-heading>a{display:inline-block;margin-top:18px}.ut-brand-photo-grid{grid-template-columns:1fr;gap:30px}.ut-brand-photo-grid a>div{aspect-ratio:1.6}.ut-brand-photo-grid h3{font-size:22px}}
