.HomeSectionGroups{--divider-image-url:url(/assets/images/home/home-section-divider.svg);padding:0 6vw}.HomeSectionGroups .group{background-position:top;background-repeat:no-repeat;background-size:contain;background-image:var(--divider-image-url);grid-template-columns:1fr 1fr;align-items:center;padding:9vw 0 8vw;display:grid}.HomeSectionGroups .group:last-child{padding-bottom:9vw}.HomeSectionGroups .group__text{flex-direction:column;gap:clamp(16px,1.5vw,24px);padding:0 6vw 0 0;display:flex}.HomeSectionGroups .group__text__heading{text-transform:uppercase;font-size:clamp(32px,4vw,48px);font-weight:900;line-height:1.1}.HomeSectionGroups .group__text__caption{opacity:.8;font-size:clamp(14px,1.5vw,18px);font-weight:200;line-height:1.45}.HomeSectionGroups .group__text__tags{opacity:.65;flex-wrap:wrap;gap:4px;padding:0;list-style:none;display:flex}.HomeSectionGroups .group__text__tags .tag{text-transform:uppercase;background-color:var(--color-shadow);border-radius:4px;padding:5px 6px;font-size:clamp(10px,1vw,12px);font-weight:500;line-height:1}.HomeSectionGroups .group__text__buttons{gap:.5rem;margin-top:2px;display:flex}@media (min-width:880px){.HomeSectionGroups .group:nth-child(odd) .group__text{order:1;padding:0 0 0 6vw}}@media (max-width:880px){.HomeSectionGroups .group{grid-template-columns:1fr;gap:0;padding:3.5rem 0 3rem}.HomeSectionGroups .group .group__text{order:2;padding:1.5rem 0 0}}
