.layout-highlights--components{--basePadding:clamp(60px,6vw,120px)}.layout-highlights--components .content-container{max-width:1268px;padding:0 2rem}.layout-highlights--components .layout-highlights__titles-container{text-align:center}.layout-text-article--components .layout-text-article__titles-container .layout-article__divider,.layout-highlights--components .layout-highlights__titles-container .layout-article__divider{margin-top:clamp(10px,1.5vw,30px)}.layout-highlights--components .layout-highlights__container:not(.swiper){display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px;padding:clamp(24px,1.8vw,36px) 0}.layout-highlights--components .layout-highlight{padding:clamp(20px,2vw,40px) 10px;height:auto}.layout-highlights--components .layout-highlight__content{padding:0;width:100%;gap:clamp(25px,2.5vw,50px);text-align:center}.layout-highlights--components .layout-highlight__button-container{margin-top:auto}.layout-highlights--components .layout-highlight__title{width:100%}.layout-article.layout-highlights--components h4.layout-highlight__title{font-size:clamp(28px,1.8vw,36px);line-height:clamp(32px,2.2vw,44px);margin-top:0;min-height:clamp(2lh,7vw,4lh)}.layout-text-article--components .layout-text-article__button-container,.layout-highlights--components .layout-highlights__button-container{margin-top:clamp(24px,2.4vw,48px);padding-top:clamp(12px,1.2vw,24px);border-top:1px solid var(--dark);text-align:center}.layout-article__text--no-comp-results{text-align:center}.layout-text-article--trips{--paddingTop:60px;--paddingBottom:0}@media (max-width:600px){.layout-highlights--components .layout-highlights__container:not(.swiper){display:flex;flex-direction:column}}
