@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:translate(-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}}@property --c-slider--peek-fade-left-opacity{syntax:"<number>";inherits:false;initial-value:1}@property --c-slider--peek-fade-right-opacity{syntax:"<number>";inherits:false;initial-value: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--color--surface:var(--color--surface);--c-slider--duration-100:var(--duration-100);--c-slider--duration-180:var(--duration-180)}.c-slider{--c-slider--gap-multiplier:2;--c-slider--padding-multiplier:0;--c-slider--shadow-clearance-multiplier:1.5;--c-slider--peek-width-multiplier:6;--c-slider--peek-fade-width-multiplier:3;--c-slider--header-column-gap-multiplier:4;--c-slider--header-row-gap-multiplier:1;--c-slider--header-bottom-gap-multiplier:2;--c-slider--preamble-max-width:75ch;--c-slider--item-container-max-width-multiplier:118;--c-slider--segment-card-min-height-multiplier:70;--c-slider--overlay-opacity:.8;--c-slider--control-offset-multiplier:-1.5;--c-slider--control-inset-multiplier:2.5;--c-slider--control-gap-multiplier:1;--c-slider--autoplay-control-size-multiplier:5;--c-slider--autoplay-icon-background-size-multiplier:3;--c-slider--autoplay-control-inset-multiplier:1.5;--c-slider--autoplay-control-margin-multiplier:1;--c-slider--autoplay-control-margin-large-multiplier:3;--c-slider--slide-fade-duration:var(--duration-100);--c-slider--peek-fade-duration:var(--duration-180);--c-slider--autoplay-control-fade-duration:var(--duration-180);--c-slider--gap:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--gap-multiplier));--c-slider--padding:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--padding-multiplier));--c-slider--shadow-clearance:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--shadow-clearance-multiplier));--c-slider--configured-columns:1;--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)))*1*var(--c-slider--item-container-max-width-multiplier));--c-slider--color--overlay:rgba(from var(--c-slider--color--alpha,var(--color--alpha)) r g b/var(--c-slider--overlay-opacity));--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--compact-navigation{display:flex;flex-direction:column}.c-slider__header{display:block}.c-slider__title{margin:0 0 calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--header-bottom-gap-multiplier))}.c-slider__preamble{margin:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--header-bottom-gap-multiplier)) 0 0;max-width:var(--c-slider--preamble-max-width)}.c-slider .c-slider__container{min-height:0;order:1;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-block:var(--c-slider--shadow-clearance);position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.c-slider .c-slider__container::-webkit-scrollbar{display:none}.c-slider .c-slider__container .c-slider__inner{--c-slider--columns:1;--c-slider--slide-width:calc((100% - (var(--c-slider--columns) - 1)*var(--c-slider--gap))/var(--c-slider--columns));display:grid;gap:var(--c-slider--gap);grid-auto-columns:var(--c-slider--slide-width);grid-auto-flow:column;grid-template-rows:minmax(0,1fr);height:100%;min-width:100%;padding-inline:var(--c-slider--padding);position:relative;width:100%}.c-slider .c-slider__container .c-slider__inner .c-segment.c-segment--card{--c-segment--min-height-card:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--segment-card-min-height-multiplier));width:100%}.c-slider .c-slider__container .c-slider__inner .c-slider__item{inline-size:100%;min-width:0;opacity:var(--c-slider--slide-progress,1);transition:opacity var(--c-slider--slide-fade-duration) linear;width:100%;will-change:opacity}@container slider (min-width: 24rem){.c-slider .c-slider__container .c-slider__inner{--c-slider--columns:var(--c-slider--columns-2,1)}}@container slider (min-width: 36rem){.c-slider .c-slider__container .c-slider__inner{--c-slider--columns:var(--c-slider--columns-3,1)}}@container slider (min-width: 48rem){.c-slider .c-slider__container .c-slider__inner{--c-slider--columns:var(--c-slider--columns-4,1)}}.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%;transform:translate(-50%);width:100%}.c-slider .c-slider__arrows,.c-slider .c-slider__arrows .c-slider__arrow{position:absolute;top:50%;z-index:1}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--prev{left:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--control-offset-multiplier));transform:translateY(-50%)}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--next{right:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--control-offset-multiplier));transform:translateY(-50%)}@container slider (min-width: 640px){.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--prev{left:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--control-inset-multiplier))}.c-slider .c-slider__arrows .c-slider__arrow.c-slider__arrow--next{right:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--control-inset-multiplier))}}.c-slider.c-slider--has-header .c-slider__header{column-gap:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--header-column-gap-multiplier));display:grid;grid-template-columns:minmax(0,1fr) auto;margin-bottom:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--header-bottom-gap-multiplier));row-gap:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--header-row-gap-multiplier))}.c-slider.c-slider--has-header .c-slider__title{grid-column:1;grid-row:1;margin:0;min-width:0}.c-slider.c-slider--has-header .c-slider__preamble{grid-column:1;grid-row:2}.c-slider.c-slider--has-header .c-slider__arrows{align-self:start;flex:0 0 auto;grid-column:2;grid-row:1/span 2;left:auto;position:relative;top:auto;transform:none;width:auto}.c-slider.c-slider--has-header .c-slider__arrows .c-slider__arrow{left:auto;position:relative;right:auto;top:auto;transform:none}.c-slider.c-slider--has-header .c-slider__arrows .c-slider__arrow.c-slider__arrow--next,.c-slider.c-slider--has-header .c-slider__arrows .c-slider__arrow.c-slider__arrow--prev{left:auto;right:auto;transform:none}@container slider (max-width: 639px){.c-slider.c-slider--compact-navigation:not(.c-slider--has-title) .c-slider__arrows{display:flex;gap:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--control-gap-multiplier));justify-content:flex-end;left:auto;margin-top:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--header-bottom-gap-multiplier));order:2;position:relative;top:auto;transform:none}.c-slider.c-slider--compact-navigation:not(.c-slider--has-title) .c-slider__arrows .c-slider__arrow{flex:0 0 auto;left:auto;position:relative;right:auto;top:auto;transform:none}.c-slider.c-slider--compact-navigation:not(.c-slider--has-title) .c-slider__arrows .c-slider__arrow.c-slider__arrow--next,.c-slider.c-slider--compact-navigation:not(.c-slider--has-title) .c-slider__arrows .c-slider__arrow.c-slider__arrow--prev{left:auto;right:auto;transform:none}.c-slider.c-slider__peek .c-slider__inner{--c-slider--peek-width:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--peek-width-multiplier));--c-slider--slide-width:calc(100% - var(--c-slider--gap) - var(--c-slider--peek-width))}.c-slider.c-slider__peek .c-slider__container .c-slider__inner .c-slider__item{opacity:1;transition:none}.c-slider.c-slider__peek .c-slider__container{--c-slider--peek-fade-width:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--peek-fade-width-multiplier));--c-slider--peek-fade-left-opacity:1;--c-slider--peek-fade-right-opacity:0;-webkit-mask-image:linear-gradient(to right,rgb(0,0,0,var(--c-slider--peek-fade-left-opacity)) 0,#000 var(--c-slider--peek-fade-width) calc(100% - var(--c-slider--peek-fade-width)),rgb(0,0,0,var(--c-slider--peek-fade-right-opacity)) 100%);mask-image:linear-gradient(to right,rgb(0,0,0,var(--c-slider--peek-fade-left-opacity)) 0,#000 var(--c-slider--peek-fade-width) calc(100% - var(--c-slider--peek-fade-width)),rgb(0,0,0,var(--c-slider--peek-fade-right-opacity)) 100%);transition:--c-slider--peek-fade-left-opacity var(--c-slider--peek-fade-duration) ease,--c-slider--peek-fade-right-opacity var(--c-slider--peek-fade-duration) ease}}@container slider (max-width: 639px){.c-slider.c-slider__peek:has(.c-slider__arrow--next:disabled) .c-slider__container{--c-slider--peek-fade-left-opacity:0;--c-slider--peek-fade-right-opacity:1}}.c-slider__controls{display:inline-flex;pointer-events:none;position:absolute;right:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-control-inset-multiplier));top:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-control-inset-multiplier));z-index:2}.c-slider--hero .c-slider__controls{top:var(--c-slider--gap)}.c-slider__autoslide-toggle{align-items:center;background:transparent;border:0;color:var(--c-slider--color--primary,var(--color--primary));cursor:pointer;display:inline-flex;height:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-control-size-multiplier));justify-content:center;margin:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-control-margin-multiplier));opacity:0;padding:0;pointer-events:none;position:relative;transition:opacity var(--c-slider--autoplay-control-fade-duration) ease;width:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-control-size-multiplier));z-index:1}@container slider (min-width: 640px){.c-slider__autoslide-toggle{margin:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-control-margin-large-multiplier))}}.c-slider__autoslide-toggle .c-slider__autoslide-play{color:var(--c-slider--color--primary,var(--color--primary));display:none}.c-slider__autoslide-toggle .c-slider__autoslide-pause{color:var(--c-slider--color--primary,var(--color--primary));display:inline-flex}.c-slider__autoslide-toggle:before{background:var(--c-slider--color--surface,var(--inherit-color-background,var(--c-slider--color--surface-default,var(--color--surface))));border-radius:50%;content:"";display:block;height:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-icon-background-size-multiplier));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc((var(--c-slider--base, var(--base)))*1*var(--c-slider--autoplay-icon-background-size-multiplier));z-index:-1}.c-slider:focus-within .c-slider__autoslide-toggle{opacity:1;pointer-events:auto}@media(hover:hover)and (pointer:fine){.c-slider:hover .c-slider__autoslide-toggle{opacity:1;pointer-events:auto}}@media(hover:none){.c-slider .c-slider__autoslide-toggle{opacity:1;pointer-events:auto}}.c-slider--is-paused .c-slider__autoslide-play{display:inline-flex}.c-slider--is-paused .c-slider__autoslide-pause{display:none}.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 .c-slider__arrow--prev{left:calc((var(--c-slider--base, var(--base)))*-1)}.c-slider.c-slider--post .c-slider__arrows .c-slider__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(prefers-reduced-motion:reduce){.c-slider .c-slider__container .c-slider__inner .c-slider__item{opacity:1;transition:none}.c-slider .c-slider__autoslide-toggle,.c-slider.c-slider__peek .c-slider__container{transition: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;scroll-snap-align:start;scroll-snap-stop:always;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 .32s var(--ease-out) both;animation-delay:40ms}.c-slider__item.c-slider__item--hero .c-slider__item__body{animation:hero-slider-slide-in .32s var(--ease-out) both;animation-delay:.1s;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{align-self:stretch;margin:0;max-width:none;min-height:100%;padding:0;position:relative;width:100%}.c-slider__item.c-slider__item--post .c-slider__item__container>.c-card{inline-size:100%;max-inline-size:none;width:100%}.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)}}@media(prefers-reduced-motion:reduce){.c-slider__container{scroll-behavior:auto}}}
