.pages{justify-content:center;align-items:center;margin-block-start:var(--udexSpacer24);list-style:none;display:flex}.pages.hidden{display:none}.pages ::marker{font-size:0}@media (width>=980px){.pages{margin-block-start:var(--udexSpacer32)}}.pages .page{gap:var(--udexSpacer8);margin:0 var(--udexSpacer24);display:flex}.pages .button-container button:focus-visible{outline:var(--sapContent_FocusWidth) solid var(--sapContent_FocusColor);outline-offset:calc(-1 * var(--udexSpacer4))}@media (pointer:coarse){.pages .button-container button:focus-visible,.pages .pages__numbers button:focus-visible{outline:none}}.pages__numbers{column-gap:var(--udexSpacer4);margin-block:0;margin-inline:var(--udexSpacer4);padding:0;display:inline-flex}.pages__numbers li{list-style:none}.pages__numbers__number__label{display:inline-flex}.pages__numbers__number{border-radius:var(--udexRadiusXS);color:var(--udexColorGrey6);cursor:pointer;font-family:var(--sapFontFamily);font-size:var(--udexTypographyBodySFontSize);line-height:var(--udexTypographyBodyLineHeight);min-width:var(--eds-size-44);padding:0;padding-inline:var(--udexSpacer4);background:0;border:0;margin:0}.pages__numbers__number[aria-current=page]{color:var(--udexColorGrey9)}.pages__numbers__number[aria-current=page] .pages__numbers__number__label{border-bottom:var(--udexCoreSizeBorderS) solid var(--udexColorBlue7)}.pages__numbers__number:hover{background:var(--udexColorGrey1);color:var(--udexColorGrey9)}@media (pointer:coarse){.pages__numbers__number:hover{background:0 0}}.pages__numbers__number:focus-visible{border-radius:var(--udexRadiusXXS);outline:var(--sapContent_FocusWidth) solid var(--sapContent_FocusColor)}.pages__dots{margin-inline:var(--udexSpacer12);align-items:center;padding:0;display:inline-flex}.pages__dots li{align-items:center;list-style:none;display:inline-flex}.pages__dots__dot{background:var(--udexColorGrey6);height:var(--udexSpacer4);margin-inline:var(--eds-spacer-6);width:var(--udexSpacer4);border-radius:50%;display:inline-block}.pages__dots__dot--active{background:var(--udexColorBlue9);height:var(--udexSpacer8);margin-inline:var(--udexSpacer4);width:var(--udexSpacer8)}.features-wrapper{margin-block-start:var(--udexSpacer32)}@media (width>=640px){.features-wrapper{margin-block-start:var(--udexSpacer40)}}.default-content-wrapper+.features-wrapper{margin-block-start:var(--udexSpacer32)}@media (width>=640px){.default-content-wrapper+.features-wrapper{margin-block-start:var(--udexSpacer40)}}.features{--features-row-gap:var(--udexSpacer32);box-sizing:border-box;grid-row-gap:var(--features-row-gap);grid-template-columns:repeat(12,1fr);width:100%;display:grid}@media (width>=640px){.features{--features-row-gap:var(--udexSpacer40)}}@media (width>=1280px){.features{--features-row-gap:var(--udexSpacer56)}}.features ::-webkit-scrollbar{width:var(--udexSpacer16)}.features ::-webkit-scrollbar-track{background-color:var(--udexColorNeutralWhite);border-radius:var(--udexRadiusM)}.features ::-webkit-scrollbar-thumb{background-color:var(--udexColorGrey5);border:var(--udexCoreSizeBorderS) solid var(--udexColorNeutralWhite);border-radius:var(--udexRadiusM);min-height:var(--eds-size-25)}.features ::-webkit-scrollbar-thumb:vertical:active{background-color:var(--udexColorGrey6)}.features .features__feature__media picture{aspect-ratio:16/9;cursor:pointer;width:100%;display:block}.features .features__feature__media>*>img{border:.86px solid var(--udexColorGrey2);border-radius:var(--udexRadiusL);box-shadow:var(--sapContent_Shadow1);cursor:pointer;object-fit:contain;vertical-align:top;width:100%;height:100%}.features .features__lightbox-modal::part(content){scrollbar-gutter:auto;padding:0}.features .features__lightbox-modal.gallery{max-width:min(80%, var(--eds-size-page-max-width))}@media (width>=980px){.features .features__lightbox-modal:not(.gallery){max-width:calc(var(--hlx-grid-column-width) * 10 + var(--hlx-grid-gutters) * 9)}}.features .features__lightbox-modal.gallery::part(content){max-height:94svh;overflow-y:auto}.features .features__lightbox-modal:not(.gallery)::part(content){overflow:hidden}.features .features__lightbox-modal:not(.gallery) .features__lightbox-content picture{justify-content:center;display:flex}.features .features__lightbox-modal:not(.gallery) .features__lightbox-content img{height:auto;max-height:calc(94svh - var(--udexSpacer32) * 2 - var(--eds-size-80));width:auto;max-width:100%;display:block}.features .modal__content__header{flex-shrink:0;align-self:stretch;width:100%;padding:0;position:relative}.features .modal__content__header udex-divider{margin-block-start:var(--udexSpacer16);display:block}.features .modal__content__header__title{font-size:var(--udexTypographyHeadingMediumXSFontSize);-webkit-line-clamp:1;line-clamp:1;margin-block:var(--udexSpacer24) 0;padding-inline:var(--udexSpacer24) var(--udexSpacer64);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.features .modal__content__header__title:empty{min-height:var(--eds-size-27);visibility:hidden}@media (width<980px){.features .modal__content__header__title{-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;display:block;overflow:visible}}.features .features__lightbox-content{margin:var(--udexSpacer32)}.features .features__lightbox-content picture{display:block}.features .features__lightbox-content img{width:auto;max-width:100%;height:auto;display:block}.features .modal__content__header__title-row{display:none}.features .modal__content>udex-control-button{inset-block-start:var(--udexSpacer24);inset-inline:auto var(--udexSpacer32);z-index:var(--hlx-modal-z-index);position:absolute}.features .modal__content{flex-direction:column;max-width:100%;display:flex;position:relative}.features .modal__gallery{display:contents}.features .modal__gallery udex-carousel{box-sizing:border-box;max-width:100%;padding-block:var(--udexSpacer32) var(--udexSpacer20);padding-inline:var(--udexSpacer32);flex:1}.features .slide-card{justify-content:center;align-items:center;width:100%;margin-block-end:var(--udexSpacer20);display:flex}.features .slide-card picture,.features .slide-card img{pointer-events:none}.features .slide-card picture{max-width:100%;display:block}.features .slide-card img{height:auto;max-height:max(var(--eds-size-200), 94svh - var(--eds-size-80) - var(--udexSpacer32) * 3 - var(--eds-spacer-44) - var(--udexSpacer20));width:auto;max-width:100%;display:block}.features .pages--numeric{display:flex}.features__feature__pair,.features__feature__pair__inner{grid-column:1/13;grid-template-columns:repeat(12,1fr);display:grid}@media (width>=980px){.features__feature__pair__inner{grid-gap:var(--hlx-grid-gutters);grid-template-rows:subgrid}}.features__feature__buttons__wrapper{justify-content:center;margin-block-start:var(--udexSpacer20);display:flex}@media (width>=640px){.features__feature__buttons__wrapper{margin-block-start:var(--udexSpacer32)}}@media (width>=1280px){.features__feature__buttons__wrapper{margin-block-start:var(--udexSpacer56)}}.features__feature__buttons{gap:var(--udexSpacer8);flex-flow:wrap;justify-content:center;display:inline-flex}.features__feature__text_block{grid-area:1/1/auto/13;align-items:center;min-width:0;display:flex}@media (width>=980px){.features__feature__text_block{grid-column:1/7}}.features__feature__text_block__no_media{grid-column:1/13}@media (width>=980px){.features__feature__text_block__no_media{grid-column:1/9}}.features__feature__media_block{grid-area:2/1/auto/13;align-self:center;width:100%}@media (width>=980px){.features__feature__media_block{grid-area:1/7/auto/13;justify-self:right}}.features__feature__media_block__empty{grid-column:9/13;display:none}@media (width>=980px){.features__feature__media_block__empty{display:block}}.features__feature__media__preview_block{padding-top:var(--udexSpacer20);text-align:center;grid-area:3/1/auto/13}@media (width<980px){.features__feature__media__preview_block{grid-column:1/13}}@media (width>=980px){.features__feature__media__preview_block{grid-area:auto/7/auto/13}}.features__feature__media__preview_block img{aspect-ratio:unset}.features__feature__media__preview_block udex-button::part(endIcon){margin-inline-start:0}@media (width>=980px){.features>.features__feature__pair:nth-child(2n) .features__feature__pair__inner .features__feature__text_block{grid-column:7/13;margin-inline-start:var(--udexSpacer20)}.features>.features__feature__pair:nth-child(odd) .features__feature__pair__inner .features__feature__text_block{margin-inline-end:var(--udexSpacer20)}.features>.features__feature__pair:nth-child(2n) .features__feature__pair__inner .features__feature__media_block{grid-column:1/7;margin-inline-end:var(--udexSpacer20)}.features>.features__feature__pair:nth-child(odd) .features__feature__pair__inner .features__feature__media_block{margin-inline-start:var(--udexSpacer20)}.features>.features__feature__pair:nth-child(2n) .features__feature__media__preview_block{grid-column:1/7;margin-inline-end:var(--udexSpacer20)}.features>.features__feature__pair:nth-child(odd) .features__feature__media__preview_block{grid-column:7/13;margin-inline-start:var(--udexSpacer20)}}.features__feature__pair .features__feature__pair__no_media{margin-bottom:calc(-1 * var(--udexSpacer24))}.features__feature__content{width:100%}.features__feature__heading{color:var(--hlx-heading-color);font-size:var(--udexTypographyHeadingMediumXXSFontSize);font-weight:var(--udexTypographyFontWeightMedium);line-height:var(--udexTypographyHeadingLineHeight);margin:0}.features__feature__text{margin:var(--udexSpacer8) 0}.features__feature__text p{margin:0}.features__feature__text p:first-of-type{padding-block-end:var(--udexSpacer16)}.features__feature__text ol,.features__feature__text ul{padding-inline-start:1rem;list-style-type:disc}.features__feature__text ol li+li,.features__feature__text ul li+li{margin-top:var(--udexSpacer8)}.features__feature__media__preview_block_link,.features__feature__media__preview_block_link:visited{color:var(--udexCoreSemanticInfo9);font-weight:700;text-decoration:none}.hidden{display:none}@media (width>=1280px){.features.lite{grid-row-gap:var(--udexSpacer40)}}.features.lite .feature-cover{border-radius:var(--udexRadiusL);background:0 0;grid-area:1/1/auto/-1;padding:0}.features.lite .feature-cover picture{cursor:pointer;width:100%;display:block}.features.lite .feature-cover picture img,.features.lite .feature-cover>img{cursor:pointer;width:100%}.features.lite .features-items{grid-gap:var(--udexSpacer32) var(--hlx-grid-gutters);grid-column:1/13;grid-template-columns:1fr;margin-block-start:var(--udexSpacer32);display:grid}@media (width>=640px){.features.lite .features-items{grid-gap:var(--udexSpacer40) var(--hlx-grid-gutters);margin-block-start:var(--udexSpacer40)}}@media (width>=980px){.features.lite .features-items{grid-template-columns:repeat(3,1fr)}}.features.lite .features__feature__buttons{grid-gap:var(--udexSpacer32) var(--hlx-grid-gutters);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;width:100%;display:grid}@media (width>=640px){.features.lite .features__feature__buttons{grid-gap:var(--udexSpacer40) var(--hlx-grid-gutters)}}.features__feature__buttons__wrapper.lite{flex-direction:column;align-items:center}.features__feature__buttons__wrapper.lite .features__feature__buttons{align-items:center;gap:var(--udexSpacer32);flex-direction:column;width:100%}@media (width>=640px){.features__feature__buttons__wrapper.lite .features__feature__buttons{gap:var(--udexSpacer40)}}@media (width>=980px){.features__feature__buttons__wrapper.lite .feature-cover{max-width:calc(var(--hlx-grid-column-width) * 10 + var(--hlx-grid-gutters) * 9);width:100%;margin-inline:auto}}.features-wrapper .features__feature__buttons button{border:unset;border-radius:var(--udexRadiusXL);cursor:pointer}
