.featurecardcontainer{--featurecard-padding-inline:calc(var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 1);--featurecard-dialog-margin-block:2.25rem;--featurecard-dialog-navigation-spacing:0.5rem;--featurecard-dialog-padding-block-start:2rem;--featurecard-dialog-padding-inline:calc(var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 1);--featurecard-dialog-width:calc(100% - 1.25rem * 2)}@media(min-width: 768px){.featurecardcontainer{--featurecard-dialog-margin-block:2.5rem;--featurecard-dialog-padding-block-start:2.5rem;--featurecard-dialog-navigation-spacing:calc((var(--root-width) - var(--grid-container-width)) / 2);--featurecard-dialog-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}}@media(min-width: 1024px){.featurecardcontainer{--featurecard-dialog-margin-block:5rem;--featurecard-dialog-padding-block-start:3.75rem}}.featurecardcontainer--bg1{--section-background-color:var(--col-background-ui-20);background-color:var(--col-background-ui-20)}.featurecardcontainer--bg2{--section-background-color:var(--col-background-ui-30);background-color:var(--col-background-ui-30)}.featurecardcontainer--bg3{--section-background-color:var(--col-background-ui-40);background-color:var(--col-background-ui-40)}.featurecardcontainer--bg4{--section-background-color:var(--col-background-ui-10);background-color:var(--col-background-ui-10)}.featurecardcontainer.section--hasBg{padding-block:1rem 2rem}@media(min-width: 768px){.featurecardcontainer.section--hasBg{padding-block:1.25rem 2.25rem}}@media(min-width: 1024px){.featurecardcontainer.section--hasBg{padding-block:3.75rem}}.featurecardcontainer__carousel{padding-block:1.25rem}.no-js .featurecardcontainer__carousel{gap:1.25rem;flex-wrap:wrap}.featurecardcontainer__dialog{display:none}.featurecardcontainer__dialogCarousel{height:100%}.carousel__base .featurecardcontainer__dialogSlider{overflow-y:auto;height:100%}.carousel__base .featurecardcontainer__dialogSlider .featurecard__base.slider__item{min-width:100%;margin-inline-end:0}.featurecardcontainer__dialog[open]{border:none;display:block;height:calc(100% - var(--featurecard-dialog-margin-block)*2);inset:0;margin:var(--featurecard-dialog-margin-block) auto;padding:0;position:fixed;width:var(--featurecard-dialog-width)}.featurecardcontainer__dialog::backdrop{background-color:var(--col-opacity-overlay-darker)}.featurecardcontainer__dialog .closebutton{box-shadow:0 2px 4px 0 var(--col-opacity-shadow),0 0 9px 0 var(--col-opacity-shadow);inset:1.25rem 20px auto auto;background:var(--col-background-ui-10);border-radius:50%;position:absolute;z-index:11}.featurecardcontainer__dialog .slider__actionsWrapper{margin:0}.featurecardcontainer__dialog .slider__action--next,.featurecardcontainer__dialog .slider__action--previous{box-shadow:0 2px 4px 0 var(--col-opacity-shadow),0 0 9px 0 var(--col-opacity-shadow);width:40px;height:2.5rem;background:var(--col-background-ui-10);border-radius:50%;inset-block-start:calc(50% - 2.5rem/2);position:fixed}.featurecardcontainer__dialog .slider__action--previous{inset-inline-start:var(--featurecard-dialog-navigation-spacing)}.featurecardcontainer__dialog .slider__action--next{inset-inline-end:var(--featurecard-dialog-navigation-spacing)}body:has(.featurecardcontainer__dialog[open]){overflow:hidden}.featurecard__base{--featurecard-width-columns:10}@media(min-width: 1024px){.featurecard__base{--featurecard-width-columns:8}}.featurecard__base:not(:last-child){margin-inline-end:var(--grid-absolute-gutter)}.carousel__base .featurecard__base.slider__item{min-width:calc(var(--featurecard-width-columns) / var(--grid-absolute-cols) * 100%)}.featurecard__container{box-shadow:0 2px 4px 0 var(--col-opacity-shadow),0 0 9px 0 var(--col-opacity-shadow);border-radius:6px;overflow:hidden;height:100%;background:var(--col-background-ui-10)}.featurecard__container .featurecard__image img{width:100%;height:100%;transition:all 0.8s ease-in}.featurecard__container:hover .featurecard__image img{transform:scale(1.1)}.slider__item--active .featurecard__container{box-shadow:0 9px 20px 0 var(--col-shadow-amb-sm),0 2px 4px 0 var(--col-shadow-key-sm-hover),0 0 0 1px var(--col-shadow-rim-hover),0 1px 0 0 var(--col-shadow-inner-top-sm);border:1px solid var(--col-border-illustrative)}.featurecard__content{padding-block:2.5rem;gap:0.5rem;padding-inline:var(--featurecard-padding-inline);display:flex;flex-direction:column}.featurecard__image{aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;width:100%}.featurecard--block .featurecard__image,.featurecard--frame .featurecard__image{padding-inline:var(--featurecard-padding-inline);overflow:unset}.featurecard--frame .featurecard__image{padding-block-end:4rem}.featurecard--frame .featurecard__image .image__skeleton{height:100%;padding-block-start:0}.featurecard__container .featurecard__image .image__img{-o-object-fit:cover;object-fit:cover}.featurecard--frame .featurecard__container .featurecard__image .image__img{-o-object-fit:contain;object-fit:contain}.featurecard__link{gap:1.5rem}.featurecard__link .featurecard__hl{color:var(--col-link-text-primary);cursor:pointer;text-decoration:underline;text-decoration-thickness:0.046875rem;text-underline-offset:0.125rem}.featurecard__link:hover .featurecard__hl,.featurecard__link:focus .featurecard__hl{color:var(--col-link-text-primary-hovered);text-decoration:underline;text-decoration-thickness:0.109375rem}.featurecard__link{display:flex;flex-direction:column;height:100%;justify-content:space-between;text-align:start;width:100%}.featurecard__caption{font:300 1rem / 1.625rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1024px){.featurecard__caption{font-size:0.875rem;line-height:1.375rem}}@media(min-width: 1280px){.featurecard__caption{font-size:1rem;line-height:1.625rem}}@media(min-width: 1440px){.featurecard__caption{font-size:1.0625rem;line-height:1.6875rem}}.featurecard__caption{color:var(--col-text-primary)}.featurecard__hl{font:300 1.25rem / 1.75rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.featurecard__hl{font-size:1.5rem;line-height:2.25rem}}.featurecard__dialogContainer{align-items:flex-start;background:var(--col-background-ui-10);display:flex;flex-direction:column;height:100%;overflow:auto;position:relative}@media(min-width: 1024px){.featurecard__dialogContainer{flex-direction:row;overflow:hidden}}.featurecard__dialogImage{aspect-ratio:16/9;width:100%;overflow:hidden}@media(min-width: 1024px){.featurecard__dialogImage{height:100%}}.featurecard__dialogImage .image__base,.featurecard__dialogImage .image__skeleton{height:100%}.featurecard--imageFit .featurecard__dialogImage .image__skeleton{padding-block-start:0}.featurecard--imageFit .featurecard__dialogImage .image__img{-o-object-fit:contain;object-fit:contain}.featurecard__dialogImageWrapper{padding-block-start:var(--featurecard-dialog-padding-block-start);padding-inline:var(--featurecard-dialog-padding-inline);width:100%}@media(min-width: 1024px){.featurecard__dialogImageWrapper{padding-block-end:3.75rem;padding-inline-end:0;height:100%;width:calc(var(--grid-absolute-col-width)*9 + var(--grid-absolute-gutter)*9)}.featurecard--imageFit .featurecard__dialogImageWrapper{padding-inline-end:var(--featurecard-dialog-padding-inline)}}.featurecard--imageFill:not(.featurecard--imageFit) .featurecard__dialogImageWrapper{padding:0}.featurecard__dialogContent{gap:0.5rem;display:flex;flex-direction:column;height:100%;overflow:auto;padding-inline:var(--featurecard-dialog-padding-inline)}.featurecard__dialogContentWrapper{display:flex;flex-direction:column;height:100%;padding-block-start:var(--featurecard-dialog-padding-block-start)}.featurecard__dialogHeader{gap:0.75rem;align-items:flex-end;display:flex;justify-content:space-between}.featurecard__dialogFooter{padding-block:1.5rem 2rem}@media(min-width: 1024px){.featurecard__dialogFooter{padding-block:2.5rem 3.75rem}}.featurecard__dialogFooter{padding-inline:var(--featurecard-dialog-padding-inline);background:var(--col-background-ui-10);inset-block-end:0;position:sticky;width:100%}@media(min-width: 1024px){.featurecard__dialogFooter{gap:0.75rem;align-items:flex-end;display:flex;justify-content:space-between}}.featurecard__dialogFooter .actionbtn__link{grid-template-columns:auto auto;justify-content:center;margin:0;width:100%}@media(min-width: 1024px){.featurecard__dialogFooter .actionbtn__link{width:auto}}.featurecard__dialogCaption{font:300 1rem / 1.625rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1024px){.featurecard__dialogCaption{font-size:0.875rem;line-height:1.375rem}}@media(min-width: 1280px){.featurecard__dialogCaption{font-size:1rem;line-height:1.625rem}}@media(min-width: 1440px){.featurecard__dialogCaption{font-size:1.0625rem;line-height:1.6875rem}}.featurecard__dialogPagination{font:500 0.75rem / 1.25rem Frutiger, Arial, Helvetica, sans-serif;display:none}.featurecard__dialogHeader .featurecard__dialogPagination{display:block}@media(min-width: 1024px){.featurecard__dialogHeader .featurecard__dialogPagination{display:none}.featurecard__dialogFooter .featurecard__dialogPagination{display:block;margin-inline-start:auto}}.featurecard__dialogHl{font:300 1.5rem / 2.25rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.featurecard__dialogHl{font-size:2rem;line-height:3rem}}.featurecard__dialogText{margin-block-start:0.25rem;font:300 1rem / 1.6rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.featurecard__dialogText{font-size:1.125rem;line-height:1.8125rem}}.featurecard__dialogText{gap:1.5rem;display:flex;flex-direction:column}.featurecard__dialogText>ol,.featurecard__dialogText>ul{gap:1.5rem;margin-inline-start:20px;font:300 0.875rem / 1.375rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.featurecard__dialogText>ol,.featurecard__dialogText>ul{font-size:1rem;line-height:1.5rem}}.featurecard__dialogText>ol,.featurecard__dialogText>ul{display:flex;flex-direction:column;list-style:square}.featurecard__dialogText>ol ::marker,.featurecard__dialogText>ul ::marker{color:var(--col-icon-brand)}