@layer components{.c-segment.c-segment--card{container-name:segment segment-card;flex-direction:column;flex-wrap:unset;min-height:var(--c-segment--min-height-card,var(--min-height-card))}.c-segment.c-segment--card .c-segment__image{corner-shape:var(--c-segment--corner-shape,var(--corner-shape));aspect-ratio:16/9;border-radius:calc((var(--c-segment--border-radius, var(--border-radius)))*var(--base)*1);height:unset}.c-segment.c-segment--card .c-segment__image .c-image__image{font-family:"object-fit:cover";object-fit:cover}.c-segment.c-segment--card .c-segment__content{display:flex;flex-direction:column;flex-grow:1}.c-segment.c-segment--card .c-segment__content .c-segment__content-card{flex-grow:1}.c-segment.c-segment--card.c-segment--no-image .c-segment__content{margin-top:0}.c-segment.c-segment--card .c-segment__content-card .c-card__paint-container{height:100%;padding:calc((var(--c-segment--base, var(--base)))*3) calc((var(--c-segment--base, var(--base)))*5)}.c-segment.c-segment--card.c-segment--height-full-screen{align-items:center;flex-direction:row}.c-segment.c-segment--card.c-segment--height-full-screen .c-segment__image{height:100%;position:absolute}.c-segment.c-segment--card .c-segment__content-card.c-card.c-card--flat{background-color:var(--c-segment--color--surface,var(--inherit-color-background,var(--c-segment--color--surface-default,var(--color--surface))))}@container segment-card (max-width: 767px){.c-segment--card .c-segment__content{margin:calc((var(--c-segment--base, var(--base)))*4*-1) calc((var(--c-segment--base, var(--base)))*2) 0 calc((var(--c-segment--base, var(--base)))*2)}}@container segment-card (min-width: 576px){.c-segment--card .c-segment__content{margin-top:calc((var(--c-segment--base, var(--base)))*35*-1);min-height:calc((var(--c-segment--base, var(--base)))*40);width:min(60%,(var(--c-segment--base,var(--base))) * 60)}.c-segment--card.c-segment--no-image .c-segment__content{margin-top:0;min-height:auto;width:100%}.c-segment--card.c-segment--height-full-screen .c-segment__content{margin-bottom:auto;margin-top:auto}.c-segment--card.c-segment--reverse .c-segment__content{margin-left:auto}.c-segment--card .c-segment__image{aspect-ratio:3/2}}@container segment-card (min-width: 768px){.c-segment--card{flex-direction:row}.c-segment--card.c-segment--reverse{flex-direction:row-reverse}.c-segment--card .c-segment__image-container,.c-segment--card>.c-segment__image{display:block;height:100%;padding:0;position:absolute;right:0;width:calc(100% - (var(--c-segment--base, var(--base)))*30)}.c-segment--card .c-segment__image-container .c-segment__image,.c-segment--card>.c-segment__image{height:100%;width:100%}.c-segment--card.c-segment--reverse .c-segment__image-container,.c-segment--card.c-segment--reverse>.c-segment__image{left:0;right:unset}.c-segment--card .c-segment__content{flex-grow:unset;height:unset;margin:calc((var(--c-segment--base, var(--base)))*2) 0;width:calc((var(--c-segment--base, var(--base)))*60)}.c-segment--card .c-segment__content-card .c-card__paint-container{padding:calc((var(--c-segment--base, var(--base)))*5)}.c-segment--card .c-segment__floating{top:calc((var(--c-segment--base, var(--base)))*3)}.c-segment--card.c-segment--no-image .c-segment__content{min-height:auto;width:100%}}.c-segment.c-segment--featured{container-name:segment segment-featured;flex-direction:row}.c-segment.c-segment--featured .c-segment__padder{margin:auto;max-width:calc((var(--c-segment--base, var(--base)))*60);padding-bottom:calc((var(--c-segment--base, var(--base)))*4);padding-top:calc((var(--c-segment--base, var(--base)))*4)}.c-segment.c-segment--featured .c-segment__image{aspect-ratio:16/9;background-size:0;height:auto}.c-segment.c-segment--featured .c-segment__image .c-image__image{font-family:"object-fit:contain";object-fit:contain}.c-segment.c-segment--featured .c-segment__slot{margin-top:calc((var(--c-segment--base, var(--base)))*4)}@container segment-featured (min-width: 896px){.c-segment.c-segment--featured .c-segment__slot{margin-top:calc((var(--c-segment--base, var(--base)))*6)}}.c-segment.c-segment--featured.c-segment--reverse{flex-direction:row-reverse}@container segment-featured (min-width: 896px){.c-segment.c-segment--featured .c-segment__image{margin:calc((var(--c-segment--space, var(--space)))*var(--base)*7) 0;max-width:70%;padding:0 calc((var(--c-segment--space, var(--space)))*var(--base)*3)}.c-segment.c-segment--featured .c-segment__content{margin:calc((var(--c-segment--space, var(--space)))*var(--base)*3) 0;max-width:30%}}.c-segment.c-segment--featured.c-segment--alignment-top .c-segment__content,.c-segment.c-segment--featured.c-segment--alignment-top .c-segment__slot{align-self:start}.c-segment.c-segment--featured.c-segment--alignment-center .c-segment__content,.c-segment.c-segment--featured.c-segment--alignment-center .c-segment__slot{align-self:center}.c-segment.c-segment--featured.c-segment--alignment-bottom .c-segment__content,.c-segment.c-segment--featured.c-segment--alignment-bottom .c-segment__slot{align-self:end}.c-segment.c-segment--full-width{flex-direction:column;gap:calc((var(--c-segment--space, var(--space)))*var(--base)*8);padding:calc((var(--c-segment--space, var(--space)))*var(--base)*8) 0}.c-segment.c-segment--full-width>.c-segment__image{inset:0;position:absolute}.c-segment.c-segment--full-width.c-segment--gap-xs{gap:calc((var(--c-segment--space, var(--space)))*var(--base)*2)}.c-segment.c-segment--full-width.c-segment--gap-sm{gap:calc((var(--c-segment--space, var(--space)))*var(--base)*4)}.c-segment.c-segment--full-width.c-segment--gap-md{gap:calc((var(--c-segment--space, var(--space)))*var(--base)*6)}.c-segment.c-segment--full-width.c-segment--alignment-left .c-segment__content{text-align:left}.c-segment.c-segment--full-width.c-segment--alignment-center .c-segment__content{text-align:center}.c-segment.c-segment--full-width.c-segment--alignment-right .c-segment__content{text-align:right}.c-segment.c-segment--full-width .o-container.o-container--content{max-width:none;width:100%}.c-segment.c-segment--full-width .o-container.o-container--content .c-segment__padder{margin-left:auto;margin-right:auto;max-width:75ch}.c-segment.c-segment--split{align-items:stretch;container-name:segment segment-split;flex-direction:row}.c-segment.c-segment--split .c-segment__padder{margin:auto;max-width:calc((var(--c-segment--base, var(--base)))*60);padding-bottom:calc((var(--c-segment--base, var(--base)))*4);padding-top:calc((var(--c-segment--base, var(--base)))*4)}.c-segment.c-segment--split .c-segment__image{aspect-ratio:16/9;height:auto}.c-segment.c-segment--split .c-segment__slot{margin-top:calc((var(--c-segment--base, var(--base)))*4)}@container segment-split (min-width: 896px){.c-segment.c-segment--split .c-segment__slot{margin-top:calc((var(--c-segment--base, var(--base)))*6)}}.c-segment.c-segment--split.c-segment--reverse{flex-direction:row-reverse}@container segment-split (min-width: 896px){.c-segment.c-segment--split .c-segment__content,.c-segment.c-segment--split .c-segment__image{max-width:50%}}.c-segment.c-segment--split.c-segment--alignment-top .c-segment__content,.c-segment.c-segment--split.c-segment--alignment-top .c-segment__slot{align-self:start}.c-segment.c-segment--split.c-segment--alignment-center .c-segment__content,.c-segment.c-segment--split.c-segment--alignment-center .c-segment__slot{align-self:center}.c-segment.c-segment--split.c-segment--alignment-bottom .c-segment__content,.c-segment.c-segment--split.c-segment--alignment-bottom .c-segment__slot{align-self:end}.c-segment .c-segment__title,.c-segment .c-segment__title :is(h1,h2,h3,h4,h5,h6,[class*=c-typography__variant--]){--inherit-font-size:var(--c-segment--font-size-300,var(--font-size-300))}.c-segment .c-segment__text{--inherit-font-size:var(--c-segment--font-size-100,var(--font-size-100))}@container segment-content (min-width: 576px) and (max-width: 767px){.c-segment .c-segment__title,.c-segment .c-segment__title :is(h1,h2,h3,h4,h5,h6,[class*=c-typography__variant--]){--inherit-font-size:var(--c-segment--font-size-400,var(--font-size-400))}.c-segment .c-segment__text{--inherit-font-size:var(--c-segment--font-size-100,var(--font-size-100))}}@container segment-content (min-width: 768px) and (max-width: 895px){.c-segment .c-segment__title,.c-segment .c-segment__title :is(h1,h2,h3,h4,h5,h6,[class*=c-typography__variant--]){--inherit-font-size:var(--c-segment--font-size-500,var(--font-size-500))}.c-segment .c-segment__text{--inherit-font-size:var(--c-segment--font-size-100,var(--font-size-100))}}@container segment-content (min-width: 896px) and (max-width: 1023px){.c-segment .c-segment__title,.c-segment .c-segment__title :is(h1,h2,h3,h4,h5,h6,[class*=c-typography__variant--]){--inherit-font-size:var(--c-segment--font-size-600,var(--font-size-600))}.c-segment .c-segment__text{--inherit-font-size:var(--c-segment--font-size-200,var(--font-size-200))}}@container segment-content (min-width: 1024px) and (max-width: 1679px){.c-segment .c-segment__title,.c-segment .c-segment__title :is(h1,h2,h3,h4,h5,h6,[class*=c-typography__variant--]){--inherit-font-size:var(--c-segment--font-size-600,var(--font-size-600))}.c-segment .c-segment__text{--inherit-font-size:var(--c-segment--font-size-200,var(--font-size-200))}}@container segment-content (min-width: 1680px){.c-segment .c-segment__title,.c-segment .c-segment__title :is(h1,h2,h3,h4,h5,h6,[class*=c-typography__variant--]){--inherit-font-size:var(--c-segment--font-size-600,var(--font-size-600))}.c-segment .c-segment__text{--inherit-font-size:var(--c-segment--font-size-200,var(--font-size-200))}}:root{--c-segment--space:var(--space);--c-segment--base:var(--base);--c-segment--border-radius:var(--border-radius);--c-segment--color--primary:var(--color--primary);--c-segment--color--secondary:var(--color--secondary);--c-segment--font-size-90:var(--font-size-90);--c-segment--font-size-100:var(--font-size-100);--c-segment--font-size-200:var(--font-size-200);--c-segment--font-size-300:var(--font-size-300);--c-segment--font-size-400:var(--font-size-400);--c-segment--font-size-500:var(--font-size-500);--c-segment--font-size-600:var(--font-size-600);--c-segment--corner-shape:var(--corner-shape);--c-segment--color--alpha:var(--color--alpha);--c-segment--color--surface-contrast:var(--color--surface-contrast);--c-segment--color--alpha-contrast:var(--color--alpha-contrast)}.c-segment{--c-segment--min-height-card:100%;contain:layout;container-name:segment;container-type:inline-size;display:flex;flex-wrap:wrap;position:relative}.c-segment .c-segment__slot{justify-content:center;order:3;z-index:2}.c-segment .c-segment__slot>.o-grid{justify-content:center}.c-segment .c-segment__content{container-name:segment-content;container-type:inline-size}.c-segment .c-segment__meta{display:block;font-size:var(--c-segment--font-size-90,var(--font-size-90))}.c-segment .c-segment__text{position:relative}.c-segment .c-segment__title a{color:var(--c-segment--color--surface-contrast,var(--inherit-color-contrast,var(--c-segment--color--surface-contrast-default,var(--color--surface-contrast))));text-decoration:none}.c-segment .c-segment__title a:active,.c-segment .c-segment__title a:focus,.c-segment .c-segment__title a:hover{color:var(--c-segment--color--primary,var(--color--primary));text-decoration:underline}.c-segment .c-segment__date{display:block;font-size:var(--c-segment--font-size-90,var(--font-size-90))}.c-segment .c-segment__buttons{margin-top:calc((var(--c-segment--space, var(--space)))*var(--base)*4)}.c-segment .c-segment__image{--inherit-border-radius:0;display:block;height:100%;overflow:hidden;width:100%}.c-segment .c-segment__image .c-image__image{font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.c-segment .c-segment__floating{cursor:pointer;position:absolute;right:calc((var(--c-segment--space, var(--space)))*var(--base)*1);top:calc((var(--c-segment--space, var(--space)))*var(--base)*1);z-index:1}.c-segment.c-segment--stretch{border-radius:0;left:50%;position:relative;transform:translateX(-50%);width:calc(100vw - var(--scrollbar, 15px))}.c-segment.c-segment--svg-background .c-segment__image{background-color:var(--c-segment--color--secondary,var(--color--secondary));background-repeat:no-repeat;background-size:clamp((var(--c-segment--base,var(--base))) * 3,50%,(var(--c-segment--base,var(--base))) * 8)}@container segment (min-width: 896px){.c-segment.c-segment--text-large .c-segment__content{font-size:var(--font-size-200)}}.c-segment.c-segment--text-light{color:#fff}.c-segment.c-segment--text-light .c-button{--inherit-color-background:#fff;--inherit-color-contrast:#000}.c-segment.c-segment--text-dark{color:#000}.c-segment.c-segment--height-full-screen{min-height:100vh}.c-segment.c-segment--height-full-screen .c-segment__content{margin-bottom:auto;margin-top:auto}.c-segment.c-segment--has-overlay .c-segment__image:before{background-color:var(--c-segment--color--alpha,var(--color--alpha));content:"";inset:0;position:absolute}.c-segment.c-segment--has-overlay .c-segment__text,.c-segment.c-segment--has-overlay .c-segment__title{color:var(--c-segment--color--alpha-contrast,var(--color--alpha-contrast))}.c-segment.c-segment--highlight:after{border-left:calc((var(--c-segment--base, var(--base)))*1) solid var(--c-segment--color--primary,var(--color--primary));content:"";height:100%;position:absolute;top:0}@container segment (max-width: 895px){.c-segment.c-segment--highlight .c-segment__image{z-index:2}.c-segment.c-segment--highlight:after{left:0}}@container segment (min-width: 896px){.c-segment.c-segment--highlight:after{left:50%}.c-segment.c-segment--highlight.c-segment--reverse:after{left:0}}:root{--c-slider--base:var(--base);--c-slider--space:var(--space);--c-slider--border-radius:var(--border-radius);--c-slider--color--primary:var(--color--primary);--c-slider--color--alpha:var(--color--alpha);--c-slider--font-family-heading:var(--font-family-heading);--c-slider--font-family-base:var(--font-family-base);--c-slider--font-size-100:var(--font-size-100);--c-slider--color--alpha-contrast:var(--color--alpha-contrast);--c-slider--shadow-color:var(--shadow-color);--c-slider--shadow-amount:var(--shadow-amount)}.c-slider{--c-slider--gap:calc((var(--c-slider--base, var(--base)))*2);--c-slider--inset:calc((var(--c-slider--base, var(--base)))*7);--c-slider--font-family-heading:var(--c-slider--font-family-heading,var(--font-family-heading));--c-slider--font-size-heading:var(--font-size-400);--c-slider--font-family:var(--c-slider--font-family-base,var(--font-family-base));--c-slider--font-size:var(--c-slider--font-size-100,var(--font-size-100));--c-slider--item-container-max-width:calc((var(--c-slider--base, var(--base)))*118);--c-slider--color--overlay:rgba(from var(--c-slider--color--alpha,var(--color--alpha)) r g b/0.8);--c-slider--color--overlay-contrast:var(--c-slider--color--alpha-contrast,var(--color--alpha-contrast));border-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);container-name:slider;container-type:inline-size;position:relative}.c-slider .c-slider__container{min-height:0;overflow:hidden;padding-top:min(100%,80vh);position:relative}.c-slider .c-slider__container .c-slider__inner{display:flex;height:100%}.c-slider .c-slider__container .c-slider__inner .c-segment.c-segment--card{--c-segment--min-height-card:560px;width:100%}.c-slider.c-slider--shadow .c-slider__container{filter:drop-shadow(0 calc(var(--base)*.5*(var(--c-slider--shadow-amount, var(--shadow-amount)))) calc((var(--c-slider--shadow-amount, var(--shadow-amount)))*var(--base)*1) var(--c-slider--shadow-color,var(--shadow-color)))}.c-slider .c-slider__arrows{left:50%;position:absolute;top:50%;transform:translateX(-50%);width:100%;z-index:1}.c-slider .c-slider__arrows .c-slider__arrow{height:calc((var(--c-slider--base, var(--base)))*4);position:absolute;top:50%;width:calc((var(--c-slider--base, var(--base)))*4);z-index:1}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--prev{left:calc((var(--c-slider--base, var(--base)))*-1.5);transform:translateY(-50%)}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--next{right:calc((var(--c-slider--base, var(--base)))*-1.5);transform:translateY(-50%)}@container slider (min-width: 640px){.c-slider .c-slider__arrows .c-slider__arrow{height:calc((var(--c-slider--base, var(--base)))*6);width:calc((var(--c-slider--base, var(--base)))*6)}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--prev{left:calc((var(--c-slider--base, var(--base)))*2.5)}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--next{right:calc((var(--c-slider--base, var(--base)))*2.5)}}.c-slider__controls{display:flex;flex-direction:row;justify-content:flex-end;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%}@container slider (min-width: 640px){.c-slider__controls{width:calc(100% - var(--c-slider--inset) - var(--c-slider--gap))}}.c-slider--hero .c-slider__controls{top:var(--c-slider--gap)}.c-slider__autoslide-toggle{color:var(--c-slider--color--primary,var(--color--primary));cursor:pointer;display:none;height:calc((var(--c-slider--base, var(--base)))*5);margin:calc((var(--c-slider--base, var(--base)))*1);pointer-events:unset;position:relative;width:calc((var(--c-slider--base, var(--base)))*5);z-index:1}@container slider (min-width: 640px){.c-slider__autoslide-toggle{margin:calc((var(--c-slider--base, var(--base)))*3)}}.c-slider__autoslide-toggle .c-slider__autoslide-play{display:none}.c-slider__autoslide-toggle:before{background:#fff;border-radius:50%;content:"";display:block;height:calc((var(--c-slider--base, var(--base)))*3);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc((var(--c-slider--base, var(--base)))*3);z-index:-1}.c-slider--is-paused .c-slider__autoslide-play,.c-slider[js-slider__autoslide]:hover .c-slider__autoslide-toggle{display:block}.c-slider--is-paused .c-slider__autoslide-pause{display:none}.c-slider.c-slider--10-3 .c-slider__container,.c-slider.c-slider--16-9 .c-slider__container,.c-slider.c-slider--36-7 .c-slider__container,.c-slider.c-slider--4-3 .c-slider__container{padding-top:0}.c-slider.c-slider--10-3 .c-slider__container .c-slider__item__container,.c-slider.c-slider--16-9 .c-slider__container .c-slider__item__container,.c-slider.c-slider--36-7 .c-slider__container .c-slider__item__container,.c-slider.c-slider--4-3 .c-slider__container .c-slider__item__container{max-height:unset}.c-slider.c-slider--16-9 .c-slider__item:not(.c-slider__item--post){aspect-ratio:16/9}.c-slider.c-slider--4-3 .c-slider__item:not(.c-slider__item--post){aspect-ratio:4/3}.c-slider.c-slider--10-3 .c-slider__item:not(.c-slider__item--post){aspect-ratio:10/3}.c-slider.c-slider--36-7 .c-slider__item:not(.c-slider__item--post){aspect-ratio:36/7}.c-slider.c-slider--post .c-slider__item{max-height:unset}.c-slider.c-slider--post .c-slider__item__container{color:var(--c-slider--color--overlay)}.c-slider.c-slider--post .c-slider__shadow .c-slider__container{filter:drop-shadow(0 calc(var(--base)*.5*(var(--c-slider--shadow-amount, var(--shadow-amount)))) calc((var(--c-slider--shadow-amount, var(--shadow-amount)))*var(--base)*1) var(--c-slider--shadow-color,var(--shadow-color)))}.c-slider.c-slider--post .c-card{filter:none}.c-slider.c-slider--post .c-slider__arrows .splide__arrow.splide__arrow--prev{left:calc((var(--c-slider--base, var(--base)))*-1)}.c-slider.c-slider--post .c-slider__arrows .splide__arrow.splide__arrow--next{right:calc((var(--c-slider--base, var(--base)))*-1)}.c-slider.c-slider--post .c-slider__item .c-slider__item__container{background-color:transparent;grid-template-rows:none;position:static;width:100%}.c-slider.c-slider--post .c-slider__container{padding-top:0}.c-slider.c-slider--post .c-slider__container .c-slider__inner{position:static}.c-slider.c-slider--flat .c-slider__item--post .c-slider__item__container{background-color:unset;color:unset}.c-slider__steppers{display:none}@media print{.c-slider{display:none}}.c-slider__item{corner-shape:var(--c-slider--corner-shape,var(--corner-shape));background-position:50%;background-size:cover;border-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);contain:layout paint;container-name:slider-item;container-type:inline-size;max-height:80vh;width:100%}.c-slider__item .c-slider__item__container{backface-visibility:hidden;gap:calc((var(--c-slider--space, var(--space)))*var(--base)*2);padding:calc((var(--c-slider--space, var(--space)))*var(--base)*2)}.c-slider__item .c-slider__item__container>*{margin:0}.c-slider__item .c-slider__item__container:not(figure+.c-slider__item__container){background-color:unset}.c-slider__item:only-child{margin:0;max-width:100%;width:100%}.c-slider__item .c-slider__item__container>:focus-visible,.c-slider__item:focus-visible{outline-offset:-2px}.c-slider__item .c-slider__item__body{margin-top:0;max-width:100%;overflow-wrap:break-word}.c-slider__item .c-slider__item__image,.c-slider__item .c-slider__item__image img{border-radius:inherit}.c-slider__item .c-slider__item__background--video{corner-shape:var(--c-slider--corner-shape,var(--corner-shape));border-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);font-family:"object-fit:cover";height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:3}.c-slider__item .c-slider__item__background--video:focus-visible{outline-offset:-2px}.c-slider__item .c-slider__item__link{display:flex;flex-direction:column;min-height:100%;text-decoration:none;width:100%}.c-slider__item:not(:hover) .c-slider__item__background--video__play__btn:not(:focus){height:0;max-height:0;max-width:0;opacity:0;padding:0;transition:opacity .1s;width:0}.c-slider__item__background--video__play__btn{opacity:1;position:absolute;right:calc((var(--c-slider--space, var(--space)))*var(--base)*2);top:calc((var(--c-slider--space, var(--space)))*var(--base)*2);z-index:5}.c-slider__item.c-slider__item{margin-right:var(--c-slider--gap,var(--gap))}.c-slider__item.c-slider__item.c-slider__item--layout-center.c-slider__item--text-align-center{text-align:center}.c-slider__item.c-slider__item.c-slider__item--layout-center.c-slider__item--text-align-right{text-align:right}.c-slider__item.c-slider__item--overlay-dark:before,.c-slider__item.c-slider__item--overlay-light:before{corner-shape:var(--c-slider--corner-shape,var(--corner-shape));border-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-slider__item.c-slider__item--overlay-dark:before{background-color:var(--c-slider--color--overlay,var(--color--overlay))}.c-slider__item.c-slider__item--hero .c-slider__item__heading{animation:hero-slider-slide-in 1s cubic-bezier(.23,1,.32,1) both;animation-delay:.2s}.c-slider__item.c-slider__item--hero .c-slider__item__body{animation:hero-slider-slide-in 1s cubic-bezier(.23,1,.32,1) both;animation-delay:.4s;font-family:var(--c-slider--font-family,var(--font-family));font-size:var(--c-slider--font-size,var(--font-size))}.c-slider__item.c-slider__item.c-card--flat{filter:none}.c-slider__item.c-slider__item--post{margin:0;width:100%}.c-slider__item.c-slider__item--post .c-slider__item__container{min-height:100%;padding:0;position:relative}.c-slider__item--layout-bottom{display:flex;flex-direction:column;justify-content:flex-end;padding:0}.c-slider__item--layout-bottom .c-slider__item__link{justify-content:flex-end}.c-slider__item--layout-bottom .c-slider__item__container{corner-shape:var(--c-slider--corner-shape,var(--corner-shape));background-color:var(--c-slider--color--overlay,var(--color--overlay));border-bottom-left-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);border-bottom-right-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);color:var(--c-slider--color--overlay-contrast,var(--color--overlay-contrast));gap:0;padding:calc((var(--c-slider--space, var(--space)))*var(--base)*3);z-index:4}.c-slider__item--layout-bottom .c-slider__item__heading{--inherit-font-size:var(--font-size-300)}@container slider-item (min-width: 640px){.c-slider__item--layout-bottom .c-slider__item__container{display:grid;grid-template-columns:2fr min-content;grid-template-rows:min-content}.c-slider__item--layout-bottom .c-slider__item__heading{grid-area:1/1/2/2}.c-slider__item--layout-bottom .c-slider__item__body{grid-area:2/1/3/2}.c-slider__item--layout-bottom .c-slider__item__cta{grid-area:1/2/3/3;margin:auto 0 auto calc((var(--c-slider--space, var(--space)))*var(--base)*2);white-space:nowrap}}.c-slider__item--layout-center{display:flex}.c-slider__item--layout-center .o-container{align-self:center}.c-slider__item--layout-center .c-slider__item__container{corner-shape:var(--c-slider--corner-shape,var(--corner-shape));align-self:center;background-color:var(--c-slider--color--overlay,var(--color--overlay));border-radius:calc((var(--c-slider--border-radius, var(--border-radius)))*var(--base)*1);color:var(--c-slider--color--overlay-contrast,var(--color--overlay-contrast));margin:auto;max-height:calc(100% - (var(--c-slider--base, var(--base)))*10);max-width:var(--c-slider--item-container-max-width,var(--item-container-max-width));overflow:auto;padding:calc((var(--c-slider--space, var(--space)))*var(--base)*4);width:100%;z-index:4}.c-slider__item--layout-center .c-slider__item__cta{margin-top:calc((var(--c-slider--space, var(--space)))*var(--base)*2)}.c-testimonials .c-slider__item__container{display:grid}@keyframes hero-slider-slide-in{0%{opacity:0;transform:translateY(calc((var(--c-slider--base, var(--base)))*4))}to{opacity:1;transform:translateY(0)}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}}