.offers{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.offers .offer{scroll-margin-top:100px}.offers .offer__title{font-size:clamp(26px,2.6vw,40px)}  .offers .offer{display:flex;flex-direction:column}.offers .offer .link-arrow{align-self:flex-start;margin-top:auto}  @media (min-width:1101px){.offers:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.offers:has(>:nth-child(3):last-child) .offer__cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.offers{grid-template-columns:minmax(0,1fr)}}
