:root{--font-family-main:"area-normal",sans-serif;--font-family-display:"halyard-display",sans-serif;--font-family-body:"area-normal",sans-serif;--font-family-display-medium:var(--font-family-display);--font-family-body-regular:var(--font-family-body);--font-family-body-book:var(--font-family-body);--font-family-body-bold:var(--font-family-body);--font-weight-display-medium:400;--font-weight-body-regular:400;--font-weight-body-book:400;--font-weight-body-bold:700;--font-weight-body-black:900;--color-primary:#00c6c2;--color-secondary:#052831;--color-teal:#00c6c2;--color-midnight-black:#052831;--color-putty:#fdf7ea;--color-white:#fff;--color-midnight-black-dark:#031d24;--color-black:#000;--color-error:#d00}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes draw{0%{stroke-dashoffset:1000}30%{stroke-dashoffset:0}45%{stroke-dashoffset:0}75%{stroke-dashoffset:1000}to{stroke-dashoffset:1000}}@keyframes svg-spin{0%{transform:scale(1) rotateY(0)}30%{transform:scale(1) rotateY(0)}35%{transform:scale(1.25) rotateY(0)}40%{transform:scale(1.25) rotateY(1turn)}45%{transform:scale(1) rotateY(1turn)}to{transform:scale(1) rotateY(1turn)}}.industries-carousel{background:var(--color-secondary);color:var(--color-white);overflow:hidden;padding-bottom:5rem;padding-top:5rem;position:relative}@media(max-width:992px){.industries-carousel{padding-bottom:3.75rem;padding-top:3.75rem}}.industries-carousel.block-theme-light .industries-carousel__intro .section-top__heading{color:var(--color-midnight-black)}.industries-carousel.block-theme-light .industries-carousel__intro .section-top__content{color:#052831c7}.industries-carousel.block-theme-light .industries-carousel__scrollbar{background:#05283129}.industries-carousel.block-theme-light .industries-carousel__scrollbar-thumb{background:var(--color-midnight-black)}.industries-carousel.block-theme-light .industries-carousel__empty{background:#0528310a;border-color:#0528312e;color:#052831bf}.industries-carousel .container,.industries-carousel .container-wide{position:relative;z-index:1}.industries-carousel .swiper{display:block;list-style:none;overflow:hidden;padding:0;position:relative;z-index:1}.industries-carousel .swiper-wrapper{align-items:stretch;box-sizing:initial;display:flex;position:relative;transform:translateZ(0);transition-property:transform;width:100%}.industries-carousel .swiper-slide{box-sizing:border-box;display:block;flex-shrink:0;height:auto;position:relative;transition-property:transform}.industries-carousel__layout{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,4rem)}@media(max-width:992px){.industries-carousel__layout{gap:2rem}}.industries-carousel .section-pattern{overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.industries-carousel .section-pattern .section-pattern__image,.industries-carousel .section-pattern img,.industries-carousel .section-pattern picture{clip-path:inset(0 0 100% 0);display:block;height:auto;transition:clip-path 3s cubic-bezier(.22,1,.36,1);width:100%;will-change:clip-path}.industries-carousel--pattern-visible .section-pattern .section-pattern__image,.industries-carousel--pattern-visible .section-pattern img,.industries-carousel--pattern-visible .section-pattern picture{clip-path:inset(0 0 0 0)}.industries-carousel__intro .section-top{align-items:flex-end}@media(max-width:992px){.industries-carousel__intro .section-top{align-items:flex-start}}.industries-carousel__intro .section-top__heading{color:var(--color-white);max-width:65%}@media(max-width:992px){.industries-carousel__intro .section-top__heading{max-width:none}}.industries-carousel__intro .section-top__content{color:#ffffffd1;max-width:45%}@media(max-width:992px){.industries-carousel__intro .section-top__content{max-width:none}}.industries-carousel__intro .section-top__right{justify-content:flex-start}.industries-carousel__rail{min-width:0;width:100%}.industries-carousel__viewport{max-width:none;min-width:100%;overflow:hidden;width:var(--industries-carousel-visible-width,100%)}.industries-carousel__swiper{max-width:100%;overflow:visible;width:100%}.industries-carousel__swiper:not([data-industries-carousel-initialized=true]) .swiper-wrapper{column-gap:24px;padding-right:120px}@media(max-width:992px){.industries-carousel__swiper:not([data-industries-carousel-initialized=true]) .swiper-wrapper{column-gap:16px;padding-right:72px}}@media(min-width:768px)and (max-width:991px){.industries-carousel__swiper:not([data-industries-carousel-initialized=true]) .swiper-wrapper{column-gap:20px;padding-right:96px}}.industries-carousel__swiper:not([data-industries-carousel-initialized=true]) .swiper-slide{flex:0 0 calc(26.66667% - 17.6px);width:calc(26.66667% - 17.6px)}@media(max-width:992px){.industries-carousel__swiper:not([data-industries-carousel-initialized=true]) .swiper-slide{flex-basis:min(18rem,80vw);width:min(18rem,80vw)}}@media(min-width:768px)and (max-width:991px){.industries-carousel__swiper:not([data-industries-carousel-initialized=true]) .swiper-slide{flex-basis:calc(44.44444% - 11.11111px);width:calc(44.44444% - 11.11111px)}}.industries-carousel__slide{min-width:0}.industries-carousel__card{aspect-ratio:1/1.56;background:linear-gradient(160deg,#ffffff14,#ffffff08);clip-path:inset(0 round 10px);color:var(--color-white);display:block;height:100%;isolation:isolate;min-height:24rem;overflow:hidden;position:relative;text-decoration:none}.industries-carousel__card:after{background:var(--color-midnight-black);content:"";inset:0;opacity:.7;pointer-events:none;position:absolute;transition:opacity .35s ease;z-index:1}.industries-carousel__card:focus-visible,.industries-carousel__card:hover{text-decoration:none}.industries-carousel__card:focus-visible{outline:2px solid var(--color-teal);outline-offset:4px}.industries-carousel__media{background:var(--color-midnight-black-dark);inset:0;position:absolute}.industries-carousel__image,.industries-carousel__image-placeholder{display:block;height:100%;width:100%}.industries-carousel__image{object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.industries-carousel__image-placeholder{background:linear-gradient(160deg,#ffffff1f,#00c6c22e)}.industries-carousel__panel{display:flex;flex-direction:column;gap:2rem;height:100%;inset:0;justify-content:space-between;overflow:hidden;padding:clamp(2rem,3vw,3rem) clamp(1.5rem,2vw,2rem);position:absolute;z-index:2}.industries-carousel__excerpt-wrap{max-width:90%;opacity:0;pointer-events:none;position:relative;transform:translateY(1rem);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1);z-index:1}.industries-carousel__excerpt{color:var(--color-white);display:-webkit-box;-webkit-line-clamp:6;margin:0;-webkit-box-orient:vertical;overflow:hidden}.industries-carousel__footer{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-top:auto;position:relative;z-index:1}.industries-carousel__title{color:inherit;margin:0!important;max-width:12ch}.industries-carousel__arrow{align-items:center;background:var(--color-teal);border-radius:.35rem;color:var(--color-midnight-black);display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;opacity:0;transform:translateY(.35rem);transition:opacity .25s ease,transform .45s cubic-bezier(.22,1,.36,1),background-color .35s ease;width:2.5rem}.industries-carousel__arrow svg{display:block;height:auto;width:30%}.industries-carousel__card:focus-visible .industries-carousel__image,.industries-carousel__card:focus-within .industries-carousel__image,.industries-carousel__card:hover .industries-carousel__image{transform:scale(1.05)}.industries-carousel__card:focus-visible:after,.industries-carousel__card:focus-within:after,.industries-carousel__card:hover:after{opacity:.4}.industries-carousel__card:focus-visible .industries-carousel__arrow,.industries-carousel__card:focus-visible .industries-carousel__excerpt-wrap,.industries-carousel__card:focus-within .industries-carousel__arrow,.industries-carousel__card:focus-within .industries-carousel__excerpt-wrap,.industries-carousel__card:hover .industries-carousel__arrow,.industries-carousel__card:hover .industries-carousel__excerpt-wrap{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.industries-carousel .section-pattern .section-pattern__image,.industries-carousel .section-pattern img,.industries-carousel .section-pattern picture,.industries-carousel__arrow,.industries-carousel__card,.industries-carousel__card:after,.industries-carousel__excerpt-wrap,.industries-carousel__image,.industries-carousel__scrollbar{transition:none}}.industries-carousel__scrollbar{background:#00c6c238;border-radius:999px;cursor:pointer;height:6px;margin-top:clamp(1.5rem,3vw,2.75rem);overflow:hidden;position:relative;touch-action:none;transition:opacity .25s ease}.industries-carousel__scrollbar-thumb{background:var(--color-teal);border-radius:inherit;cursor:grab;height:100%;inset:0 auto 0 0;min-width:2rem;position:absolute;transition:filter .25s ease;width:0;will-change:transform,width}.industries-carousel__scrollbar-thumb:hover{filter:brightness(1.15)}.industries-carousel__scrollbar-thumb:active{cursor:grabbing}.industries-carousel--locked .industries-carousel__scrollbar{opacity:0;pointer-events:none}.industries-carousel__empty{background:#ffffff0a;border:1px dashed #ffffff3d;border-radius:.75rem;color:#ffffffbf;display:grid;min-height:20rem;padding:2rem;place-items:center}.industries-carousel__empty p{margin:0;text-align:center}
/*# sourceMappingURL=industries-carousel.css.map*/