section.gallery-cta{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;min-height:100vh;text-align:center;overflow:hidden;max-width:100vw;padding-inline:var(--standard-section-padding-x)}@media(min-width: 75rem){section.gallery-cta{padding-block:var(--spacing-3xl);min-height:unset;aspect-ratio:1.83}}section.gallery-cta::before{content:"";display:block;position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 5%, rgba(0, 0, 0, 0) 50%, rgb(0, 0, 0) 95%, rgb(0, 0, 0) 100%),rgba(0,0,0,.6)}section.gallery-cta .content{position:relative;z-index:2;margin-bottom:30vw}@media(min-width: 48rem){section.gallery-cta .content{margin-bottom:0}}section.gallery-cta .heading{margin-bottom:var(--spacing-sm);font-weight:600;color:var(--text-color-sunglow);position:relative}section.gallery-cta .heading span{color:currentColor}section.gallery-cta .text{position:relative;max-width:38em;margin-inline:auto;color:var(--text-color-primary);font-family:var(--font-family-body);line-height:1.5;font-size:var(--font-size-body-md)}section.gallery-cta .text p,section.gallery-cta .text li{font-size:inherit}@media(min-width: 75rem){section.gallery-cta .text{font-size:var(--font-size-body-lg)}}section.gallery-cta .buttons{margin-top:var(--spacing-sm);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-sm);color:var(--text-color-primary);position:relative}section.gallery-cta .sliders{position:absolute;inset:1px;z-index:0;overflow:hidden;display:flex;flex-direction:column;background-color:var(--bg-color-black)}section.gallery-cta .sliders img{display:block;width:100%;height:auto;object-fit:contain}section.gallery-cta .sliders::after{content:"";display:block;position:absolute;inset:0;background-color:rgba(0,0,0,.3)}section.gallery-cta .sliders .keen-slider{overflow:hidden}section.gallery-cta .sliders .keen-slider__slide{will-change:transform;padding:.5rem;width:100%;flex-shrink:0}@media(min-width: 48rem){section.gallery-cta{min-height:min(56.25vw,100vh)}section.gallery-cta .sliders{flex-direction:row;align-items:flex-start}section.gallery-cta .sliders::after{background-color:rgba(0,0,0,.2)}}/*# sourceMappingURL=gallery-cta.css.map */
