.admin-custom_label-category___D3vx{background-color:var(--dms-neutral-100,#EDEFF1);color:var(--dms-neutral-600,#768595)}.admin-custom_label-product-range__3oSQ4,.admin-custom_label-range__EevLs{background-color:var(--dms-accent-fresh-400,#33B3A8);color:var(--dms-neutral-800,#323B44)}.admin-custom_label-alias__QmeZa,.admin-custom_label-product-alias__tbN7x{background-color:var(--dms-accent-cool-050,#DDF3FA);color:var(--dms-accent-cool-600,#07789E)}.admin-custom_label-product__lfwWN{background-color:var(--dms-accent-cool-400,#00A7D8);color:var(--dms-neutral-800,#323B44)}.admin-custom_label-sku__qomRP{background-color:var(--dms-palette-yellow-400,none);color:var(--dms-neutral-800,#323B44)}.admin-custom_label-om__GtX1i{background-color:var(--dms-accent-warm-400,#E46F59);color:var(--dms-neutral-800,#323B44)}.admin-custom_shadow-sort__PCtO1{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.PageLoaderProgress_page-loader-progress__Jyt2F{position:fixed;display:inline-flex;top:0;left:0;right:0;height:4px;z-index:9999;margin-left:auto;margin-right:auto;max-width:1920px}.PageLoaderProgress_page-loader-progress-bar__i5AgR{background:var(--c-cta-active);opacity:0;height:100%;animation:PageLoaderProgress_loadingProgress__sXzxk 10s linear .5s forwards}@keyframes PageLoaderProgress_loadingProgress__sXzxk{0%{width:0;opacity:1}to{width:100%;opacity:1}}.Annotation_annotation-description__uDa3Q>em{color:var(--dms-neutral-800,#323B44)}.Annotation_annotation-description__uDa3Q>strong{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.Quote_quote-text__Lzrfy div *{font-family:var(--dms-font-family-quote,var(--dms-font-family-base,var(--inter-font,Inter))),Arial,sans-serif}.Quote_quote__ya2qs{position:relative;margin:0;display:flex;flex-direction:column;border-style:none;padding:0}.Quote_quote__ya2qs .Quote_quote-text__Lzrfy{padding-top:1rem;padding-bottom:1.5rem;font-size:1.25rem;line-height:160%}.Quote_quote__ya2qs .Quote_quote-author__kaNaj,.Quote_quote__ya2qs .Quote_quote-role__MEGMF{font-size:1rem;line-height:162%}.Quote_quote__ya2qs cite.Quote_quote--has-photo__swt4I{padding-top:0}.Quote_quote__ya2qs cite.Quote_quote--auto-image-proportions__Cf_h5{padding-bottom:1rem}.Quote_quote__ya2qs cite:not(.Quote_quote--has-photo__swt4I){padding-top:.75rem}.Quote_quote__ya2qs .Quote_quote-author__kaNaj+.Quote_quote-role__MEGMF{margin-top:.25rem}.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I .Quote_quote-text__Lzrfy{padding-top:1rem;padding-bottom:1rem;font-size:1.25rem;line-height:160%}.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I .Quote_quote-author__kaNaj,.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I .Quote_quote-role__MEGMF{font-size:1rem;line-height:162%}.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I cite.Quote_quote--has-photo__swt4I{padding-top:0}.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I cite.Quote_quote--auto-image-proportions__Cf_h5{padding-bottom:1rem}.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I cite:not(.Quote_quote--has-photo__swt4I){padding-top:.75rem}.Quote_quote__ya2qs.Quote_quote--has-photo__swt4I .Quote_quote-author__kaNaj+.Quote_quote-role__MEGMF{margin-top:.25rem}.Quote_quote-author__kaNaj,.Quote_quote-role__MEGMF{line-height:120%!important}.Quote_quote-author__kaNaj{font-weight:600}.Quote_quote-role__MEGMF{white-space:pre-wrap;color:var(--dms-neutral-600,#768595)}.Quote_quote-icon__CVrOp{right:100%;margin-right:1.5rem;line-height:1}@media (max-width:767px){.Quote_quote-icon__CVrOp{order:-9999}}@media (min-width:768px),print{.Quote_quote-icon__CVrOp{position:absolute}}.Quote_quote-icon__CVrOp{top:.75rem}.Quote_quote-icon__CVrOp .Quote_fak__2ll4E{font-size:1.6875rem}@media (min-width:768px),print{.Quote_quote__ya2qs.Quote_quote--is-in-grid__J1Gcq{padding-left:calc(2.25rem + 1rem)}@media (min-width:640px),print{.Quote_quote__ya2qs.Quote_quote--is-in-grid__J1Gcq .Quote_quote-icon__CVrOp{left:0;right:auto}}}.Quote_quote__ya2qs cite{position:relative;font-size:1.25rem;line-height:160%;color:var(--dms-text,#002543)}.Quote_quote__ya2qs cite.Quote_quote--rounded-photo__jdVZ0{display:flex;gap:1rem}.Quote_quote__ya2qs cite:not(.Quote_quote--has-photo__swt4I,.Quote_quote--hide-dash__m2Tjy){margin-top:.188rem}.Quote_quote__ya2qs cite:not(.Quote_quote--has-photo__swt4I,.Quote_quote--hide-dash__m2Tjy):before{position:absolute;left:0;bottom:100%;width:1.5rem;background-color:var(--dms-quote-icon,#00A7D8);height:.188rem;content:""}@media (min-width:640px),print{.Quote_quote--size-m__HOVdn{padding-left:0}}@media (min-width:768px),print{.Quote_quote--size-m__HOVdn .Quote_quote-text__Lzrfy{padding-top:1.5rem;padding-bottom:2.5rem;font-size:2.25rem;line-height:115%}.Quote_quote--size-m__HOVdn .Quote_quote-author__kaNaj,.Quote_quote--size-m__HOVdn .Quote_quote-role__MEGMF{font-size:1.25rem;line-height:160%}}.Quote_quote--size-m__HOVdn cite.Quote_quote--has-photo__swt4I{padding-top:0}@media (min-width:768px),print{.Quote_quote--size-m__HOVdn cite.Quote_quote--auto-image-proportions__Cf_h5{padding-bottom:1.5rem}.Quote_quote--size-m__HOVdn cite:not(.Quote_quote--has-photo__swt4I){padding-top:1rem}.Quote_quote--size-m__HOVdn .Quote_quote-author__kaNaj+.Quote_quote-role__MEGMF{margin-top:.5rem}.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I .Quote_quote-text__Lzrfy{padding-top:1.5rem;padding-bottom:1.5rem;font-size:2.25rem;line-height:115%}.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I .Quote_quote-author__kaNaj,.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I .Quote_quote-role__MEGMF{font-size:1.25rem;line-height:160%}}.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I cite.Quote_quote--has-photo__swt4I{padding-top:0}@media (min-width:768px),print{.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I cite.Quote_quote--auto-image-proportions__Cf_h5{padding-bottom:1.5rem}.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I cite:not(.Quote_quote--has-photo__swt4I){padding-top:1rem}.Quote_quote--size-m__HOVdn.Quote_quote--has-photo__swt4I .Quote_quote-author__kaNaj+.Quote_quote-role__MEGMF{margin-top:.5rem}}@media (min-width:640px),print{.Quote_quote--size-m__HOVdn cite{margin-top:0}.Quote_quote--size-m__HOVdn cite:not(.Quote_quote--has-photo__swt4I):before{height:.25rem;width:2.5rem}.Quote_quote--size-m__HOVdn .Quote_quote-icon__CVrOp{left:auto;right:100%}}@media (min-width:768px),print{.Quote_quote--size-m__HOVdn .Quote_quote-icon__CVrOp{top:.35rem}.Quote_quote--size-m__HOVdn .Quote_quote-icon__CVrOp .Quote_fak__2ll4E{font-size:3em}}.Quote_quote__ya2qs.Quote_quote--is-in-grid__J1Gcq{padding-left:0}.Quote_quote__ya2qs.Quote_quote--is-in-grid__J1Gcq .Quote_quote-icon__CVrOp{position:static;order:-9999}.FormBuilder_form-content__Jvi_5{display:flex;flex-direction:column}.FormBuilder_form-content__Jvi_5 .FormBuilder_form-content-text__fWKBv{font-size:1.25rem}.FormBuilder_form-content--arrangement-bottom__7Jjls .FormBuilder_form-content-image__eSg_E,.FormBuilder_form-content--arrangement-top__rrk3k .FormBuilder_form-content-image__eSg_E{margin-bottom:1rem;display:flex}.FormBuilder_form-content--arrangement-bottom__7Jjls .FormBuilder_form-content-image__eSg_E img,.FormBuilder_form-content--arrangement-top__rrk3k .FormBuilder_form-content-image__eSg_E img{max-height:33vh}.FormBuilder_form-content--arrangement-top__rrk3k .FormBuilder_form-content-headline__dcD0Z{order:-9999}.FormBuilder_form-content--arrangement-bottom__7Jjls .FormBuilder_form-content-image__eSg_E{order:9999;margin-bottom:0;margin-top:1rem}@media (min-width:640px),print{.FormBuilder_form-content--image-right-side__RUlyk{flex-direction:row-reverse}.FormBuilder_form-content--image-right-side__RUlyk>*{flex:1 1 0%}.FormBuilder_form-content--image-right-side__RUlyk .FormBuilder_form-content-text-wrap__gnIC_{padding-right:2.5rem}.FormBuilder_form-content--image-right-side__RUlyk .FormBuilder_form-content-image__eSg_E img{height:auto;width:100%}.FormBuilder_form-content--image-right-side__RUlyk.FormBuilder_form-content--arrangement-right-narrow__lF8Lv .FormBuilder_form-content-image__eSg_E{width:33.333333%;flex:0 1 auto}}.FormBuilder_form-ending__gpXue .FormBuilder_form-ending-head__OslXQ{text-align:center}.FormBuilder_form-ending__gpXue .FormBuilder_form-ending-image-wrap__suk7W>span,.FormBuilder_form-ending__gpXue .FormBuilder_form-ending-image-wrap__suk7W>span>span>img{max-height:50vh}.FormBuilder_form-ending__gpXue .FormBuilder_form-ending-headline__KRKoe{margin-top:1.5rem}.FormBuilder_form-ending__gpXue .FormBuilder_form-ending-text__AfBEE{margin-left:auto;margin-right:auto;font-size:1rem;max-width:75%}.FormBuilder_form-ending--visual-none__2FSTp .FormBuilder_form-ending-headline__KRKoe{margin-top:0}.FormBuilder_form-ending--visual-icon-check__4nXk5 .FormBuilder_form-ending-headline__KRKoe{color:var(--dms-success-600,#14875E)}.FormBuilder_form-progress-indicator__FKQME{margin:0;list-style-type:none;padding:0;display:flex;justify-content:center}@media (max-width:639px){.FormBuilder_form-progress-indicator__FKQME{margin-bottom:1rem}}@media (min-width:640px),print{.FormBuilder_form-progress-indicator__FKQME{order:2;flex-shrink:0}}@media (max-width:639px){.FormBuilder_form-progress-indicator__FKQME{flex-basis:100%}}.FormBuilder_form-progress-indicator__FKQME>*{margin-left:.25rem;margin-right:.25rem;display:block;border-radius:9999px;background-color:var(--dms-neutral-200,#D9DDE1);width:8px;height:8px}.FormBuilder_form-progress-indicator__FKQME>.FormBuilder_form-progress-indicator--active__DmCEo{background-color:var(--dms-text,#002543)}.FormBuilder_form-progress-indicator__FKQME>.FormBuilder_form-progress-indicator--done__D7YJC{background-color:var(--dms-cta-active,#037BC7);--tw-shadow:0px 0px 0px 2px var(--dms-shadow-cta);--tw-shadow-colored:0px 0px 0px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.FormBuilder_form-progress-next-wrap__N4auX,.FormBuilder_form-progress-prev-wrap__L5giO{min-width:0;flex:1 1 0%}.FormBuilder_form-progress-next-wrap__N4auX>*,.FormBuilder_form-progress-prev-wrap__L5giO>*{max-width:100%}.FormBuilder_form-progress-prev-wrap__L5giO{margin-right:1.5rem}@media (min-width:640px),print{.FormBuilder_form-progress-prev-wrap__L5giO{order:1}}.FormBuilder_form-progress-next-wrap__N4auX{margin-left:1.5rem;display:flex;justify-content:flex-end}@media (min-width:640px),print{.FormBuilder_form-progress-next-wrap__N4auX{order:3}}.Accordion_accordion__RLCNU{border:1px solid #ccc;padding:10px;border-radius:4px;color:#000}.Accordion_accordion-item__aT5Ah{margin-bottom:10px;color:#000}.Accordion_accordion-header__ojoVD{display:flex;align-items:center;gap:10px;background-color:#f7f7f7;color:#000;padding:10px;cursor:pointer;font-weight:700}.Accordion_icon__VL_rg{margin-bottom:.6rem}.Accordion_accordion-body__KMRh_{padding:10px;background-color:#f1f1f1;color:#000}.Accordion_accordion-item-photo__VbyuR{width:100%;height:auto}.FormFieldLabelContent_required__KRuZp{font-weight:600}.FormFieldLabelContent_required__KRuZp:after{margin-left:.125rem;font-weight:400;color:var(--dms-neutral-600,#768595);content:"*"}.content-container>.content-element.HeroBlock_wrapper__pxvwL:not(:last-child){margin:0}.HeroBlock_wrapper__pxvwL{margin:0;width:100%;display:flex;align-items:center;justify-content:center;font-family:var(--dms-primary-font)}.HeroBlock_card__EiDeJ{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between}.HeroBlock_imageRounded__oDfN4 .HeroBlock_card__EiDeJ{gap:20px;padding:48px 16px}@media(min-width:768px){.HeroBlock_card__EiDeJ{flex-direction:row;align-items:center}.HeroBlock_imageRounded__oDfN4 .HeroBlock_card__EiDeJ{padding:48px 24px}}@media(min-width:1024px){.HeroBlock_imageRounded__oDfN4 .HeroBlock_card__EiDeJ{gap:80px;max-width:1600px;padding:48px 32px}}.HeroBlock_backgroundDark___Aa4U{background-color:var(--dms-hero-block-dark-background-color)}.HeroBlock_backgroundLight__njy4C{background-color:var(--dms-hero-block-light-background-color)}.HeroBlock_backgroundTransparent__trFkY{background-color:var(--dms-hero-block-transparent-background-color)}.HeroBlock_imageFullHeight__S8xhw .HeroBlock_textWrapper__HwZBG{padding:32px;display:flex;align-items:center;flex:1}@media(min-width:1440px){.HeroBlock_imageFullHeight__S8xhw .HeroBlock_textWrapper__HwZBG{justify-content:center}}.HeroBlock_text__KCIgF{display:flex;flex-direction:column;gap:32px;max-width:100%}@media(min-width:1440px){.HeroBlock_text__KCIgF{max-width:758px}}.HeroBlock_imageFullHeight__S8xhw .HeroBlock_text__KCIgF{max-width:540px}.HeroBlock_textOnly__qYFro{max-width:1056px}.HeroBlock_eyebrow__j5GXx{display:flex;align-items:center;gap:8px}.HeroBlock_eyebrowDot__xUh1g{flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--dms-hero-block-eyebrow-dot-color)}.HeroBlock_eyebrowText__kiqzj{margin:0;font-family:var(--dms-primary-font);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.HeroBlock_backgroundDark___Aa4U .HeroBlock_eyebrowText__kiqzj{color:var(--dms-hero-block-dark-text-color)}.HeroBlock_backgroundLight__njy4C .HeroBlock_eyebrowText__kiqzj,.HeroBlock_backgroundTransparent__trFkY .HeroBlock_eyebrowText__kiqzj{color:var(--dms-hero-block-light-text-color)}.HeroBlock_title__ndE3L{margin:0;font-family:var(--dms-primary-font);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.HeroBlock_title__ndE3L{font-size:36px}}@media(min-width:1024px){.HeroBlock_title__ndE3L{font-size:44px}}@media(min-width:1440px){.HeroBlock_title__ndE3L{font-size:48px}}.HeroBlock_backgroundDark___Aa4U .HeroBlock_title__ndE3L{color:var(--dms-hero-block-dark-text-color)}.HeroBlock_backgroundLight__njy4C .HeroBlock_title__ndE3L,.HeroBlock_backgroundTransparent__trFkY .HeroBlock_title__ndE3L{color:var(--dms-hero-block-light-text-color)}.HeroBlock_titleBold__kYA7o{font-weight:600}.HeroBlock_description__49lZE{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.HeroBlock_description__49lZE{font-size:18px}}.HeroBlock_backgroundDark___Aa4U .HeroBlock_description__49lZE{color:var(--dms-hero-block-dark-text-color)}.HeroBlock_backgroundLight__njy4C .HeroBlock_description__49lZE,.HeroBlock_backgroundTransparent__trFkY .HeroBlock_description__49lZE{color:var(--dms-hero-block-light-text-color)}.HeroBlock_imageWrapper__A9IV4{position:relative;width:100%;overflow:hidden}.HeroBlock_imageRounded__oDfN4 .HeroBlock_imageWrapper__A9IV4{height:200px;aspect-ratio:4/3;border-radius:200px 0 0 0}@media(min-width:1024px){.HeroBlock_imageRounded__oDfN4 .HeroBlock_imageWrapper__A9IV4{flex:auto}}@media(min-width:1440px){.HeroBlock_imageRounded__oDfN4 .HeroBlock_imageWrapper__A9IV4{flex:1 0 0;height:300px;max-width:555px;aspect-ratio:auto}}.HeroBlock_imageFullHeight__S8xhw .HeroBlock_imageWrapper__A9IV4{aspect-ratio:1.156626506;flex:1}.HeroBlock_image__BF2JQ{object-fit:cover}.HomepageCard_homepage-card__4BN_5{position:relative;display:flex;max-height:100%;width:100%;flex-direction:column;padding:1.25rem 1.5rem}@media (max-width:991px){.HomepageCard_homepage-card__4BN_5{padding:.75rem 1rem}}@media (min-width:768px),print{.HomepageCard_homepage-card__4BN_5{flex-direction:row}}.HomepageCard_homepage-card--has-link___Yz4E{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.HomepageCard_homepage-card--has-link___Yz4E,.HomepageCard_homepage-card--has-link___Yz4E:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.HomepageCard_homepage-card--has-link___Yz4E:hover{--tw-shadow:0px 4px 20px var(--dms-shadow-cta);--tw-shadow-colored:0px 4px 20px var(--tw-shadow-color)}@media (max-width:767px){.HomepageCard_homepage-card--has-link___Yz4E .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-card-cta-background,#F0F8FF)}}.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:100%;z-index:10;padding:.75rem}@media (min-width:768px),print{.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:33.333333333333336%;padding:0}.HomepageCard_homepage-card--text-center__i4AqY{align-items:center}}.HomepageCard_homepage-card--text-center__i4AqY.HomepageCard_homepage-card--is-small__u6iHk{justify-content:center}@media (min-width:768px),print{.HomepageCard_homepage-card--text-top__VuZGj{align-items:flex-start}}.HomepageCard_homepage-card--text-top__VuZGj.HomepageCard_homepage-card--is-small__u6iHk{justify-content:flex-start}@media (min-width:768px),print{.HomepageCard_homepage-card--text-bottom__qyzsz{align-items:flex-end}}.HomepageCard_homepage-card--text-bottom__qyzsz.HomepageCard_homepage-card--is-small__u6iHk{justify-content:flex-end}@media (max-width:639px){.HomepageCard_homepage-card--mobile-text-center__KFZwv,.HomepageCard_homepage-card--mobile-text-center__KFZwv.HomepageCard_homepage-card--is-small__u6iHk{justify-content:center}.HomepageCard_homepage-card--mobile-text-top__Z9oHY,.HomepageCard_homepage-card--mobile-text-top__Z9oHY.HomepageCard_homepage-card--is-small__u6iHk{justify-content:flex-start}.HomepageCard_homepage-card--mobile-text-bottom__MgtiA,.HomepageCard_homepage-card--mobile-text-bottom__MgtiA.HomepageCard_homepage-card--is-small__u6iHk{justify-content:flex-end}}.HomepageCard_homepage-card--is-small__u6iHk{padding:.75rem 1rem}@media (max-width:991px){.HomepageCard_homepage-card--is-small__u6iHk{padding:.75rem 1rem}}@media (min-width:768px),print{.HomepageCard_homepage-card--is-small__u6iHk{justify-content:center}@supports(aspect-ratio:1/1){.HomepageCard_homepage-card--is-small__u6iHk{aspect-ratio:1/1}}@supports not (aspect-ratio:1/1){.HomepageCard_homepage-card--is-small__u6iHk:before{display:block;width:100%;content:"";padding-top:100%}}.HomepageCard_homepage-card--is-small__u6iHk .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:100%}}.HomepageCard_homepage-card--is-small__u6iHk.HomepageCard_homepage-card--text-align-center__XMKP7{text-align:center}.HomepageCard_homepage-card--is-small__u6iHk .HomepageCard_homepage-card-image__GOJRh{flex-grow:0}@media (min-width:768px),print{@supports(aspect-ratio:2/1){.HomepageCard_homepage-card--is-large__PDvHC{aspect-ratio:2/1}}@supports not (aspect-ratio:2/1){.HomepageCard_homepage-card--is-large__PDvHC:before{display:block;width:100%;content:"";padding-top:50%}}}@media (min-width:640px),print{.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--text-align-left__5vJ7j{justify-content:flex-start}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--text-align-right__Qz_2b{justify-content:flex-end}}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--text-align-center__XMKP7{text-align:center}@media (min-width:768px),print{.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--text-align-center__XMKP7{justify-content:center}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--text-align-center__XMKP7 .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:83.33333333333334%}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-right__Qz_2b .HomepageCard_homepage-card-image__GOJRh{right:50%}}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-right__Qz_2b .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:100%}@media (min-width:768px),print{.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-right__Qz_2b .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:50%;padding-left:4rem}}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-center__XMKP7,.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-left__5vJ7j{text-align:left}@media (min-width:640px),print{.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-center__XMKP7,.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-left__5vJ7j{justify-content:flex-start}}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-center__XMKP7 .HomepageCard_homepage-card-text__QumK2,.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-left__5vJ7j .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:100%}@media (min-width:768px),print{.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-center__XMKP7 .HomepageCard_homepage-card-text__QumK2,.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-left__5vJ7j .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:50%;padding-right:4rem}.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-center__XMKP7 .HomepageCard_homepage-card-image__GOJRh,.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-left__5vJ7j .HomepageCard_homepage-card-image__GOJRh{left:50%}}@media (max-width:639px){.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-align-center__XMKP7{text-align:center}}@media (min-width:768px),print{.HomepageCard_homepage-card--is-large__PDvHC.HomepageCard_homepage-card--image-size-half__FDkqk.HomepageCard_homepage-card--text-on-card__kb_ir .HomepageCard_homepage-card-text__QumK2{box-sizing:border-box!important;width:calc(50% - 4rem)}}.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh{position:relative;inset:0}@media (min-width:768px),print{.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh{position:absolute}}.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh>span{position:relative!important;inset:0!important}@media (min-width:768px),print{.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh>span{position:absolute!important}}.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh>img{height:100%!important;width:100%!important}.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh.HomepageCard_homepage-card-image-is-image-size-center__Bx2yn{width:100%}.HomepageCard_homepage-card__4BN_5 .HomepageCard_homepage-card-image__GOJRh.HomepageCard_homepage-card-image-is-image-size-center__Bx2yn>span{width:100%!important}.HomepageCard_homepage-card--image-size-cover__U4Npt .HomepageCard_homepage-card-image__GOJRh img{object-fit:contain;object-position:center}@media (min-width:768px),print{.HomepageCard_homepage-card--image-size-cover__U4Npt .HomepageCard_homepage-card-image__GOJRh img{object-fit:cover}}.HomepageCard_homepage-card--image-size-center__Voz5r{align-items:center}@media (min-width:640px),print{.HomepageCard_homepage-card--image-size-center__Voz5r{flex-direction:column}}@media (min-width:768px),print{.HomepageCard_homepage-card--image-size-center__Voz5r .HomepageCard_homepage-card-text__QumK2{flex:0 0 auto;width:83.33333333333334%}}.HomepageCard_homepage-card--image-size-center__Voz5r .HomepageCard_homepage-card-image__GOJRh{position:relative;margin-bottom:1rem;flex-grow:1;align-items:center;overflow:hidden}.HomepageCard_homepage-card--image-size-center__Voz5r .HomepageCard_homepage-card-image__GOJRh>span{position:relative!important;inset:0!important;height:auto!important;max-height:100%!important}.HomepageCard_homepage-card--image-size-center__Voz5r .HomepageCard_homepage-card-image__GOJRh>span>img{object-fit:scale-down}@media (min-width:640px),print{.HomepageCard_homepage-card--image-size-center__Voz5r .HomepageCard_homepage-card-image-desktop__Z_m4v{display:flex}}@media (max-width:639px){.HomepageCard_homepage-card--image-size-center__Voz5r .HomepageCard_homepage-card-image-mobile__MIPUL{display:flex}}@media (min-width:640px),print{.HomepageCard_homepage-card--image-size-center__Voz5r.HomepageCard_homepage-card--text-top__VuZGj .HomepageCard_homepage-card-text__QumK2{order:1;padding-bottom:2.5rem}.HomepageCard_homepage-card--image-size-center__Voz5r.HomepageCard_homepage-card--text-top__VuZGj .HomepageCard_homepage-card-image__GOJRh{order:2}}.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half__FDkqk img{object-fit:contain;object-position:center}@media (min-width:768px),print{.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half__FDkqk img{object-fit:cover}}.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half-bg__ZxR97 .HomepageCard_homepage-card-image__GOJRh img,.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half-bg__ZxR97.HomepageCard_homepage-card--is-small__u6iHk .HomepageCard_homepage-card-image__GOJRh img{object-fit:contain}@media (min-width:768px),print{.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half-bg__ZxR97.HomepageCard_homepage-card--is-small__u6iHk .HomepageCard_homepage-card-image__GOJRh img{object-fit:cover}}.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half-bg__ZxR97.HomepageCard_homepage-card--text-align-right__Qz_2b .HomepageCard_homepage-card-image__GOJRh img{object-position:left}.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half-bg__ZxR97.HomepageCard_homepage-card--text-align-left__5vJ7j .HomepageCard_homepage-card-image__GOJRh img{object-position:right}.HomepageCard_homepage-card__4BN_5.HomepageCard_homepage-card--image-size-half-bg__ZxR97.HomepageCard_homepage-card--text-align-center__XMKP7 .HomepageCard_homepage-card-image__GOJRh img{object-position:center}.HomepageCard_homepage-card--text-on-card__kb_ir .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-neutral-050,#F6F7F8);padding:1rem}@media (min-width:768px),print{.HomepageCard_homepage-card--text-on-card__kb_ir .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-neutral-0,#FFFFFF);padding:1.5rem}}.HomepageCard_homepage-card--text-on-card__kb_ir.HomepageCard_homepage-card--has-link___Yz4E .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-card-cta-background,#F0F8FF)}@media (min-width:768px),print{.HomepageCard_homepage-card--text-on-card__kb_ir.HomepageCard_homepage-card--has-link___Yz4E .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-neutral-0,#FFFFFF)}.HomepageCard_homepage-card--text-on-card__kb_ir.HomepageCard_homepage-card--is-large__PDvHC .HomepageCard_homepage-card-text__QumK2{box-sizing:initial}}.HomepageCard_homepage-card--text-negative__HPpbA .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-neutral-050,#F6F7F8);font-size:1.25rem;line-height:160%;color:var(--dms-text,#002543)}@media (min-width:768px),print{.HomepageCard_homepage-card--text-negative__HPpbA .HomepageCard_homepage-card-text__QumK2{background-color:initial;color:var(--dms-neutral-0,#FFFFFF)}}.HomepageCard_homepage-card--text-negative__HPpbA.HomepageCard_homepage-card--has-link___Yz4E .HomepageCard_homepage-card-text__QumK2{background-color:var(--dms-card-cta-background,#F0F8FF)}@media (min-width:768px),print{.HomepageCard_homepage-card--text-negative__HPpbA.HomepageCard_homepage-card--has-link___Yz4E .HomepageCard_homepage-card-text__QumK2{background-color:initial}}.HomepageCard_homepage-card--color-default__yZJWs,.HomepageCard_homepage-card--color-default__yZJWs.HomepageCard_homepage-card--text-negative__HPpbA{background-color:var(--dms-neutral-050,#F6F7F8)}@media (min-width:768px),print{.HomepageCard_homepage-card--color-default__yZJWs.HomepageCard_homepage-card--text-negative__HPpbA{background-color:var(--dms-brand-600,#004985)}}.HomepageCard_homepage-card--color-cool__6XB5_{background-color:var(--dms-accent-cool-050,#DDF3FA)}.HomepageCard_homepage-card--color-cool__6XB5_.HomepageCard_homepage-card--text-negative__HPpbA{background-color:var(--dms-accent-cool-600,#07789E)}.HomepageCard_homepage-card--color-fresh__F1jDu{background-color:var(--dms-accent-fresh-050,#E4F5F3)}.HomepageCard_homepage-card--color-fresh__F1jDu.HomepageCard_homepage-card--text-negative__HPpbA{background-color:var(--dms-accent-fresh-600,#047C71)}.HomepageCard_homepage-card--color-warm__LtRMm{background-color:var(--dms-accent-warm-050,#FBECE9)}.HomepageCard_homepage-card--color-warm__LtRMm.HomepageCard_homepage-card--text-negative__HPpbA{background-color:var(--dms-accent-warm-600,#CB5640)}.HomepageCard_homepage-card__4BN_5.HomepageCard_sr-only__QDXTt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.HomepageHero_container__zG7jC{position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;justify-content:center;min-height:480px;padding:48px 0;font-family:var(--dms-primary-font)}@media(min-width:768px){.HomepageHero_container__zG7jC{padding:64px 0;min-height:600px}}@media(min-width:1024px){.HomepageHero_container__zG7jC{padding:0;min-height:816px}}.HomepageHero_background__zUPhF,.HomepageHero_bgVideo__YzNmX{position:absolute;inset:0;width:100%;height:100%}.HomepageHero_bgVideo__YzNmX{object-fit:cover;object-position:center}.HomepageHero_bgImage__anFUU{position:absolute;inset:0;width:100%;height:100%}.HomepageHero_overlay__ZEcxd{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.3),rgba(0,0,0,0))}.HomepageHero_gridContainer__DwuZa{position:relative;z-index:1;width:100%;padding:16px}@media(min-width:768px){.HomepageHero_gridContainer__DwuZa{padding:16px 0 16px 48px}}.HomepageHero_contentColumn__jgvQf{display:flex;flex-direction:column;gap:32px}.HomepageHero_headline__EQmkw{display:flex;flex-direction:column}.HomepageHero_titlePrimary__mA0oA{display:block;color:var(--dms-homepage-hero-title-primary-color);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.HomepageHero_titlePrimary__mA0oA{font-size:24px}}@media(min-width:1024px){.HomepageHero_titlePrimary__mA0oA{font-size:30px}}@media(min-width:1440px){.HomepageHero_titlePrimary__mA0oA{font-size:32px}}.HomepageHero_titleSecondary___lVx5{display:block;color:var(--dms-homepage-hero-title-secondary-color);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.HomepageHero_titleSecondary___lVx5{font-size:36px}}@media(min-width:1024px){.HomepageHero_titleSecondary___lVx5{font-size:44px}}@media(min-width:1440px){.HomepageHero_titleSecondary___lVx5{font-size:48px}}.HomepageHero_description__Wdpw_{color:var(--dms-homepage-hero-description-color);margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.HomepageHero_description__Wdpw_{font-size:18px}}.HomepageHero_buttons__nGo7Z{display:flex;flex-flow:column wrap;margin-top:16px;gap:24px}@media(min-width:768px){.HomepageHero_buttons__nGo7Z{flex-flow:row wrap}.HomepageHero_mobileFullWidthButton__hfRmo{width:auto}}.HomepageHero_videoControl__n2jhv{position:absolute;top:24px;right:24px;z-index:1}.HomepageHero_videoControl__n2jhv svg{width:16px;height:16px}.IconCardsInfoBlockItem_link__0OAH5{display:flex;flex-direction:column;width:100%;min-width:0;text-decoration:none}.IconCardsInfoBlockItem_link__0OAH5 .IconCardsInfoBlockItem_card__H2bW6{flex:1}.IconCardsInfoBlockItem_card__H2bW6{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;box-sizing:border-box;padding:16px;background-color:var(--dms-icon-cards-info-block-item-background-color);border-radius:12px;font-family:var(--dms-primary-font);cursor:pointer}.IconCardsInfoBlockItem_icon__Aq_WK{position:relative;width:24px;height:24px}@media(min-width:768px){.IconCardsInfoBlockItem_icon__Aq_WK{width:28px;height:28px}}@media(min-width:1024px){.IconCardsInfoBlockItem_icon__Aq_WK{width:32px;height:32px}}.IconCardsInfoBlockItem_content__CEWui{display:flex;flex-direction:column;gap:16px}.IconCardsInfoBlockItem_title__vzn_C{margin:0;width:fit-content;color:var(--dms-icon-cards-info-block-item-title-text-color);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.IconCardsInfoBlockItem_title__vzn_C{font-size:18px}}@media(min-width:1024px){.IconCardsInfoBlockItem_title__vzn_C{font-size:20px}}.IconCardsInfoBlockItem_title__vzn_C{font-family:var(--dms-primary-font);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;transition:text-decoration-color .3s ease}.IconCardsInfoBlockItem_card__H2bW6:hover .IconCardsInfoBlockItem_title__vzn_C{text-decoration-color:initial}.IconCardsInfoBlockItem_description__0WMzN{margin:0;color:var(--dms-icon-cards-info-block-item-description-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.IconCardsInfoBlock_container__HyHgb{width:100%;display:grid;grid-template-columns:1fr;place-items:stretch center;gap:20px}@media(min-width:600px){.IconCardsInfoBlock_container__HyHgb{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.IconCardsInfoBlock_container__HyHgb{grid-template-columns:repeat(3,1fr);gap:28px}}@media(min-width:1024px){.IconCardsInfoBlock_container__HyHgb{grid-template-columns:repeat(4,1fr);gap:32px}}@media(min-width:1440px){.IconCardsInfoBlock_container__HyHgb{grid-template-columns:repeat(6,1fr)}}.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{position:absolute;display:flex;height:32px;width:32px;align-items:center;border-radius:50%;border-width:2px;border-color:var(--dms-cta-default,#004985);color:var(--dms-cta-default,#004985)}@media (min-width:1024px),print{.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{height:40px;width:40px}}.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{cursor:default;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:640px),print{.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{cursor:pointer}}.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (prefers-reduced-motion:no-preference){.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.ImageHotspots_image-hotspots-marker-icon__mt4Nn[type=button]{box-shadow:0 0 0 2px #FFFFFF}.ImageHotspots_image-hotspots-marker-icon-clicked-once__iuGVX{border-color:var(--dms-neutral-600,#768595);color:var(--dms-neutral-600,#768595)}.ImageHotspots_image-hotspots-marker-icon-clicked__i7p_j{--tw-rotate:45deg;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--dms-cta-active,#037BC7);color:var(--dms-cta-active,#037BC7)}.ImageHotspots_image-hotspots-marker-card__RG0eL{z-index:10;overflow:hidden;min-width:18.75rem;width:42%}.ImageHotspots_image-hotspots-marker-card-toggleable__y24A5{pointer-events:none;position:absolute;opacity:0}@media (prefers-reduced-motion:no-preference){.ImageHotspots_image-hotspots-marker-card-toggleable__y24A5{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.ImageHotspots_image-hotspots-marker-card-opened__CB_Ff{pointer-events:auto;opacity:1;--tw-shadow:0px 16px 64px var(--dms-shadow-default);--tw-shadow-colored:0px 16px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.MegaMenuBackground_mega-menu-background___OxUG{position:fixed;left:0;top:0;z-index:40;height:100vh;width:100vw;background:var(--dms-mega-menu-overlay-background);-webkit-backdrop-filter:var(--dms-mega-menu-background-filter);backdrop-filter:var(--dms-mega-menu-background-filter)}.TextImage_text-image-image-link__CUnad{display:flex}.TextImage_text-image-image-link__CUnad>*{width:100%}.TextImage_text-image-text-link__FWETk{font-size:1.25rem;line-height:160%;color:var(--dms-text,#002543);text-decoration-line:none}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-default__X97JW .TextImage_text-image-extended--bg__FgVxh,.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-default__X97JW.TextImage_text-image-extended--style-background-flush__VGURK{background-color:var(--dms-neutral-050,#F6F7F8)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-default__X97JW .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-border)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-warm__nQZSt .TextImage_text-image-extended--bg__FgVxh,.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-warm__nQZSt.TextImage_text-image-extended--style-background-flush__VGURK{background-color:var(--dms-accent-warm-050,#FBECE9)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-warm__nQZSt .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-border);border-color:var(--dms-accent-warm-050,#FBECE9)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-fresh__Gizrc .TextImage_text-image-extended--bg__FgVxh,.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-fresh__Gizrc.TextImage_text-image-extended--style-background-flush__VGURK{background-color:var(--dms-accent-fresh-050,#E4F5F3)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-fresh__Gizrc .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-border);border-color:var(--dms-accent-fresh-050,#E4F5F3)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-cool__BY8Oo .TextImage_text-image-extended--bg__FgVxh,.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-cool__BY8Oo.TextImage_text-image-extended--style-background-flush__VGURK{background-color:var(--dms-accent-cool-050,#DDF3FA)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-cool__BY8Oo .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-border);border-color:var(--dms-accent-cool-050,#DDF3FA)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-white__drLVL .TextImage_text-image-extended--bg__FgVxh,.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-white__drLVL.TextImage_text-image-extended--style-background-flush__VGURK{background-color:var(--dms-neutral-0,#FFFFFF)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-white__drLVL .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-border);border-color:var(--dms-neutral-0,#FFFFFF)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-custom__tACf_ .TextImage_text-image-extended--bg__FgVxh,.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-custom__tACf_.TextImage_text-image-extended--style-background-flush__VGURK{background:var(--text-image-custom-color)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--color-custom__tACf_ .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-border);border-color:var(--text-image-custom-color)}.TextImage_text-image-extended__QoMzw .TextImage_text-image-extended--frame__Mk_o9{position:relative;padding-top:2.5rem;padding-bottom:2.5rem}.TextImage_text-image-extended__QoMzw .TextImage_text-image-extended--frame__Mk_o9:after{content:"";position:absolute;inset:0;z-index:0}.TextImage_text-image-extended__QoMzw .TextImage_text-image-extended--frame__Mk_o9>*{position:relative;z-index:10}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--small__qPLQh .TextImage_text-image-extended--frame__Mk_o9{padding:1rem}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--small__qPLQh .TextImage_text-image-extended--frame__Mk_o9:after{border:var(--dms-frame-thin-border)}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--small__qPLQh .TextImage_text-image-extended-grid__LT6X3{padding-left:1rem;padding-right:1rem}@media (min-width:768px),print{.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--not-small__4VO2S .TextImage_text-image-extended-grid__LT6X3{margin-left:11.125%;width:77.75%}.TextImage_text-image-extended__QoMzw.TextImage_text-image-extended--not-small__4VO2S.TextImage_text-image-extended--large-image__8O8XW.TextImage_text-image-extended--style-frame__KYU1s .TextImage_text-image-extended-grid__LT6X3{margin-left:8.3%;width:60%}}.TextImage_text-image-col-image-caption__3A151{padding-top:.5rem;font-size:1rem;line-height:120%}.TextImage_text-image-col-image-caption--has-bg__VtlwX .TextImage_text-image-col-image-caption__3A151{background-color:var(--dms-brand-900,#002543)!important;padding:.5rem 1rem!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.TextImage_text-image-col-image-caption--with-offset__QinCv .TextImage_text-image-col-image-caption__3A151{padding-left:1rem}.TextImage_text-image-background-image__6akTy{position:relative}@media (max-width:767px){.TextImage_text-image-background-image__6akTy .TextImage_image-container__fBdOD.TextImage_image-container--crop-contain__a705M{margin-bottom:2.5rem}}.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy{display:flex}.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy.TextImage_image-wrap--crop-cover__L20tl{position:absolute;inset:0;z-index:10}.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy.TextImage_image-wrap--crop-cover__L20tl>img,.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy.TextImage_image-wrap--crop-cover__L20tl>span{position:absolute!important;inset:0!important}@media (min-width:768px),print{.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy.TextImage_image-wrap--crop-contain__5dg79{position:absolute;inset:0;z-index:10}.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy.TextImage_image-wrap--crop-contain__5dg79>img,.TextImage_text-image-background-image__6akTy .TextImage_image-wrap__rAwFy.TextImage_image-wrap--crop-contain__5dg79>span{position:absolute!important;inset:0!important}}.TextImage_text-image-background-image__6akTy:not(.TextImage_text-container--height-auto__ZpJoA){display:flex;min-height:100vh;align-items:center;flex-direction:column}.TextImage_text-image-background-image__6akTy:not(.TextImage_text-container--height-auto__ZpJoA) .TextImage_text-container__tMzgx{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center}.TextImage_text-image-background-image__6akTy .TextImage_text-container__tMzgx{position:relative;z-index:30}.TextImage_text-image-background-image__6akTy .TextImage_text-image-col-image-caption__3A151{position:absolute;right:0;bottom:0;z-index:30;margin-bottom:0;width:100%}@media (min-width:768px),print{.TextImage_text-image-background-image__6akTy .TextImage_text-image-col-image-caption__3A151{width:50%}.TextImage_text-image-background-image__6akTy.TextImage_text-image--image-align-left__0QCfJ .TextImage_text-image-col-image-caption__3A151{left:0}}.TextImage_text-image-background-image__6akTy.TextImage_text-image--color-custom__zT6l_{background:var(--text-image-custom-color)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--color-default__wD_Vl{background-color:var(--dms-neutral-050,#F6F7F8)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--color-warm__6zgAz{background-color:var(--dms-accent-warm-050,#FBECE9)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--color-fresh__W2QbB{background-color:var(--dms-accent-fresh-050,#E4F5F3)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--color-cool__a523r{background-color:var(--dms-accent-cool-050,#DDF3FA)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--color-white__bMKOu{background-color:var(--dms-neutral-0,#FFFFFF)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--text-style-gradient__q13L1:after{position:absolute;left:0;top:0;bottom:0;z-index:20;width:50%;opacity:.7;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:var(--dms-neutral-0,#FFFFFF) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--text-style-gradient__q13L1.TextImage_text-image--image-align-left__0QCfJ:after{left:auto;right:0;content:var(--tw-content);background-image:linear-gradient(to left,var(--tw-gradient-stops))}.TextImage_text-image-background-image__6akTy.TextImage_text-image--text-style-gradient__q13L1.TextImage_text-image--inverted__NllrN:after{content:var(--tw-content);--tw-gradient-from:var(--dms-neutral-1000,#000000) var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--text-style-card__8U4Ip .TextImage_text-inner__apIoZ{background-color:var(--dms-neutral-0,#FFFFFF);padding:2.5rem 2rem}.TextImage_text-image-background-image__6akTy.TextImage_text-image--text-style-card__8U4Ip.TextImage_text-image--container-is-in-grid___glmE .TextImage_text-inner__apIoZ{padding:1rem .75rem}.TextImage_text-image-background-image__6akTy.TextImage_text-image--inverted__NllrN .TextImage_text-inner__apIoZ,.TextImage_text-image-background-image__6akTy.TextImage_text-image--inverted__NllrN a{color:var(--dms-neutral-0,#FFFFFF)}.TextImage_text-image-background-image__6akTy.TextImage_text-image--inverted__NllrN.TextImage_text-image--text-style-card__8U4Ip .TextImage_text-inner__apIoZ{background-color:var(--dms-brand-900,#002543)}@media (min-width:768px),print{.TextImage_text-image--use-fullscreen__y1bGV{min-height:calc(100vh - var(--header-height));display:flex;flex-direction:column;justify-content:center}}.TextImage_text-image--large-text__Pat9C .TextImage_text-image-headline__SF_OG{font-family:var(--dms-font-family-base,var(--inter-font,Inter)),Arial,sans-serif;font-size:3.5rem;line-height:115%;font-weight:600}.TextImage_text-image--large-text__Pat9C .TextImage_text-image-text-wrap__ngwQn{font-size:1.5rem;line-height:160%}.TextImage_text-image-col-image-img-container__TrhAJ>span{width:100%!important}.AchievementsInfoBlockItem_item__9f7Bs{width:100%;display:flex;flex-direction:column;gap:8px;white-space:nowrap;font-family:var(--dms-primary-font)}.AchievementsInfoBlockItem_title__Kys4c{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.AchievementsInfoBlockItem_title__Kys4c{font-size:32px}}@media(min-width:1024px){.AchievementsInfoBlockItem_title__Kys4c{font-size:36px}}@media(min-width:1440px){.AchievementsInfoBlockItem_title__Kys4c{font-size:40px}}.AchievementsInfoBlockItem_title__Kys4c{color:var(--dms-achievements-info-block-item-title-text-color)}.AchievementsInfoBlockItem_subtitle__qOgxV{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-achievements-info-block-item-subtitle-text-color)}.AchievementsInfoBlock_wrapper__9qIUi{position:relative;width:100%;background-color:var(--dms-achievements-info-block-wrapper-background-color);font-family:var(--dms-primary-font);overflow:hidden}.AchievementsInfoBlock_textWrapper__6gZ75{align-self:center}.AchievementsInfoBlock_text__OmJUD{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.AchievementsInfoBlock_text__OmJUD{gap:24px}}.AchievementsInfoBlock_preTitle__4oI5p{font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-achievements-info-block-pre-title-text-color)}.AchievementsInfoBlock_title__mtyQ8{margin:0;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.AchievementsInfoBlock_title__mtyQ8{font-size:24px}}@media(min-width:1024px){.AchievementsInfoBlock_title__mtyQ8{font-size:30px}}@media(min-width:1440px){.AchievementsInfoBlock_title__mtyQ8{font-size:32px}}.AchievementsInfoBlock_title__mtyQ8{color:var(--dms-achievements-info-block-title-text-color);font-family:var(--dms-primary-font)}.AchievementsInfoBlock_titleBold__h2hZr{font-weight:600}.AchievementsInfoBlock_description__C___a{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-achievements-info-block-description-text-color)}.AchievementsInfoBlock_imageColumn__g5rxo{align-self:center;height:100%}@media(min-width:1024px){.AchievementsInfoBlock_imageColumn__g5rxo{justify-self:end;width:100%;max-width:741px}}.AchievementsInfoBlock_imageWrapper__cfr2i{position:relative;height:100%;width:100%;aspect-ratio:16/9;overflow:hidden}@media(min-width:1024px){.AchievementsInfoBlock_imageWrapper__cfr2i{max-width:741px}}.AchievementsInfoBlock_image__v65oF{object-fit:cover}.AchievementsInfoBlock_imageGradient__LbND_{position:absolute;inset:0;background:linear-gradient(270deg,rgba(255,255,255,0) 38%,rgb(255,255,255) 95%);pointer-events:none}.AchievementsInfoBlock_achievementsColumn__txNgu{position:relative;z-index:10}@media(min-width:1024px){.AchievementsInfoBlock_achievementsColumn__txNgu{place-self:center end;width:100%}}.AchievementsInfoBlock_achievements__KfQJc{width:100%;display:flex;flex-flow:row wrap;justify-content:space-around;gap:16px}@media(min-width:1024px){.AchievementsInfoBlock_achievements__KfQJc{flex-flow:column nowrap}}.AchievementsInfoBlock_achievementWrapper__GmKji{display:flex;flex-direction:column;gap:16px}.AchievementsInfoBlock_divider__Zc6so{display:none}@media(min-width:1024px){.AchievementsInfoBlock_divider__Zc6so{display:block;width:100%;height:0;border-top:1px solid var(--dms-achievements-info-block-divider-border-color)}}.PortfolioBlockItem_item__AtDCF{display:flex;align-items:center;gap:16px}.PortfolioBlockItem_item__AtDCF svg{flex-shrink:0}.PortfolioBlockItem_label__g9DBw{font-family:var(--ubuntu-sans-font,"Ubuntu Sans"),Arial,sans-serif;color:var(--dms-portfolio-block-item-label-text-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1440px){.PortfolioBlockItem_label__g9DBw{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}}.PortfolioBlock_wrapper__Z2xMd{position:relative;width:100%;background-color:var(--dms-portfolio-block-wrapper-background-color);font-family:var(--dms-primary-font)}.PortfolioBlock_imageColumn__6d3mE{height:100%;width:100%;min-height:350px}@media(min-width:1440px){.PortfolioBlock_imageColumn__6d3mE{min-height:512px}}.PortfolioBlock_imageWrapper__VtGw0{position:relative;height:100%;width:100%;overflow:hidden;border-radius:12px}@media(min-width:1440px){.PortfolioBlock_imageWrapper__VtGw0{max-width:648px}}.PortfolioBlock_image__WSMkc{object-fit:cover;object-position:center}.PortfolioBlock_textColumn__ZgISK{align-self:center}.PortfolioBlock_text__9Ooh_{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.PortfolioBlock_text__9Ooh_{padding:24px 12px}}@media(min-width:1440px){.PortfolioBlock_text__9Ooh_{padding:48px 32px}}.PortfolioBlock_title__rDlwy{margin:0;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.PortfolioBlock_title__rDlwy{font-size:32px}}@media(min-width:1024px){.PortfolioBlock_title__rDlwy{font-size:36px}}@media(min-width:1440px){.PortfolioBlock_title__rDlwy{font-size:40px}}.PortfolioBlock_title__rDlwy{color:var(--dms-portfolio-block-title-text-color);font-family:var(--dms-primary-font)}.PortfolioBlock_titleBold__BC_Pu{font-weight:600}.PortfolioBlock_description__Z3XAX{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.PortfolioBlock_description__Z3XAX{font-size:18px}}.PortfolioBlock_description__Z3XAX{color:var(--dms-portfolio-block-description-text-color)}.PortfolioBlock_button__1FnTt{margin-top:16px}.PortfolioBlock_itemsColumn__pLULD{align-self:center}@media(min-width:1024px){.PortfolioBlock_itemsColumn__pLULD{padding:24px 12px}}@media(min-width:1440px){.PortfolioBlock_itemsColumn__pLULD{padding:48px 32px 48px 48px}}.PortfolioBlock_items__iSuVE{display:flex;flex-direction:column;gap:16px;margin-top:16px}@media(min-width:768px){.PortfolioBlock_items__iSuVE{margin:0}}.content-container>.content-element.HalfImageContentBlock_wrapper__A3nqH:not(:last-child){margin-bottom:24px;margin-top:24px}@media(min-width:768px){.content-container>.content-element.HalfImageContentBlock_wrapper__A3nqH:not(:last-child){margin-bottom:32px;margin-top:32px}}@media(min-width:1024px){.content-container>.content-element.HalfImageContentBlock_wrapper__A3nqH:not(:last-child){margin-bottom:64px;margin-top:64px}}.HalfImageContentBlock_wrapper__A3nqH{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;background-color:var(--dms-half-image-content-block-wrapper-background-color);font-family:var(--dms-primary-font)}@media(min-width:768px){.HalfImageContentBlock_wrapper__A3nqH{flex-direction:row;height:auto;align-items:center}}@media(min-width:1024px){.HalfImageContentBlock_wrapper__A3nqH{align-items:center;gap:80px}}@media(min-width:1440px){.HalfImageContentBlock_wrapper__A3nqH{gap:160px}}.HalfImageContentBlock_imageWrapper__gehT2{position:relative;width:100%;height:100%;aspect-ratio:4/3;max-height:200px}@media(min-width:768px){.HalfImageContentBlock_imageWrapper__gehT2{max-height:400px}}@media(min-width:1024px){.HalfImageContentBlock_imageWrapper__gehT2{max-height:600px}}.HalfImageContentBlock_image__09cMP{object-fit:cover;width:100%;height:100%}.HalfImageContentBlock_text__AS1Rb{margin:0 20px;display:flex;flex-direction:column;max-width:680px;width:calc(100% - 40px)}@media(min-width:1024px){.HalfImageContentBlock_text__AS1Rb{margin:0 30px 0 0}}@media(min-width:1440px){.HalfImageContentBlock_text__AS1Rb{margin:0 80px 0 0}}.HalfImageContentBlock_title__xz2QP{margin:0;font-family:var(--dms-primary-font);color:var(--dms-half-image-content-block-title-text-color);font-size:28px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.HalfImageContentBlock_title__xz2QP{font-size:36px}}@media(min-width:1024px){.HalfImageContentBlock_title__xz2QP{font-size:44px}}@media(min-width:1440px){.HalfImageContentBlock_title__xz2QP{font-size:48px}}.HalfImageContentBlock_titleBold__2SOLz{font-weight:600}.HalfImageContentBlock_description__YU6vH{margin:16px 0 0;color:var(--dms-half-image-content-block-description-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.HalfImageContentBlock_description__YU6vH{font-size:18px}}.HalfImageContentBlock_buttons__qdhrN{display:flex;flex-direction:row;margin-top:24px;gap:16px}@media(min-width:768px){.HalfImageContentBlock_buttons__qdhrN{margin-top:36px}}@media(min-width:1024px){.HalfImageContentBlock_buttons__qdhrN{margin-top:48px}}.CtaBannerBlock_wrapper__xE6sJ{font-family:var(--dms-primary-font)}.CtaBannerBlock_card__k2_I3{width:100%;display:flex;flex-direction:column;background-color:var(--dms-cta-banner-block-card-background-color)}@media(min-width:768px){.CtaBannerBlock_card__k2_I3{flex-direction:row;align-items:stretch;justify-content:space-between;gap:32px}}@media(min-width:1024px){.CtaBannerBlock_card__k2_I3{gap:64px;height:100%}}.CtaBannerBlock_text__9aZDg{display:flex;flex-direction:column;align-items:flex-start;padding:32px 32px 0}@media(min-width:768px){.CtaBannerBlock_text__9aZDg{padding:32px}}@media(min-width:1024px){.CtaBannerBlock_text__9aZDg{justify-content:center;padding:48px 0 48px 48px;max-width:732px;width:100%}}.CtaBannerBlock_title__5z7Uo{margin:0;display:flex;flex-direction:column;color:var(--dms-cta-banner-block-title-text-color);font-family:var(--dms-primary-font);font-size:24px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.CtaBannerBlock_title__5z7Uo{font-size:32px}}@media(min-width:1024px){.CtaBannerBlock_title__5z7Uo{font-size:36px}}@media(min-width:1440px){.CtaBannerBlock_title__5z7Uo{font-size:40px}}.CtaBannerBlock_titleBold__V0lGQ{font-weight:600}.CtaBannerBlock_description__ylUM1{margin:16px 0 0;color:var(--dms-cta-banner-block-description-text-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.CtaBannerBlock_description__ylUM1{font-size:18px}}.CtaBannerBlock_button__RUdpx{margin-top:18px;margin-bottom:8px}@media(min-width:768px){.CtaBannerBlock_button__RUdpx{margin-top:24px;margin-bottom:0}}@media(min-width:1024px){.CtaBannerBlock_button__RUdpx{margin-top:32px}}.CtaBannerBlock_imageWrapper__AAo9y{position:relative;width:35%;aspect-ratio:1/1;align-self:flex-end;flex-shrink:0;border-top-left-radius:250px;overflow:hidden}@media(min-width:768px){.CtaBannerBlock_imageWrapper__AAo9y{width:30%}}@media(min-width:1024px){.CtaBannerBlock_imageWrapper__AAo9y{width:342px}}.CtaBannerBlock_image__DCsIJ{object-fit:cover;object-position:right bottom}.ApplicationsBlockItem_card__ZvERv{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:200px;height:206px;gap:16px;border-radius:12px;overflow:hidden}.ApplicationsBlockItem_link__lwTrh{position:relative;display:flex;flex:1;min-height:0;gap:16px;flex-direction:column}.ApplicationsBlockItem_imageWrapper__AgMNg{position:relative;flex-shrink:0;width:100%;height:100%;overflow:hidden}.ApplicationsBlockItem_image__GOVNe img{object-fit:cover;object-position:center;height:150px!important}.ApplicationsBlockItem_overlay__o2pyW{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 57%,var(--dms-applications-block-item-overlay-background-color) 75%,var(--dms-applications-block-item-overlay-background-color) 100%)}.ApplicationsBlockItem_content__10Ooi{position:absolute;bottom:0;width:100%;display:flex;flex:1;justify-content:space-between;align-items:flex-end;gap:4px;padding:0 16px 16px;z-index:1}.ApplicationsBlockItem_label__DxUzX{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600;color:var(--dms-applications-block-item-label-color)}.ApplicationsBlockItem_icon__kWZGS{flex-shrink:0;transition:transform .5s ease;margin-bottom:4px}.ApplicationsBlockItem_card__ZvERv:hover .ApplicationsBlockItem_icon__kWZGS{transform:translateX(8px);transition:transform .5s ease}.ApplicationsBlock_wrapper___kKVx{width:100%;font-family:var(--dms-primary-font)}.ApplicationsBlock_grid__mJx1v{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.ApplicationsBlock_grid__mJx1v{align-items:center;flex-direction:row}}.ApplicationsBlock_text__3eTdJ{display:flex;flex-direction:column;flex-shrink:0;gap:24px;max-width:376px}.ApplicationsBlock_preTitle__b3_Bt{margin:0;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-applications-block-pre-title-color)}.ApplicationsBlock_title__fuRx_{margin:0;display:flex;flex-direction:column;color:var(--dms-applications-block-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ApplicationsBlock_title__fuRx_{font-size:24px}}@media(min-width:1024px){.ApplicationsBlock_title__fuRx_{font-size:30px}}@media(min-width:1440px){.ApplicationsBlock_title__fuRx_{font-size:32px}}.ApplicationsBlock_titleBold__e0v6a{font-weight:600}.ApplicationsBlock_description__QTJ3O{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-applications-block-description-color)}.ApplicationsBlock_carousel__lRKk_{position:relative;display:flex;align-items:flex-end;flex:1;min-width:0}.ApplicationsBlock_swiper__KCcCi{width:100%}.ApplicationsBlock_slide__REsnz{width:auto}.ApplicationsBlock_coverLeft__uCJyi,.ApplicationsBlock_coverRight__zLYr3{position:absolute;top:0;bottom:0;z-index:1;width:64px;opacity:0;pointer-events:none;transition:opacity .3s ease}.ApplicationsBlock_coverLeft__uCJyi.ApplicationsBlock_isVisible__nCDkH,.ApplicationsBlock_coverRight__zLYr3.ApplicationsBlock_isVisible__nCDkH{opacity:1;transition:opacity .3s ease}.ApplicationsBlock_coverLeft__uCJyi{left:0;background:linear-gradient(to right,var(--dms-applications-block-cover-color),transparent)}.ApplicationsBlock_coverRight__zLYr3{right:0;background:linear-gradient(to left,var(--dms-applications-block-cover-color),transparent)}.ApplicationsBlock_nextButton__ks7dG{position:absolute;top:50%;right:16px;z-index:10;transform:translate(50%,-50%)}@media(min-width:768px){.ApplicationsBlock_nextButton__ks7dG{right:0}}.ApplicationsBlock_prevButton__tg9iN{position:absolute;top:50%;left:16px;z-index:10;transform:translate(-50%,-50%)}@media(min-width:768px){.ApplicationsBlock_prevButton__tg9iN{left:0}}.FeaturedProductsCard_link__IeXDr{display:flex;flex-direction:column;width:100%;max-width:294px;text-decoration:none;font-family:var(--dms-primary-font)}.FeaturedProductsCard_card__58uzt{position:relative;flex:1;display:flex;flex-direction:column;width:100%;border:1px solid rgba(0,0,0,0);border-radius:12px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.FeaturedProductsCard_card__58uzt:hover{border-color:var(--dms-featured-products-card-border-color);box-shadow:0 4px 8px rgba(0,0,0,.08);transition:border-color .15s ease,box-shadow .15s ease}.FeaturedProductsCard_mainImageContainer__0g4eq{position:relative;flex-shrink:0;width:100%;aspect-ratio:1.5795454545;padding:8px;box-sizing:border-box}.FeaturedProductsCard_imagePlaceholder__bo36H{position:relative;flex-shrink:0;width:100%;aspect-ratio:1.5795454545;background-color:var(--dms-featured-products-card-image-placeholder-background-color)}.FeaturedProductsCard_mainImage__LY0Zu{object-fit:contain}.FeaturedProductsCard_text__Zbd8V{padding:16px 24px 24px;display:flex;flex-direction:column;gap:8px}.FeaturedProductsCard_category__AtG5d{flex:1;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-card-category-text-color)}.FeaturedProductsCard_category__AtG5d,.FeaturedProductsCard_category__AtG5d:hover{transition:color .15s ease,-webkit-text-decoration .15s ease;transition:color .15s ease,text-decoration .15s ease;transition:color .15s ease,text-decoration .15s ease,-webkit-text-decoration .15s ease}.FeaturedProductsCard_category__AtG5d:hover{color:var(--dms-featured-products-card-hover-category-text-color);text-decoration:underline}.FeaturedProductsCard_categoryLink__XdqLF{position:relative;z-index:10;text-decoration:none}.FeaturedProductsCard_name__ugIpk{margin:0;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.FeaturedProductsCard_name__ugIpk{font-size:20px}}@media(min-width:1024px){.FeaturedProductsCard_name__ugIpk{font-size:22px}}@media(min-width:1440px){.FeaturedProductsCard_name__ugIpk{font-size:24px}}.FeaturedProductsCard_name__ugIpk{color:var(--dms-featured-products-card-name-text-color)}.FeaturedProductsCard_productLink__93Jvs{color:inherit;text-decoration:none}.FeaturedProductsCard_productLink__93Jvs:after{content:"";position:absolute;inset:0;z-index:1}.FeaturedProductsCard_tagline__rEQj2{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-card-tagline-text-color)}.FeaturedProductsCard_thumbnailImages__MKSjJ{display:flex;align-items:center;gap:8px}.FeaturedProductsCard_thumbnailImageWrapper__SU_pW{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:4px;overflow:hidden}.FeaturedProductsCard_thumbnailImage__8MjtT{object-fit:cover}.FeaturedProductsCard_thumbnailImagesCount__IftCN{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-card-thumbnail-images-count-text-color)}.FeaturedProductsBlock_wrapper__nyMAr{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;font-family:var(--dms-primary-font)}.FeaturedProductsBlock_text__SdBjz{display:flex;flex-direction:column;gap:24px}.FeaturedProductsBlock_title__G7Hc_{margin:0;color:var(--dms-featured-products-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.FeaturedProductsBlock_title__G7Hc_{font-size:24px}}@media(min-width:1024px){.FeaturedProductsBlock_title__G7Hc_{font-size:30px}}@media(min-width:1440px){.FeaturedProductsBlock_title__G7Hc_{font-size:32px}}.FeaturedProductsBlock_title__G7Hc_{font-weight:600}.FeaturedProductsBlock_description__Atg_8{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-featured-products-description-color)}.FeaturedProductsBlock_productsGrid__LVZir{width:100%;display:grid;grid-template-columns:1fr;justify-items:center;gap:32px}@media(min-width:600px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.FeaturedProductsBlock_productsGrid__LVZir{grid-template-columns:repeat(5,1fr)}}.ArticleCardItem_card__WOhIf{display:flex;flex-direction:column;width:100%;height:100%;border-radius:12px;overflow:hidden;transition:border-top-left-radius 2.5s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transition-timing-function:linear(0,.942 6.8%,1.439 12.8%,.815 26.8%,1.078 41%,.967 55.3%,1.014 69.3%,1)}@media(min-width:768px){.ArticleCardItem_card__WOhIf{flex-direction:row;align-items:stretch;min-height:280px}}@media(min-width:1440px){.ArticleCardItem_card__WOhIf{min-height:340px}}.ArticleCardItem_card__WOhIf:hover{border-top-left-radius:120px}@media(prefers-reduced-motion:reduce){.ArticleCardItem_card__WOhIf{transition:none}.ArticleCardItem_card__WOhIf:hover{border-top-left-radius:12px;transition:none}}.ArticleCardItem_imageWrapper__ZGCB0{position:relative;flex:1 1 0;min-width:0;width:100%;aspect-ratio:3;background-color:var(--dms-article-card-item-image-wrapper-background-color)}@media(min-width:600px){.ArticleCardItem_imageWrapper__ZGCB0{aspect-ratio:4}}@media(min-width:768px){.ArticleCardItem_imageWrapper__ZGCB0{width:auto;aspect-ratio:auto}}.ArticleCardItem_image__ZNor2{object-fit:cover;object-position:center}.ArticleCardItem_content__QGW0S{display:flex;flex:1 1 0;flex-direction:column;justify-content:center;gap:12px;padding:16px;background-color:var(--dms-article-card-item-background-color)}@media(min-width:768px){.ArticleCardItem_content__QGW0S{gap:12px;padding:24px}}@media(min-width:1024px){.ArticleCardItem_content__QGW0S{gap:16px;padding:32px}}.ArticleCardItem_preTitle__p3Pje{margin:0;font-family:var(--dms-primary-font);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-article-card-item-pre-title-color)}.ArticleCardItem_title__Mgp5Z{margin:0;font-family:var(--dms-primary-font);color:var(--dms-article-card-item-title-text-color);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ArticleCardItem_title__Mgp5Z{font-size:18px}}@media(min-width:1024px){.ArticleCardItem_title__Mgp5Z{font-size:20px}}.ArticleCardItem_title__Mgp5Z{font-weight:600}.ArticleCardItem_description___pM2R{margin:0;font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-article-card-item-description-text-color)}.ArticleCardItem_button__cWb3r{padding:0}.ArticleCardItem_button__cWb3r svg{transition:transform .5s ease}.ArticleCardItem_button__cWb3r:hover svg{transform:translateX(8px);transition:transform .5s ease}.ArticleCardsBlock_wrapper__6Bmb7{width:100%;background-color:var(--dms-article-cards-block-wrapper-background-color);font-family:var(--dms-primary-font)}.ArticleCardsBlock_grid__kkpd9{display:grid;grid-template-columns:1fr;align-items:stretch;gap:16px}@media(min-width:1024px){.ArticleCardsBlock_grid__kkpd9{grid-template-columns:repeat(2,1fr);gap:32px}}.CarouselPagination_pagination__SBznG{display:flex;align-items:center;gap:16px;font-family:var(--dms-primary-font)}.CarouselPagination_button__OPzDa svg{width:20px;height:20px}.CarouselPagination_counter__N1FFA{display:flex;align-items:center;justify-content:center;height:32px;padding:0 24px;border-radius:999px;background-color:var(--dms-carousel-pagination-counter-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--dms-carousel-pagination-counter-text-color);white-space:nowrap;font-size:14px;line-height:1.5;letter-spacing:0;font-weight:600}.ProductRangesBlockItem_card__fPaex{width:100%;display:flex;flex-direction:column;gap:16px;font-family:var(--dms-primary-font)}@media(min-width:1024px){.ProductRangesBlockItem_card__fPaex{gap:24px}}.ProductRangesBlockItem_imageWrapper__E37B2{overflow:hidden;position:relative;width:100%;aspect-ratio:1.76;border-radius:12px;background-color:var(--dms-product-ranges-block-item-image-frame-background-color)}.ProductRangesBlockItem_image__ANlfK{object-fit:cover}.ProductRangesBlockItem_content__TRCqT{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.ProductRangesBlockItem_content__TRCqT{gap:24px}}.ProductRangesBlockItem_title__xGea8{margin:0;font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ProductRangesBlockItem_title__xGea8{font-size:20px}}@media(min-width:1024px){.ProductRangesBlockItem_title__xGea8{font-size:22px}}@media(min-width:1440px){.ProductRangesBlockItem_title__xGea8{font-size:24px}}.ProductRangesBlockItem_title__xGea8{color:var(--dms-product-ranges-block-item-title-color)}.ProductRangesBlockItem_description___wMat{margin:0;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-product-ranges-block-item-description-color)}.ProductRangesBlockItem_link__ZJ3ES{display:inline-flex;align-items:flex-end;gap:8px;text-decoration:none;color:var(--dms-product-ranges-block-item-link-color);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0}.ProductRangesBlockItem_link__ZJ3ES:hover .ProductRangesBlockItem_linkIcon__3XS1b{transform:translateX(8px);transition:transform .5s ease}.ProductRangesBlockItem_linkIcon__3XS1b{flex-shrink:0;transition:transform .5s ease;margin-bottom:2px}.ProductRangesCarousel_carousel__uA2oh{position:relative;display:flex;min-width:0}.ProductRangesCarousel_swiper__lWQik{width:100%}.ProductRangesCarousel_slide__hOfCJ{height:auto;width:calc((100% - 32px*(1 - 1))/1)}@media(min-width:600px){.ProductRangesCarousel_slide__hOfCJ{width:calc((100% - 32px*(2 - 1))/2)}}@media(min-width:768px){.ProductRangesCarousel_slide__hOfCJ{width:calc((100% - 32px*(3 - 1))/3)}}.ProductRangesBlock_wrapper__4eTqX{display:flex;flex-direction:column;gap:16px;width:100%;font-family:var(--dms-primary-font)}@media(min-width:768px){.ProductRangesBlock_wrapper__4eTqX{gap:32px}}.ProductRangesBlock_header__6ZnNs{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.ProductRangesBlock_header__6ZnNs{align-items:flex-end;flex-direction:row;justify-content:space-between;gap:32px}}.ProductRangesBlock_title__HiYHN{margin:0;max-width:784px;color:var(--dms-product-ranges-block-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ProductRangesBlock_title__HiYHN{font-size:24px}}@media(min-width:1024px){.ProductRangesBlock_title__HiYHN{font-size:30px}}@media(min-width:1440px){.ProductRangesBlock_title__HiYHN{font-size:32px}}.ProductRangesBlock_titleBold__ZmdxF{font-weight:600}.ProductRangesBlock_paginationWrapper__0sWOv{display:flex;align-items:center;justify-content:center}@media(min-width:768px){.ProductRangesBlock_paginationWrapper__0sWOv{justify-content:flex-end}}.ProductRangesBlock_pagination__TE6jB{flex-shrink:0;align-self:flex-start}@media(min-width:768px){.ProductRangesBlock_pagination__TE6jB{align-self:flex-end}}.NewsBlockItem_item__7O2il{position:relative;container-type:inline-size;display:flex;flex-direction:column;gap:12px;font-family:var(--dms-primary-font)}@media(min-width:768px){.NewsBlockItem_item__7O2il{gap:16px}}@media(min-width:1024px){.NewsBlockItem_item__7O2il{gap:24px}}@media(min-width:768px){.NewsBlockItem_item__7O2il:focus-within .NewsBlockItem_imageWrapper__Q4jEN,.NewsBlockItem_item__7O2il:hover .NewsBlockItem_imageWrapper__Q4jEN{width:100%;transition:width .7s linear(0,.289 4%,.594 8%,.854 12%,1.038 16%,1.143 20%,1.181 25%,1.17 29%,1.132 33%,1.085 37%,1.041 41%,1.007 45%,.985 50%,.974 54%,.972 58%,.976 62%,.983 66%,.99 70%,.997 75%,1.001 79%,1.003 83%,1.004 87%,1.004 91%,1.003 95%,1)}.NewsBlockItem_item__7O2il:focus-within .NewsBlockItem_imageInner__x9c8b,.NewsBlockItem_item__7O2il:hover .NewsBlockItem_imageInner__x9c8b{transform:scale(1.15);transition:transform .3s ease}}.NewsBlockItem_imageWrapper__Q4jEN{position:relative;overflow:hidden;width:100%;height:120px;border-radius:12px}@media(min-width:768px){.NewsBlockItem_imageWrapper__Q4jEN{width:140px;max-width:calc(100% + 24px);height:140px;transition:width .7s linear(0,.289 4%,.594 8%,.854 12%,1.038 16%,1.143 20%,1.181 25%,1.17 29%,1.132 33%,1.085 37%,1.041 41%,1.007 45%,.985 50%,.974 54%,.972 58%,.976 62%,.983 66%,.99 70%,.997 75%,1.001 79%,1.003 83%,1.004 87%,1.004 91%,1.003 95%,1)}}@media(min-width:1024px){.NewsBlockItem_imageWrapper__Q4jEN{width:171px;height:171px}}.NewsBlockItem_imageTrack__Md8MQ{position:absolute;inset:0 auto 0 0;width:100%;height:100%}@media(min-width:768px){.NewsBlockItem_imageTrack__Md8MQ{width:110cqw}}.NewsBlockItem_image__KI3UT{width:100%;height:100%}.NewsBlockItem_imageInner__x9c8b{object-fit:cover;object-position:center;transform:scale(1);transition:transform .3s ease}.NewsBlockItem_date__WEXPL{margin:0;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--dms-news-block-item-date-text-color)}.NewsBlockItem_title__3e4ZT{margin:0;color:var(--dms-news-block-item-title-text-color);font-family:var(--dms-primary-font);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.NewsBlockItem_title__3e4ZT{font-size:20px}}@media(min-width:1024px){.NewsBlockItem_title__3e4ZT{font-size:22px}}@media(min-width:1440px){.NewsBlockItem_title__3e4ZT{font-size:24px}}.NewsBlockItem_link__m3P7B{color:inherit;text-decoration:none;transition:color .15s ease}.NewsBlockItem_link__m3P7B:focus-visible,.NewsBlockItem_link__m3P7B:hover{color:var(--dms-news-block-item-hover-title-text-color)}.NewsBlock_wrapper__EI78b{width:100%;height:100%;padding:24px 0;background-color:var(--dms-news-block-wrapper-background-color)}@media(min-width:768px){.NewsBlock_wrapper__EI78b{padding:32px 0}}@media(min-width:1024px){.NewsBlock_wrapper__EI78b{padding:64px 0}}.NewsBlock_gridContainer__yh4zA{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;font-family:var(--dms-primary-font)}@media(min-width:768px){.NewsBlock_gridContainer__yh4zA{gap:32px}}@media(min-width:1024px){.NewsBlock_gridContainer__yh4zA{gap:48px}}.NewsBlock_title__JHx3n{margin:0;color:var(--dms-news-block-title-text-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.NewsBlock_title__JHx3n{font-size:24px}}@media(min-width:1024px){.NewsBlock_title__JHx3n{font-size:30px}}@media(min-width:1440px){.NewsBlock_title__JHx3n{font-size:32px}}.NewsBlock_title__JHx3n{font-weight:600}.NewsBlock_grid__7bJeH{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:768px){.NewsBlock_grid__7bJeH{grid-template-columns:repeat(4,1fr);gap:32px}}.NewsBlock_button__VyhAy{text-decoration:none}.ContentGridSectionItem_link__nN8y3{display:flex;flex-direction:column;text-decoration:none;font-family:var(--dms-primary-font)}.ContentGridSectionItem_card__UJDJE{display:flex;flex-direction:column;gap:16px}.ContentGridSectionItem_imageWrapper__SI8UL{position:relative;width:100%;aspect-ratio:1.7777777778;overflow:hidden;border-radius:12px;background-color:var(--dms-content-grid-section-item-image-background-color)}.ContentGridSectionItem_image__cUwN2{object-fit:cover;transition:transform .5s ease}.ContentGridSectionItem_imageWrapper__SI8UL:hover .ContentGridSectionItem_image__cUwN2{transform:scale(1.05);transition:transform .5s ease}.ContentGridSectionItem_label__rz5mb{position:absolute;top:10px;left:10px;z-index:10;max-width:calc(100% - 20px);height:24px;padding:0 12px;display:block;border-radius:999px;background-color:var(--dms-content-grid-section-item-title-background-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--dms-content-grid-section-item-title-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;line-height:24px}.ContentGridSectionItem_text__BQsWb{display:flex;flex-direction:column;gap:24px}.ContentGridSectionItem_text__BQsWb .ContentGridSectionItem_heading__ZXlLo{margin:0;color:var(--dms-content-grid-section-item-title-color);font-family:var(--dms-primary-font);font-size:18px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ContentGridSectionItem_text__BQsWb .ContentGridSectionItem_heading__ZXlLo{font-size:20px}}@media(min-width:1024px){.ContentGridSectionItem_text__BQsWb .ContentGridSectionItem_heading__ZXlLo{font-size:22px}}@media(min-width:1440px){.ContentGridSectionItem_text__BQsWb .ContentGridSectionItem_heading__ZXlLo{font-size:24px}}.ContentGridSectionItem_subtitle__6lxRX{margin:0;color:var(--dms-content-grid-section-item-subtitle-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.ContentGridSection_wrapper__t8qUO{width:100%;font-family:var(--dms-primary-font)}.ContentGridSection_header__OeZmb{display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(min-width:768px){.ContentGridSection_header__OeZmb{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:32px}}.ContentGridSection_title__qws9Y{margin:0;color:var(--dms-content-grid-section-title-color);font-family:var(--dms-primary-font);font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.ContentGridSection_title__qws9Y{font-size:24px}}@media(min-width:1024px){.ContentGridSection_title__qws9Y{font-size:30px}}@media(min-width:1440px){.ContentGridSection_title__qws9Y{font-size:32px}}.ContentGridSection_title__qws9Y{font-weight:600}.ContentGridSection_loading__kAsNy{display:flex;justify-content:center;padding:40px 0}.ContentGridSection_grid__WxARE{margin-top:24px}@media(min-width:768px){.ContentGridSection_grid__WxARE{margin-top:32px}}.ContentGridSection_loadMoreDetails__sJ0ZU{display:flex;flex-direction:column}.ContentGridSection_loadMoreSummary__GgMhs{order:1;display:flex;justify-content:center;margin-top:24px;cursor:pointer}.ContentGridSection_loadMoreSummary__GgMhs::-webkit-details-marker{display:none}@media(min-width:768px){.ContentGridSection_loadMoreSummary__GgMhs{justify-content:flex-start;margin-top:32px}}.ContentGridSection_loadMoreDetails__sJ0ZU::details-content{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;overflow:hidden;transition:grid-template-rows .3s ease,opacity .3s ease,margin-top .3s ease,content-visibility .3s ease;transition-behavior:allow-discrete;transition-timing-function:ease-in-out}.ContentGridSection_loadMoreDetails__sJ0ZU[open]::details-content{grid-template-rows:1fr;margin-top:16px;opacity:1}@media(min-width:768px){.ContentGridSection_loadMoreDetails__sJ0ZU[open]::details-content{margin-top:24px}}@media(min-width:1024px){.ContentGridSection_loadMoreDetails__sJ0ZU[open]::details-content{margin-top:32px}}.ContentGridSection_extraGridInner__BQaeW{min-height:0;overflow:hidden}.ContentGridSection_loadMoreButton__6mavu svg{transition:transform .3s ease}.ContentGridSection_loadMoreDetails__sJ0ZU[open] .ContentGridSection_loadMoreButton__6mavu svg{transform:rotate(270deg)}.InfoBanner_info-banner-sticky__uiNjj{width:100%;position:sticky;top:48px;font-size:14px;z-index:1000}.InfoBanner_info-banner-sticky__uiNjj .InfoBanner_info-banner__sDwAr{max-width:100%;border-radius:0}.InfoBanner_info-banner__sDwAr{margin-left:auto;margin-right:auto;display:flex;width:100%;align-items:center;justify-content:space-around;background-color:var(--brand-color);max-width:960px;padding:12px 20px;position:relative;transition:max-width .35s ease,padding .35s ease,transform .25s ease}.InfoBanner_info-banner__sDwAr p{margin:0;color:#fff}.InfoBanner_info-banner__sDwAr .InfoBanner_cta__k89XL{background:#fff;color:var(--brand-color);padding:6px 14px;border-radius:4px;font-weight:600;text-decoration:none;transition:background .3s ease}.InfoBanner_info-banner__sDwAr .InfoBanner_cta__k89XL:hover{background:#f0f0f0}.InfoBanner_info-banner__sDwAr .InfoBanner_cta-large__anC1b{padding:.75rem 1.25rem;font-size:1rem;line-height:1.25rem;margin-right:20px}.InfoBanner_close__tdxou{font-size:20px;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;padding:4px;transition:opacity .2s ease}.InfoBanner_close__tdxou:hover{opacity:.75}.FooterBlockLegalBar_bar__iMPj2{display:flex;flex-flow:column wrap;align-items:center;justify-content:space-between;gap:16px;font-family:var(--dms-primary-font)}@media(min-width:1024px){.FooterBlockLegalBar_bar__iMPj2{flex-direction:row}}.FooterBlockLegalBar_links__gEhVl{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-footer-block-legal-bar-link-text-color)}.FooterBlockLegalBar_link__tR0gP{color:inherit;text-decoration:none;border-bottom:1px solid var(--dms-footer-block-legal-bar-link-border-bottom-color);transition:border-color .15s ease}.FooterBlockLegalBar_link__tR0gP:active,.FooterBlockLegalBar_link__tR0gP:hover,.FooterBlockLegalBar_link__tR0gP:visited{color:inherit;border-bottom:1px solid var(--dms-footer-block-legal-bar-hover-link-border-bottom-color);transition:border-color .15s ease}.FooterBlockLegalBar_divider__AjnMY{width:2px;height:12px;background-color:var(--dms-footer-block-legal-bar-divider-background-color)}.FooterBlockLegalBar_copyright__K4IST{display:flex;justify-content:center;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-footer-block-legal-bar-copyright-text-color)}.FooterBlockNavSections_sections__H5Eiw{display:flex;flex-wrap:wrap;gap:64px 48px;font-family:var(--dms-primary-font)}.FooterBlockNavSections_section__vsVRK{display:flex;flex:0 0 100%;flex-direction:column;align-items:center;gap:16px;min-width:0}@media(min-width:768px){.FooterBlockNavSections_section__vsVRK{flex:0 0 calc((100% - 48px)/2)}}@media(min-width:1024px){.FooterBlockNavSections_section__vsVRK{align-items:flex-start;flex:0 0 calc((100% - 96px)/3)}}.FooterBlockNavSections_title___zJrs{margin:0;min-width:0;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}@media(min-width:768px){.FooterBlockNavSections_title___zJrs{font-size:18px}}@media(min-width:1024px){.FooterBlockNavSections_title___zJrs{font-size:20px}}.FooterBlockNavSections_title___zJrs{font-weight:600;color:var(--dms-footer-block-nav-sections-title-text-color)}.FooterBlockNavSections_titleText__HSePy{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;text-align:center;font-family:var(--dms-primary-font);color:var(--dms-footer-block-nav-sections-title-text-color)}@media(min-width:768px){.FooterBlockNavSections_titleText__HSePy{text-align:start}}.FooterBlockNavSections_titleText__HSePy:hover,.FooterBlockNavSections_titleText__HSePy:visited{color:var(--dms-footer-block-nav-sections-title-text-color)}.FooterBlockNavSections_items__PdKxg{display:flex;flex-direction:column;gap:4px}.FooterBlockNavSections_item__3nvAQ{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}@media(min-width:768px){.FooterBlockNavSections_item__3nvAQ{justify-content:flex-start}}.FooterBlockNavSections_item__3nvAQ:has(.FooterBlockNavSections_externalIcon__WPxYb:hover) .FooterBlockNavSections_itemText__xgiK_{border-bottom:1px solid var(--dms-footer-block-nav-sections-item-hover-border-color)}.FooterBlockNavSections_item__3nvAQ:has(.FooterBlockNavSections_externalIcon__WPxYb:hover) .FooterBlockNavSections_externalIcon__WPxYb,.FooterBlockNavSections_item__3nvAQ:has(.FooterBlockNavSections_itemText__xgiK_:hover) .FooterBlockNavSections_externalIcon__WPxYb{opacity:1}.FooterBlockNavSections_itemText__xgiK_{min-width:0;white-space:nowrap;transition:border-color .15s ease;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--dms-footer-block-nav-sections-item-text-color);text-decoration:none;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid var(--dms-footer-block-nav-sections-item-border-color)}.FooterBlockNavSections_itemText__xgiK_:hover{border-bottom:1px solid var(--dms-footer-block-nav-sections-item-hover-border-color)}.FooterBlockNavSections_externalIcon__WPxYb{flex-shrink:0;stroke:var(--dms-footer-block-nav-sections-external-icon-stoke-color);opacity:.4;transition:opacity .15s ease}.FooterBlockNavSections_externalIcon__WPxYb:hover{opacity:1}.FooterBlockSocials_list__4HvEJ{display:flex;align-items:center;gap:8px}.FooterBlockSocials_button__3atRS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background-color:var(--dms-footer-block-social-button-background-color);transition:background-color .15s ease}.FooterBlockSocials_button__3atRS:hover{background-color:var(--dms-footer-block-social-button-hover-background-color)}.FooterBlockSocials_icon__jO_WL{width:24px;height:24px;opacity:.8}.FooterBlockSocials_icon__jO_WL path{fill:var(--dms-footer-block-social-button-icon-fill-color)}.FooterBlockSocials_linkedin__LzlmW{width:20px;height:20px}.FooterBlockSocials_image__vrula{width:24px;height:24px;object-fit:contain;opacity:.8}.FooterBlock_wrapper__jvOrZ{position:relative;isolation:isolate;overflow:hidden;background-color:var(--dms-footer-block-background-color);padding-block:48px}@media(min-width:768px){.FooterBlock_wrapper__jvOrZ{padding-block:64px}}@media(min-width:1440px){.FooterBlock_wrapper__jvOrZ{padding-block:80px}}.FooterBlock_wrapper__jvOrZ:before{content:"";position:absolute;bottom:0;right:0;z-index:-1;background:var(--dms-footer-block-background-gradient);width:300px;height:1000px;filter:blur(80px)}@media(min-width:768px){.FooterBlock_wrapper__jvOrZ:before{width:1400px;filter:blur(120px)}}@media(min-width:1024px){.FooterBlock_wrapper__jvOrZ:before{height:1500px;filter:blur(170px)}}.FooterBlock_col__T2V_R{min-width:0;display:flex;flex-direction:column;gap:48px}.FooterBlock_row__XO5rO{display:flex;flex-direction:column;align-items:stretch;gap:64px}@media(min-width:1440px){.FooterBlock_row__XO5rO{flex-direction:row}}.FooterBlock_navSectionWrapper__89uhs{display:flex;flex-direction:column;gap:40px}@media(min-width:1024px){.FooterBlock_navSectionWrapper__89uhs{width:100%;flex-direction:row;gap:64px}}.FooterBlock_imageWrapper__03XlL{display:none}@media(min-width:1024px){.FooterBlock_imageWrapper__03XlL{display:block;position:relative;flex-shrink:0;width:100%;max-width:376px;aspect-ratio:.734375;border-radius:12px;overflow:hidden}}.FooterBlock_image__U5Ljv{object-fit:cover}.FooterBlock_navSections__Fmv_V{min-width:0}.FooterBlock_side__PL7zx{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:48px}@media(min-width:768px){.FooterBlock_side__PL7zx{flex-direction:row}}@media(min-width:1440px){.FooterBlock_side__PL7zx{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}}.HeaderMobile_mobileHeader__lASel{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 16px 8px}.HeaderMobile_buttons__nt3TY{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px}.HeaderMobile_mobileNavButton__7IrC3{width:40px;height:40px;padding:0}.HeaderMobile_iconButton__DlmXx{position:relative}.HeaderMobile_cartBadge__aecu3{position:absolute;top:2px;right:2px;width:20px;height:20px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:999px;background-color:var(--dms-header-cart-badge-background-color);color:var(--dms-header-cart-badge-text-color);font-size:14px;line-height:1.5;letter-spacing:0;font-weight:600}.SearchInput_searchInput__vJAwT{box-sizing:border-box;display:flex;align-items:center;border:1px solid var(--dms-search-input-border-color);border-radius:6px;background-color:var(--dms-search-input-background-color)}.SearchInput_searchInput__vJAwT.SearchInput_active__1dSjl{border-color:var(--dms-search-input-active-border-color)}.SearchInput_searchInput__vJAwT.SearchInput_round__5ThOq{border-radius:999px}.SearchInput_searchInput__vJAwT.SearchInput_medium__0gtPd{height:40px;gap:12px;padding:0 4px 0 12px}.SearchInput_searchInput__vJAwT.SearchInput_medium__0gtPd.SearchInput_active__1dSjl{gap:8px}.SearchInput_searchInput__vJAwT.SearchInput_large__9LsZh{height:48px;gap:12px;padding:8px 4px 8px 16px}.SearchInput_searchInput__vJAwT.SearchInput_large__9LsZh.SearchInput_active__1dSjl{gap:8px}.SearchInput_searchInput__vJAwT.SearchInput_large__9LsZh.SearchInput_round__5ThOq{padding-right:4px}.SearchInput_input__F8nio{flex:1 0 0;min-width:0;border:none;outline:none;background:none;color:var(--dms-search-input-color);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.SearchInput_input__F8nio::placeholder{color:var(--dms-search-input-placeholder-color)}.SearchInput_clearButton__YikkE{box-sizing:border-box;flex-shrink:0;width:24px;height:24px;padding:0}.SearchInput_clearButton__YikkE svg{width:12px;height:12px}.SearchInput_submitButton__IVbbS{box-sizing:border-box;flex-shrink:0;padding:0;border-radius:999px}.SearchInput_medium__0gtPd .SearchInput_submitButton__IVbbS{width:32px;height:32px}.SearchInput_large__9LsZh .SearchInput_submitButton__IVbbS{width:40px;height:40px}.SearchLinkList_searchLinkList__gzOH5{display:flex;flex-direction:column;gap:16px;font-family:var(--dms-primary-font)}.SearchLinkList_heading__CyC_n{margin:0;color:var(--dms-search-link-list-heading-color);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.SearchLinkList_list__vlYX7{padding:0;margin:0;display:flex;flex-direction:column;gap:8px;list-style:none}.SearchLinkList_link__0OG5S{display:block;color:var(--dms-search-link-list-link-color);text-decoration:none;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.SearchLinkList_link__0OG5S:hover{color:var(--dms-search-link-list-link-hover-color);text-decoration:underline}.SearchProductCard_card__g0Fte{display:flex;flex-direction:row;align-items:center;cursor:pointer;gap:12px;font-family:var(--dms-primary-font);border:1px solid rgba(0,0,0,0);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}@media(min-width:1024px){.SearchProductCard_card__g0Fte{align-items:flex-start;flex-direction:column;gap:0;overflow:hidden}}.SearchProductCard_card__g0Fte:hover{border-color:var(--dms-search-product-card-border-color);box-shadow:0 4px 8px rgba(0,0,0,.08)}.SearchProductCard_imageWrapper__2_60B{position:relative;flex-shrink:0;width:80px;overflow:hidden;background-color:var(--dms-search-product-card-image-wrapper-background-color)}@supports(aspect-ratio:1/1){.SearchProductCard_imageWrapper__2_60B{aspect-ratio:1/1}}@supports not (aspect-ratio:1/1){.SearchProductCard_imageWrapper__2_60B:before{display:block;width:100%;content:"";padding-top:100%}}@media(min-width:1024px){.SearchProductCard_imageWrapper__2_60B{flex-shrink:1;width:100%}}.SearchProductCard_imageInner___o1hc{position:absolute;inset:0}@media(min-width:1024px){.SearchProductCard_imageInner___o1hc{inset:16px 16px 8px 16px}}.SearchProductCard_image__pOanV{object-fit:cover}.SearchProductCard_content__znLUi{display:flex;flex-direction:column;gap:8px;min-width:0}@media(min-width:1024px){.SearchProductCard_content__znLUi{padding:4px 12px 24px}}.SearchProductCard_textContent__dgm8Q{display:flex;flex-direction:column;gap:4px}.SearchProductCard_category__Xz1E1{margin:0;color:var(--dms-search-product-card-category-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.SearchProductCard_name__o_LFq{margin:0;color:var(--dms-search-product-card-name-color);font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0}.SearchProductCard_articleNumber__kA4_U{margin:0;color:var(--dms-search-product-card-article-number-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.SearchProductCard_description__QR5Ev{display:none}@media(min-width:1024px){.SearchProductCard_description__QR5Ev{margin:0;display:block;color:var(--dms-search-product-card-description-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}}.SearchProductCard_variants__nfaP4{display:flex;align-items:center;gap:8px}.SearchProductCard_variantThumbnail__5hLBj{position:relative;flex-shrink:0;width:40px;height:40px;overflow:hidden}.SearchProductCard_variantCount__SNToO{color:var(--dms-search-product-card-variant-count-color);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.SearchProductsGrid_searchProductsGrid__8hm38{display:flex;flex-direction:column;gap:16px}.SearchProductsGrid_heading__q3VLu{margin:0;color:var(--dms-search-link-list-heading-color);font-family:var(--dms-primary-font);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.SearchProductsGrid_items__MZZI8{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){.SearchProductsGrid_items__MZZI8{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}}.SearchProductsGrid_divider__OzAFj{height:1px;background-color:var(--dms-search-products-grid-divider-color)}@media(min-width:1024px){.SearchProductsGrid_divider__OzAFj{display:none}}.SearchViewAllCta_viewAllCta__Uhy3F{white-space:nowrap;font-weight:400}.SearchViewAllCta_query__NzGek{font-weight:500}.SearchResultsPanel_searchResultsPanel__Z_c8h{flex:1;min-height:0;overflow-y:auto;padding:12px 16px 48px;display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.SearchResultsPanel_searchResultsPanel__Z_c8h{flex:none;overflow-y:visible;gap:0;padding:0}}.SearchResultsPanel_content__41GbL{display:flex;flex-direction:column-reverse;gap:32px}@media(min-width:1024px){.SearchResultsPanel_content__41GbL{flex-direction:row;padding:0 32px 16px}}.SearchResultsPanel_linksColumn__cAC4f{flex-shrink:0;display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.SearchResultsPanel_linksColumn__cAC4f{max-height:442px;overflow-y:auto}}.SearchResultsPanel_productsColumn___zirK{flex:1;min-width:0}.SearchResultsPanel_footer__IRkfO{display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.SearchResultsPanel_footer__IRkfO{padding:0 32px 32px}}.SearchResultsPanel_stateWrapper__xELsi{display:flex;align-items:flex-start;justify-content:center}@media(min-width:1024px){.SearchResultsPanel_stateWrapper__xELsi{align-items:center;min-height:442px;padding:0 32px 16px}}.SearchResultsPanel_noResults__mdWF3{margin:0;color:var(--dms-search-results-panel-no-results-color);text-align:center;font-family:var(--dms-primary-font);font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.HeaderSearch_headerSearch__rdaCg{display:flex;flex-direction:column;height:100vh;width:100%;max-width:1147px;box-sizing:border-box;overflow:hidden;background:var(--dms-header-search-background-color)}@media(min-width:1024px){.HeaderSearch_headerSearch__rdaCg{height:auto;overflow:visible;border-radius:12px;box-shadow:0 8px 8px -4px var(--dms-header-search-shadow-color-1),0 20px 24px -4px var(--dms-header-search-shadow-color-2)}}.HeaderSearch_inputRow__Q46_7{display:flex;flex-shrink:0;align-items:center;gap:8px;height:72px;padding:0 16px;box-sizing:border-box}@media(min-width:1024px){.HeaderSearch_inputRow__Q46_7{height:auto;gap:16px;padding:32px}}.HeaderSearch_input__foGbv{flex:1;min-width:0}@media(max-width:1023px){.HeaderSearch_closeButton__5Ylnb{width:48px;height:48px;padding:12px}}.MegaMenuContent_content___O0un{width:100%;display:flex;flex-direction:column}@media(min-width:1024px){.MegaMenuContent_content___O0un{gap:24px}}.MegaMenuContent_heading__mTQsl{padding:12px 16px;width:100%;display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){.MegaMenuContent_heading__mTQsl{padding:0}}.MegaMenuContent_description__VERqX{margin:0;color:var(--dms-mega-menu-content-description-color);font-family:var(--dms-primary-font);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0}.MegaMenuContent_children__ze4nk{display:flex;flex-direction:column;gap:24px}.MegaMenuFeatureCard_item__h6nkw{display:flex;align-items:center;gap:16px;width:100%;max-width:283px;box-sizing:border-box;padding:8px;border:1px solid var(--dms-mega-menu-feature-card-border-color);border-radius:6px;cursor:pointer;transition:border .15s ease}@media(min-width:1440px){.MegaMenuFeatureCard_item__h6nkw{max-width:none}}.MegaMenuFeatureCard_item__h6nkw:hover{border:1px solid var(--dms-mega-menu-feature-card-hover-border-color);transition:border .15s ease}.MegaMenuFeatureCard_imageWrapper__VarUD{position:relative;flex-shrink:0;padding:8px;width:56px;height:56px;border-radius:6px;overflow:hidden}.MegaMenuFeatureCard_imageWrapper__VarUD.MegaMenuFeatureCard_iconWrapper__Zag6c{display:flex;align-items:center;justify-content:center;border-radius:0}.MegaMenuFeatureCard_iconInner__dm1tE{position:relative;flex-shrink:0;width:40px;height:40px}.MegaMenuFeatureCard_image__APrLw{object-fit:cover}.MegaMenuFeatureCard_iconInner__dm1tE .MegaMenuFeatureCard_image__APrLw{object-fit:contain}.MegaMenuFeatureCard_content__xlDb6{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.MegaMenuFeatureCard_title__BVwzB{margin:0;width:100%;color:var(--dms-mega-menu-feature-card-title-color);font-family:var(--dms-primary-font);word-break:break-word;font-size:16px;line-height:1.5;letter-spacing:0}@media(min-width:1024px){.MegaMenuFeatureCard_title__BVwzB{font-size:18px}}.MegaMenuFeatureCard_title__BVwzB{font-weight:400}@media(min-width:768px){.MegaMenuFeatureCard_title__BVwzB{font-size:16px;line-height:1.5;letter-spacing:0;font-weight:600}}.MegaMenuFeatureCard_subtitle__OgjOk{margin:0;width:100%;color:var(--dms-mega-menu-feature-card-subtitle-color);font-family:var(--dms-primary-font);word-break:break-word;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}