.tiles{margin-bottom:0;padding:2rem 3.3rem 0;background:#e5e5e5}.tiles__paws{margin-bottom:4rem;line-height:0;text-align:center}.tiles__paws img{width:15rem;height:auto}.tiles__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 16.2rem));justify-content:center;gap:2.3rem 2.4rem;padding-bottom:4rem}@media (min-width:768px){.tiles__grid{grid-template-columns:repeat(2, 16.2rem) 47.6rem;grid-template-rows:auto auto;column-gap:2.4rem}}@media (min-width:960px){.tiles__grid{transform:translateX(0.5rem)}}.tiles__item--1{grid-column:1 / 3}.tiles__item--4{grid-column:1 / 3}@media (min-width:768px){.tiles__item--4{grid-column:3;grid-row:1 / 3;justify-self:end;width:34.7rem}}.tiles__link{position:relative;display:block;line-height:0}.tiles__img{display:block;width:100%;height:auto;transition:opacity 0.4s ease-in-out}.tiles__img--hover{position:absolute;inset:0;opacity:0}.tiles .tiles__link:has(.tiles__img--hover):hover .tiles__img:not(.tiles__img--hover),.tiles .tiles__link:has(.tiles__img--hover):focus-visible .tiles__img:not(.tiles__img--hover){opacity:0}.tiles__link:hover .tiles__img--hover,.tiles__link:focus-visible .tiles__img--hover{opacity:1}@media (prefers-reduced-motion:reduce){.tiles__img{transition:none}}