.dsc-heading{color:var(--dsc-color-on-surface);font-family:var(--dsc-font-family-heading);margin:0}.dsc-heading--display-xl{font-size:var(--dsc-font-size-display-xl);font-weight:var(--dsc-font-weight-display-xl);line-height:var(--dsc-line-height-display-xl)}.dsc-heading--h1{font-size:var(--dsc-font-size-h1);font-weight:var(--dsc-font-weight-h1);line-height:var(--dsc-line-height-h1)}.dsc-heading--h2{font-size:var(--dsc-font-size-h2);font-weight:var(--dsc-font-weight-h2);line-height:var(--dsc-line-height-h2)}.dsc-heading--h3{font-size:var(--dsc-font-size-h3);font-weight:var(--dsc-font-weight-h3);line-height:var(--dsc-line-height-h3)}.dsc-heading--h4{font-size:var(--dsc-font-size-h4);font-weight:var(--dsc-font-weight-h4);line-height:var(--dsc-line-height-h4)}.dsc-heading--2xl,.dsc-heading--3xl,.dsc-heading--lg,.dsc-heading--md,.dsc-heading--sm,.dsc-heading--xl{font-weight:var(--dsc-font-weight-bold);letter-spacing:var(--dsc-letter-spacing-tight);line-height:var(--dsc-line-height-tight)}.dsc-heading--sm{font-size:var(--dsc-font-size-sm)}.dsc-heading--md{font-size:var(--dsc-font-size-lg)}.dsc-heading--lg{font-size:var(--dsc-font-size-xl)}.dsc-heading--xl{font-size:var(--dsc-font-size-2xl)}.dsc-heading--2xl{font-size:var(--dsc-font-size-3xl)}.dsc-heading--3xl{font-size:var(--dsc-font-size-4xl)}.dsc-hero-item{position:relative;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#bb1261;color:var(--dsc-color-on-primary);-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.dsc-hero-item__media{display:block;inset:0;position:absolute}.dsc-hero-item__media picture{height:100%;width:100%}.dsc-hero-item__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.dsc-hero-item:after{background:rgba(0,0,0,.55);content:"";inset:0;pointer-events:none;position:absolute}@media(min-width:768px){.dsc-hero-item:after{background:-webkit-gradient(linear,right top,left top,color-stop(3.32%,rgba(0,0,0,.06)),color-stop(96.94%,rgba(0,0,0,.55)));background:linear-gradient(270deg,rgba(0,0,0,.06) 3.32%,rgba(0,0,0,.55) 96.94%)}}@media(min-width:1024px){.dsc-hero-item:after{background:-webkit-gradient(linear,right top,left top,color-stop(4.17%,rgba(0,0,0,.06)),color-stop(95.24%,rgba(0,0,0,.55)));background:linear-gradient(270deg,rgba(0,0,0,.06) 4.17%,rgba(0,0,0,.55) 95.24%)}}.dsc-hero-item--no-image:after{display:none}.dsc-hero-item__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));position:relative;z-index:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-inline:auto;max-width:calc(var(--dsc-layout-max-width) + var(--dsc-layout-padding-inline)*2);padding:var(--dsc-space-8) var(--dsc-layout-padding-inline) calc(var(--dsc-hero-controls-h, 64px) + var(--dsc-space-8) + env(safe-area-inset-bottom));row-gap:var(--dsc-space-6);text-align:start;width:100%}@media(min-width:768px){.dsc-hero-item__content{row-gap:var(--dsc-space-12)}}@media(min-width:1024px){.dsc-hero-item__content{max-width:calc(var(--dsc-layout-max-width) + var(--dsc-layout-padding-inline-lg)*2);padding-inline:var(--dsc-layout-padding-inline-lg);padding-bottom:calc(var(--dsc-hero-slope-h, 126px) + var(--dsc-space-8) + env(safe-area-inset-bottom))}}@media(min-width:1200px){.dsc-hero-item__content{max-width:calc(var(--dsc-layout-max-width) + var(--dsc-layout-padding-inline-xl)*2);padding-inline:var(--dsc-layout-padding-inline-xl)}}.dsc-hero-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/span 12;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-3)}@media(min-width:768px){.dsc-hero-item__text{gap:var(--dsc-space-6);grid-column:1/span 7}}@media(min-width:1024px){.dsc-hero-item__text{grid-column:1/span 6}}.dsc-hero-item__title{color:inherit;font-size:2.5rem;font-weight:var(--dsc-font-weight-bold);letter-spacing:0;line-height:var(--dsc-line-height-120);margin:0}@media(min-width:768px){.dsc-hero-item__title{font-size:3rem;letter-spacing:-1.059px}}@media(min-width:1024px){.dsc-hero-item__title{font-size:3.5rem}}.dsc-hero-item__title :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;line-height:inherit}.dsc-hero-item:not(.dsc-hero-item--no-image) .dsc-hero-item__body,.dsc-hero-item:not(.dsc-hero-item--no-image) .dsc-hero-item__title{text-shadow:1px 2px 1px rgba(0,0,0,.35)}.dsc-hero-item__body{color:inherit;margin:0}.dsc-hero-item__body .dsc-rte,.dsc-hero-item__body .dsc-rte :where(p,li){font-size:1.125rem;font-weight:var(--dsc-font-weight-medium);letter-spacing:-.593px;line-height:var(--dsc-line-height-130)}@media(min-width:1024px){.dsc-hero-item__body .dsc-rte,.dsc-hero-item__body .dsc-rte :where(p,li){font-size:1.25rem}}.dsc-hero-item__cta{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/span 12;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--dsc-space-6)}@media(min-width:768px){.dsc-hero-item__cta{grid-column:1/span 7;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1024px){.dsc-hero-item__cta{grid-column:1/span 6}}.dsc-hero-item__cta>*{width:100%}@media(min-width:768px){.dsc-hero-item__cta>*{width:auto}}@media(forced-colors:active){.dsc-hero-item:after{display:none}.dsc-hero-item__body,.dsc-hero-item__title{color:CanvasText}}html.aem-AuthorLayer-Edit .dsc-hero-item .cmp-cta-placeholder{background:transparent!important;border:2px dashed #fff!important;color:#fff!important;font-weight:500!important}@media print{.dsc-hero-item:after,.dsc-hero-item__media{display:none}.dsc-hero-item{background:#fff;color:#000}}.dsc-hero-carousel{--dsc-hero-controls-h:64px;--dsc-hero-slope-h:126px;--dsc-hero-progress-fill:var(--dsc-color-primary-200);--dsc-hero-dot-size:8px;--dsc-hero-dot-inactive:var(--dsc-color-gray-200);background:var(--dsc-color-primary-500);display:block;isolation:isolate;min-height:100vh;min-height:100svh;min-height:calc(100dvh - var(--dsc-header-height, 0px));position:relative;width:100%}html.aem-AuthorLayer-Edit .dsc-hero-carousel{min-height:480px}@media(min-width:1024px){.dsc-hero-carousel{--dsc-hero-progress-fill:var(--dsc-color-primary-500)}.dsc-hero-carousel:before{background:#fff;content:"";inset-inline:0;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%);height:var(--dsc-hero-slope-h);pointer-events:none;position:absolute;z-index:2}}.dsc-hero-carousel .swiper{overflow:hidden;position:relative;width:100%}.dsc-hero-carousel .swiper-slide,html:not(.aem-AuthorLayer-Edit) .dsc-hero-carousel .swiper-wrapper{min-height:calc(100svh - var(--dsc-header-height, 0px));min-height:calc(100dvh - var(--dsc-header-height, 0px))}.dsc-hero-carousel .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html:not(.aem-AuthorLayer-Edit) .dsc-hero-carousel .swiper-slide .aem-Grid>.aem-GridColumn,html:not(.aem-AuthorLayer-Edit) .dsc-hero-carousel .swiper-slide>.aem-Grid{display:contents}.dsc-hero-carousel .swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.dsc-hero-carousel .swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.dsc-hero-carousel .swiper-fade .swiper-slide-active{pointer-events:auto}.dsc-hero-carousel__controls{inset-inline:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(0,0,0,.6);gap:var(--dsc-space-3);justify-content:center;margin-inline:auto;max-width:calc(var(--dsc-layout-max-width) + var(--dsc-layout-padding-inline)*2);min-height:var(--dsc-hero-controls-h);padding:var(--dsc-space-3) var(--dsc-layout-padding-inline);padding-bottom:calc(var(--dsc-space-3) + env(safe-area-inset-bottom));width:100%}@media(min-width:768px){.dsc-hero-carousel__controls{gap:var(--dsc-space-8)}}@media(min-width:1024px){.dsc-hero-carousel__controls{gap:var(--dsc-space-4);max-width:calc(var(--dsc-layout-max-width) + var(--dsc-layout-padding-inline-lg)*2);padding:var(--dsc-space-4) var(--dsc-layout-padding-inline-lg);padding-bottom:calc(var(--dsc-space-4) + env(safe-area-inset-bottom));-webkit-box-pack:end;-ms-flex-pack:end;background:none;justify-content:flex-end}}@media(min-width:1200px){.dsc-hero-carousel__controls{max-width:calc(var(--dsc-layout-max-width) + var(--dsc-layout-padding-inline-xl)*2);padding-inline:var(--dsc-layout-padding-inline-xl)}}.dsc-hero-carousel__btn{-webkit-box-flex:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:transparent;border:0;border-radius:var(--dsc-radius-full);color:var(--dsc-color-on-primary);cursor:pointer;height:44px;justify-content:center;padding:0;-webkit-transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),color var(--dsc-duration-fast) var(--dsc-easing-standard),opacity var(--dsc-duration-fast) var(--dsc-easing-standard);transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),color var(--dsc-duration-fast) var(--dsc-easing-standard),opacity var(--dsc-duration-fast) var(--dsc-easing-standard);width:44px}@media(prefers-reduced-motion:reduce){.dsc-hero-carousel__btn{-webkit-transition:none;transition:none}}.dsc-hero-carousel__btn:focus-visible{outline:2px solid var(--dsc-color-focus-ring);outline-color:var(--dsc-color-on-primary);outline-offset:2px}@media(hover:hover){.dsc-hero-carousel__btn:hover{background:var(--dsc-color-primary-50)}}@media(hover:none){.dsc-hero-carousel__btn:active{background:var(--dsc-color-primary-50);color:var(--dsc-color-primary-500)}}.dsc-hero-carousel__btn:disabled,.dsc-hero-carousel__btn[aria-disabled=true]{cursor:not-allowed;opacity:.4;pointer-events:none}.dsc-hero-carousel__btn svg{fill:currentColor;height:24px;stroke:currentColor;width:24px}.dsc-hero-carousel__btn--next svg,.dsc-hero-carousel__btn--prev svg{height:22px}.dsc-hero-carousel__icon--play{display:none}.dsc-hero-carousel__btn--playpause[data-state=paused] .dsc-hero-carousel__icon--play{display:block}.dsc-hero-carousel__btn--playpause[data-state=paused] .dsc-hero-carousel__icon--pause{display:none}@media(min-width:1024px){.dsc-hero-carousel__btn{color:var(--dsc-color-primary-500)}.dsc-hero-carousel__btn:focus-visible{outline-color:var(--dsc-color-primary-500)}}.dsc-hero-carousel__pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--dsc-space-3);list-style:none;margin:0;padding:0}@media(min-width:1024px){.dsc-hero-carousel__pagination{gap:var(--dsc-space-4)}}.dsc-hero-carousel__bullet{-webkit-box-flex:0;background:var(--dsc-hero-dot-inactive);border:0;border-radius:var(--dsc-radius-full);cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;height:var(--dsc-hero-dot-size);padding:0;-webkit-transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),width var(--dsc-duration-fast) var(--dsc-easing-standard);transition:background-color var(--dsc-duration-fast) var(--dsc-easing-standard),width var(--dsc-duration-fast) var(--dsc-easing-standard);width:var(--dsc-hero-dot-size)}@media(prefers-reduced-motion:reduce){.dsc-hero-carousel__bullet{-webkit-transition:none;transition:none}}.dsc-hero-carousel__bullet:focus-visible{outline:2px solid var(--dsc-color-focus-ring);outline-color:var(--dsc-color-on-primary);outline-offset:2px;outline-offset:4px}.dsc-hero-carousel__bullet[aria-current=true]{background:var(--dsc-hero-dot-inactive);cursor:default;overflow:hidden;position:relative;width:80px}.dsc-hero-carousel__bullet[aria-current=true]:after{background:var(--dsc-hero-progress-fill);content:"";inset-block:0;inset-inline-start:0;position:absolute;width:calc(var(--progress, 0)*100%)}@media(min-width:768px){.dsc-hero-carousel__bullet[aria-current=true]{width:342px}}@media(min-width:1024px){.dsc-hero-carousel__bullet[aria-current=true]{width:148px}.dsc-hero-carousel__bullet:focus-visible{outline-color:var(--dsc-color-primary-500)}.dsc-hero-carousel__bullet:not([aria-current=true]):hover{background:var(--dsc-color-primary-500);-webkit-box-shadow:0 0 0 4px var(--dsc-color-primary-50);box-shadow:0 0 0 4px var(--dsc-color-primary-50)}}.dsc-hero-carousel[data-autoplay=off] .dsc-hero-carousel__bullet[aria-current=true]{background:var(--dsc-hero-progress-fill);cursor:pointer;width:var(--dsc-hero-dot-size)}.dsc-hero-carousel[data-autoplay=off] .dsc-hero-carousel__bullet[aria-current=true]:after{display:none}@media(prefers-reduced-motion:reduce){.dsc-hero-carousel .swiper-slide{-webkit-transition:none!important;transition:none!important}}@media(forced-colors:active){.dsc-hero-carousel__btn{background:ButtonFace;border:1px solid ButtonText;color:ButtonText}.dsc-hero-carousel__bullet{border:1px solid CanvasText}.dsc-hero-carousel__bullet[aria-current=true]:after{background:Highlight}}@media print{.dsc-hero-carousel__controls{display:none}.dsc-hero-carousel{min-height:auto}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}