.oa-home-regions{max-width:1360px;margin:0 auto;padding:92px 24px 100px;border-top:1px solid #e0dfdc}.oa-home-regions__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.oa-home-region{position:relative;display:flex;min-height:170px;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;overflow:hidden;padding:22px;background:#302c28 center/cover no-repeat;color:#fff}.oa-home-region::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.08))}.oa-home-region__image{position:absolute;inset:0;background:var(--oa-region-image) center/cover no-repeat;transition:transform .4s ease}.oa-home-region:hover .oa-home-region__image{transform:scale(1.04)}.oa-home-region__name,.oa-home-region strong{position:relative;z-index:1;color:#fff!important}.oa-home-region__name{font-size:16px}.oa-home-region strong{font:400 22px/1 Georgia,'Times New Roman',serif;white-space:nowrap}.oa-home-region small{font:400 11px/1 Arial,sans-serif;color:#fff!important}.oa-home-regions .oa-home-section-heading{margin-bottom:28px}@media(max-width:900px){.oa-home-regions__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.oa-home-regions{padding:58px 20px}.oa-home-regions__list{grid-template-columns:1fr}.oa-home-region{min-height:145px;padding:18px}}
