/*
 *  Copyright 2016 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

.xf-content-height {
  min-height: 46px;
  margin: 0 -12px;
}
.expand-enter-active[data-v-54bda1c0],.expand-leave-active[data-v-54bda1c0]{overflow:hidden;transition-duration:.3s;transition-property:height,opacity;transition-timing-function:ease}.expand-enter[data-v-54bda1c0],.expand-leave-active[data-v-54bda1c0]{opacity:0}.icon[data-v-04f60b66]{display:inline-block;height:var(--icon--height,24px);width:var(--icon--width,24px);fill:var(--icon--fill,currentColor)}.icon--default[data-v-04f60b66]{--icon--fill:var(--icon--default--fill,var(--color-success-500))}.icon--sm[data-v-04f60b66]{--icon--width:var(--icon--sm--width,16px);--icon--height:var(--icon--sm--height,16px)}.icon--lg[data-v-04f60b66]{--icon--width:var(--icon--lg--width,40px);--icon--height:var(--icon--lg--height,40px)}.icon[data-v-db97c106]{display:inline-block;height:var(--icon--height,24px);width:var(--icon--width,24px);fill:var(--icon--fill,currentColor)}.icon--default[data-v-db97c106]{--icon--fill:var(--icon--default--fill,var(--color-success-500))}.icon--sm[data-v-db97c106]{--icon--width:var(--icon--sm--width,16px);--icon--height:var(--icon--sm--height,16px)}.icon--lg[data-v-db97c106]{--icon--width:var(--icon--lg--width,40px);--icon--height:var(--icon--lg--height,40px)}.modal-v2__backdrop[data-v-78409626]{background-color:var(--color-black);inset:0;opacity:var(--opacity-5);position:fixed;z-index:var(--z-index-modal)}.modal-v2__container[data-v-78409626]{align-items:flex-end;display:flex;inset:0;position:fixed;z-index:var(--z-index-modal)}.modal-v2__panel[data-v-78409626]{background-color:var(--color-white);display:flex;flex-direction:column;max-height:calc(100vh - var(--spacing-8, 40px));overflow-y:auto;width:100%}.modal-v2__panel[data-v-78409626]::-webkit-scrollbar{display:none}.modal-v2__header[data-v-78409626]{align-items:center;border-bottom:1px solid var(--color-grey-300);display:flex;justify-content:space-between;padding:var(--spacing-7,24px)}.modal-v2__title[data-v-78409626]{margin-bottom:0;overflow-wrap:anywhere}.modal-v2__close-button[data-v-78409626]{align-self:flex-start;cursor:pointer;flex-shrink:0;margin-left:var(--spacing-7,24px)}.modal-v2__body[data-v-78409626]{--scroll-bar-width:2px;--scroll-bar-spacing:var(--spacing-5,16px);--scroll-bar-spacing-color:var(--color-white);margin:var(--spacing-7,24px);min-height:50px;overflow-y:auto}.modal-v2__body[data-v-78409626]::-webkit-scrollbar{width:calc(var(--scroll-bar-width) + var(--scroll-bar-spacing))}.modal-v2__body[data-v-78409626]::-webkit-scrollbar-track{background:var(--color-grey-300);background-clip:padding-box;border-left:var(--scroll-bar-spacing) var(--scroll-bar-spacing-color) solid}.modal-v2__body[data-v-78409626]::-webkit-scrollbar-thumb{background:var(--color-black);background-clip:padding-box;border-left:var(--scroll-bar-spacing) var(--scroll-bar-spacing-color) solid}.modal-v2__footer[data-v-78409626]{border-top:1px solid var(--color-grey-300);padding:var(--spacing-7,24px);padding-top:var(--spacing-5)}@media screen and (min-width:601px){.modal-v2__container[data-v-78409626]{align-items:center;inset:0;justify-content:center}.modal-v2__panel[data-v-78409626]{max-width:544px}}.button[data-v-39b15d0d]{align-items:center;background-color:var(--button--background-color,transparent);border-color:var(--button--border-color,var(--color-attention-500));border-radius:var(--button--border-radius,var(--corner-radius-4));border-style:solid;border-width:var(--button--border-width,2px);color:var(--button--color,var(--color-attention-500));cursor:pointer;display:var(--button--display,inline-flex);font-size:var(--button--font-size,1rem);font-weight:var(--button--font-weight,700);justify-content:center;line-height:var(--button--line-height,1.25rem);margin-bottom:var(--button--margin-bottom,var(--spacing-7));padding:var(--button--padding-top,var(--spacing-4)) var(--button--padding-right,var(--spacing-7)) var(--button--padding-bottom,var(--spacing-4)) var(--button--padding-left,var(--spacing-7));position:relative;text-align:center;transition:var(--button--transition,var(--transition))}.button[data-v-39b15d0d]:focus,.button[data-v-39b15d0d]:hover{--button--border-color:var(--button--hover--border-color,var(--color-attention-500));--button--color:var(--button--hover--color,var(--color-white));--button--background-color:var(--button--hover--background-color,var(--color-attention-500));outline:none}.button:focus .icon[data-v-39b15d0d],.button:hover .icon[data-v-39b15d0d]{fill:currentColor}.button.disabled[data-v-39b15d0d],.button[data-v-39b15d0d]:disabled{cursor:default;opacity:var(--button--disabled--opacity,var(--opacity-5));pointer-events:none}.button[data-v-39b15d0d]:focus-visible{--button--border-color:var(--button--focus--hover--color,var(--color-white));--button--background-color:var(--button--hover--background-color,var(--color-attention-500));--button--color:var(--button--hover--color,var(--color-white));outline:var(--button--focus-width,2px) solid var(--button--focus--color,var(--color-grey-900));outline-offset:var(--button--focus-width,2px)}.button.active[data-v-39b15d0d],.button[data-v-39b15d0d]:active{--button--border-color:var(--button--active--border-color,var(--color-white));--button--background-color:var(--button--active--background-color,var(--color-attention-500));--button--color:var(--button--active--color,var(--color-white));outline:var(--button--focus-width,2px) solid var(--button--focus--color,var(--color-grey-900));outline-offset:var(--button--focus-width,2px)}.button.button--icon[data-v-39b15d0d]{padding:var(--button--icon--padding,14px)}.button--sm[data-v-39b15d0d]{--button--font-size:var(--button--sm--font-size);--button--line-height:var(--button--sm--line-height);--button--padding-top:var(--button--sm--padding-top,var(--spacing-3));--button--padding-bottom:var(--button--sm--padding-bottom,var(--spacing-3))}.button--sm.button--icon[data-v-39b15d0d]{--button--icon--padding:var(--button--sm--icon--padding,10px)}.button--full-width[data-v-39b15d0d],.button--xs-full-width[data-v-39b15d0d]{width:100%}@media screen and (min-width:601px){.button--xs-full-width[data-v-39b15d0d]{width:inherit}}.button--squared[data-v-39b15d0d]{--button--border-radius:var(--corner-radius-2,4px)}.button--primary[data-v-39b15d0d]{--button--color:var(--button--primary--color,var(--color-white));--button--background-color:var(--button--primary--background-color,var(--color-attention-500));--button--hover--border-color:var(--button--primary--hover--border-color,var(--color-attention-700));--button--hover--background-color:var(--button--primary--hover--background-color,var(--color-attention-700));--button--active--color:var(--button--primary--active--color,var(--color-white));--button--active--background-color:var( --button--primary--active--background-color,var(--color-attention-700) )}.button--secondary[data-v-39b15d0d]{--button--color:var(--button--secondary--color,var(--color-attention-500));--button--background-color:var(--button--secondary--background-color,transparent);--button--hover--border-color:var(--button--secondary--hover--border-color,var(--color-attention-500));--button--hover--background-color:var( --button--secondary--hover--background-color,var(--color-attention-500) );--button--active--color:var(--button--secondary--active--color,var(--color-white));--button--active--background-color:var( --button--secondary--active--background-color,var(--color-attention-500) )}.button--dark[data-v-39b15d0d]{--button--border-color:var(--button--dark--border-color,var(--color-black));--button--color:var(--button--dark--color,var(--color-black));--button--background-color:var(--button--dark--background-color,transparent);--button--hover--border-color:var(--button--dark--hover--border-color,var(--color-black));--button--hover--background-color:var(--button--dark--hover--background-color,var(--color-black));--button--active--background-color:var(--button--dark--active--background-color,var(--color-black))}.button--grey[data-v-39b15d0d]{--button--border-width:var(--button--grey--border-width,2px);--button--border-color:var(--button--grey--border-color,var(--color-grey-300));--button--color:var(--button--grey--color,var(--color-black));--button--background-color:var(--button--grey--background-color,var(--color-white));--button--hover--border-color:var(--button--grey--hover--border-color,var(--color-grey-300));--button--hover--color:var(--button--grey--hover-color,var(--color-black));--button--hover--background-color:var(--button--grey--hover--background-color,var(--color-grey-300));--button--active--color:var(--button--grey--active--color,var(--color-black));--button--active--background-color:var(--button--grey--active--background-color,var(--color-grey-300))}.button--light[data-v-39b15d0d]{--button--border-width:var(--button--light-border-width);--button--color:var(--button--light--color,var(--color-white));--button--border-color:var(--button--light--border-color,var(--color-white));--button--background-color:var(--button--light--background-color,transparent);--button--hover--border-color:var(--button--light--hover--border-color,var(--color-white));--button--hover--color:var(--button--light--hover--color,var(--color-black));--button--hover--background-color:var(--button--light--hover--background-color,var(--color-white));--button--active--color:var(--button--light--active--color,var(--color-black));--button--active--background-color:var(--button--light--active--background-color,var(--color-white))}.button--contrast[data-v-39b15d0d]{--button--border-color:var(--button--contrast--border-color,var(--color-black));--button--color:var(--button--contrast--color,var(--color-black));--button--background-color:var(--button--contrast--background-color,transparent);--button--hover--border-color:var(--button--contrast--hover--border-color,var(--color-black));--button--hover--color:var(--button--contrast--hover--color,var(--color-white));--button--hover--background-color:var(--button--contrast--hover--background-color,var(--color-black));--button--active--color:var(--button--contrast--active--color,var(--color-white));--button--active--background-color:var(--button--contrast--active--background-color,var(--color-black))}.button--delete[data-v-39b15d0d]{--button--border-color:var(--button--delete--border-color,var(--color-warning-500));--button--color:var(--button--delete--color,var(--color-warning-500));--button--background-color:var(--button--delete--background-color,transparent);--button--hover--border-color:var(--button--delete--hover--border-color,var(--color-warning-500));--button--hover--color:var(--button--delete--hover--color,var(--color-white));--button--hover--background-color:var(--button--delete--hover--background-color,var(--color-warning-500));--button--active--color:var(--button--delete--active--color,var(--color-white));--button--active--background-color:var(--button--delete--active--background-color,var(--color-warning-500))}.button--close-icon[data-v-39b15d0d]{--button--border-color:var(--color-white);--button--color:var(--color-black);--button--background-color:var(--color-white);--button--hover--border-color:var(--color-black);--button--hover--color:var(--color-white);--button--hover--background-color:var(--color-black);--button--active--color:var(--color-white);--button--active--background-color:var(--color-black);--button--close-icon--padding:6px}.button--close-icon.button[data-v-39b15d0d]{padding:var(--button--close-icon--padding,14px)}.button--close-icon.button--sm[data-v-39b15d0d]{--button--close-icon--padding:6px}.button--close-icon.button--md[data-v-39b15d0d]{--button--close-icon--padding:10px}.button--close-icon .icon[data-v-39b15d0d]{--button--icon-width:24px;--button--icon-height:24px;display:inline-block;fill:var(--button--color)}.button .icon[data-v-39b15d0d]{--icon--width:var(--button--icon-width,16px);--icon--height:var(--button--icon-height,16px);fill:currentColor}.link[data-v-19cb648b]{align-items:center;color:var(--link--color,var(--color-attention-500));cursor:pointer;display:inline-block;font-size:var(--link--font-size,1rem);font-weight:var(--link--font-weight,var(--font-weight-bold));line-height:var(--link--line-height,1.5rem);margin-bottom:var(--link--margin-bottom,var(--spacing-5));text-decoration:none;transition:var(--link--transition,var(--transition))}.link[data-v-19cb648b]:hover{--link--color:var(--link--hover--color,var(--color-attention-700))}.link.disabled[data-v-19cb648b]{opacity:var(--link--disabled--opacity,var(--opacity-5));pointer-events:none}.link.disabled .icon[data-v-19cb648b]{opacity:var(--link--disabled--opacity);pointer-events:none}.link .icon[data-v-19cb648b]{--icon--width:var(--link--icon-width,16px);--icon--height:var(--link--icon-height,16px);margin-left:var(--link-icon--margin-left,var(--spacing-1));vertical-align:-3px;fill:currentColor}.link--sm[data-v-19cb648b]{--link--margin-bottom:var(--link--sm--margin-bottom,var(--spacing-3));--link--font-size:var(--link--sm--font-size,0.875rem);--link--line-height:var(--link--sm--line-height,1.375rem)}.link--light[data-v-19cb648b]{--link--color:var(--link--light--color,var(--color-white))}.link--light[data-v-19cb648b]:hover{--link--color:var(--link--light--hover--color,var(--color-white))}.link--light[data-v-19cb648b]:active{--link--color:var(--link--light--active--color,var(--color-white))}.link--dark[data-v-19cb648b]{--link--color:var(--link--dark--color,var(--color-black))}.link--dark[data-v-19cb648b]:hover{--link--color:var(--link--dark--hover--color,var(--color-black))}.link--dark[data-v-19cb648b]:active{--link--color:var(--link--dark--active--color,var(--color-black))}.link--delete[data-v-19cb648b]{--link--color:var(--link--delete--color,var(--color-warning-500))}.link--delete[data-v-19cb648b]:hover{--link--color:var(--link--delete--hover--color,var(--color-warning-500))}.link--delete[data-v-19cb648b]:active{--link--color:var(--link--delete--active--color,var(--color-warning-500))}.link--contrast[data-v-19cb648b]{--link--color:var(--link--contrast--color,var(--color-black))}.link--contrast[data-v-19cb648b]:hover{--link--color:var(--link--contrast--hover--color,var(--color-black))}.link--contrast[data-v-19cb648b]:active{--link--color:var(--link--contrast--active--color,var(--color-black))}.embed-modal__content[data-v-13b8aca7]{border:0;height:var(--embed-modal--height,600px);width:100%}.embed-modal__link[data-v-13b8aca7]{--link--margin-bottom:var(--embed-modal__link--margin-bottom,20px);margin-right:var(--embed-modal__link--margin-right,20px)}.embed-modal__button[data-v-13b8aca7]{--button--icon-width:var(--embed-modal__button-icon--width,30px);--button--icon-height:var(--embed-modal__button-icon--height,30px);--button--icon--padding:var(--embed-modal__button-icon--padding,7px);margin-bottom:var(--embed-modal__button--margin-bottom,20px);margin-right:var(--embed-modal__button--margin-right,20px)}.embed-modal__footer-right-primary.button--md[data-v-13b8aca7]{margin-bottom:var(--spacing-5);width:100%}.embed-modal__footer-right-secondary.button--md[data-v-13b8aca7]{margin-bottom:0;width:100%}.embed-modal__footer-left[data-v-13b8aca7]{display:flex;justify-content:center;min-width:-moz-fit-content;min-width:fit-content}.embed-modal__footer-left-tertiary.link--md[data-v-13b8aca7]{margin:var(--spacing-5) auto 0}@media screen and (min-width:601px){.embed-modal__footer[data-v-13b8aca7]{display:flex}.embed-modal__footer-left[data-v-13b8aca7]{order:1;width:inherit}.embed-modal__footer-left-tertiary.link--md[data-v-13b8aca7]{margin-top:var(--spacing-4)}.embed-modal__footer-right[data-v-13b8aca7]{display:flex;justify-content:flex-end;order:2;width:100%}.embed-modal__footer-right-secondary.button--md[data-v-13b8aca7]{margin-bottom:0;margin-right:var(--spacing-5);order:3;width:-moz-fit-content;width:fit-content}.embed-modal__footer-right-primary.button--md[data-v-13b8aca7]{margin-bottom:0;order:4;width:-moz-fit-content;width:fit-content}}.toast-notification[data-v-228a5e73]{align-items:center;background:var(--color-white);border-left:4px solid;border-left-color:var(--color-warning-500);border-radius:var(--corner-radius-2);box-shadow:var(--shadow-1);display:flex;padding:var(--spacing-3) var(--spacing-5) var(--spacing-3) var(--spacing-4)}.toast-notification__icon--close[data-v-228a5e73]{cursor:pointer}.toast-notification__icon--error[data-v-228a5e73]{--icon--fill:var(--color-warning-500);--icon--width:32px;--icon--height:32px;flex:0 0 auto;margin-right:var(--spacing-5)}.toast-notification__icon-wrapper[data-v-228a5e73]{flex:1;margin-left:var(--spacing-5);padding:var(--spacing-3);text-align:right}.toast-notification__text[data-v-228a5e73]{display:-webkit-box;margin-bottom:var(--spacing-0);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toast-notification--success[data-v-228a5e73]{border-left-color:var(--color-success-500)}.toast-notification--success .toast-notification__icon--error[data-v-228a5e73]{--icon--fill:var(--color-success-500)}.notification-swipe-container[data-v-60438d76]{align-items:center;display:flex;justify-content:center;position:relative}.notification-swipe-container .notification-swipe-overlay[data-v-60438d76]{height:100%;position:relative;touch-action:none;width:100%}.notification-swipe-container .notification-swipe-overlay.animated[data-v-60438d76]{transition:all .2s ease-in-out}.notification-container[data-v-1af2c0ff]{padding-left:24px;padding-right:24px;position:fixed;top:38px;width:100%;z-index:1100}.notification-container .notification-wrapper[data-v-1af2c0ff]{margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:400px}.notification-container .notifications-enter-active[data-v-1af2c0ff],.notification-container .notifications-leave-active[data-v-1af2c0ff]{transition:all .5s ease}.notification-container .notifications-enter[data-v-1af2c0ff],.notification-container .notifications-leave-to[data-v-1af2c0ff]{opacity:0;transform:translateX(100%)}@media screen and (min-width:601px){.notification-container[data-v-1af2c0ff]{padding:0;right:28px;width:auto}}.headline__image-wrapper{margin-bottom:12px}.headline__image-wrapper picture{display:block}.headline__image-caption{margin-bottom:0;margin-top:10px}.headline .title{margin-bottom:0}.headline .title:after{background-color:#00e487;border-radius:50%;content:"";display:inline-block;height:4px;margin-left:4px;width:4px}.disable-dot-decoration .headline .title:after{display:none}.headline__subtitle{margin-top:8px}@media screen and (min-width:680px){.headline .title:after{height:8px;margin-left:8px;width:8px}.headline__subtitle{margin-top:16px}}@media screen and (min-width:1280px){.headline .title:after{height:12px;width:12px}}.icon,[class^=icon-]{display:inline-block}.icon.icon--default,[class^=icon-].icon--default{fill:#13ce59}.icon{height:32px;width:32px}.icon--sm{height:16px;width:16px}.icon--md{height:24px;width:24px}.icon--lg{height:40px;width:40px}.icon--xl{height:48px;width:48px}.icon--url{padding:2px}.button{background-color:#00e487;border:none;border-radius:2px;color:#3c3c41;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:24px;padding:10px 24px;position:relative;text-align:center}@media(hover:hover){.button:hover{background-color:#57faa5}}.button:active{background-color:#00c470}.button:focus{border:none;outline:none}.button:focus-visible{outline:2px solid #1432ff;outline-offset:4px}.button.disabled,.button:disabled{cursor:default;opacity:.3;pointer-events:none}.button.loading .button__text,.button.loading .icon{visibility:hidden}.button.loading .loader{left:calc(50% - 9px);position:absolute}.button .icon{fill:currentColor}.body-theme .link,.link{color:#3c3c41;display:inline-block;font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}@media(hover:hover){.body-theme .link:hover,.link:hover{color:#3c3c41;text-decoration:underline}.body-theme .link:hover .icon,.link:hover .icon{fill:#3c3c41}}.body-theme .link:active,.link:active{color:#3c3c41}.body-theme .link:active .icon,.link:active .icon{fill:#3c3c41}.body-theme .link.disabled,.body-theme .link.disabled .icon,.link.disabled,.link.disabled .icon{opacity:.4;pointer-events:none}.body-theme .link .icon,.link .icon{height:10px;margin-left:2px;vertical-align:middle;width:10px;fill:#3c3c41}.button.button--md{font-size:20px;line-height:16px;padding:12px 20px}.button.button--sm{font-size:16px;line-height:16px;padding:10px 20px}.button.button--icon{font-size:16px;line-height:16px;padding:10px}.button.button--secondary{background:#3c3c41;color:#fff;font-weight:400}@media(hover:hover){.button.button--secondary:hover{background:#5d5d61}}.button.button--secondary:active{background:#303034}.button.button--outlined{background:hsla(0,0%,100%,0);border:1px solid #303034;color:#3c3c41;font-weight:400}@media(hover:hover){.button.button--outlined:hover{background:#e1e1e6}}.button.button--outlined:active{background:#c7c7cc}.button.button--ghost{background:hsla(0,0%,100%,0);color:#3c3c41;font-weight:400}@media(hover:hover){.button.button--ghost:hover{background:#e1e1e6}}.button.button--ghost:active{background:hsla(0,0%,100%,0)}.link.link--light{color:#fff}@media(hover:hover){.link.link--light:hover{color:#f6f7ff}.link.link--light:hover .icon{fill:#f6f7ff}}.link.link--light .icon{fill:#fff}.link.link--dark{color:#101010}@media(hover:hover){.link.link--dark:hover{color:#707070}.link.link--dark:hover .icon{fill:#707070}}.link.link--dark .icon{fill:#101010}.ecat-container{padding-left:16px;padding-right:16px;width:100%}@media screen and (min-width:1536px){.ecat-container.ecat-container--centered{margin:0 auto;max-width:1536px;width:100%}}@media screen and (min-width:680px){.ecat-container{padding-left:48px;padding-right:48px}}@media screen and (min-width:960px){.ecat-container{padding-left:80px;padding-right:80px}}@media screen and (min-width:1280px){.ecat-container{padding-left:96px;padding-right:96px}}@media screen and (min-width:1440px){.ecat-container{padding-left:148px;padding-right:148px}}@media screen and (min-width:1600px){.ecat-container{padding-left:0;padding-right:0}}.toggle-switch{align-items:center;display:flex;width:-moz-fit-content;width:fit-content}.toggle-switch__container{align-items:center;cursor:pointer;display:flex;width:auto}.toggle-switch__container.disabled{cursor:not-allowed;opacity:.3}.toggle-switch__container.active .toggle-switch__main{background-color:#1432ff}.toggle-switch__container.hovered .toggle-switch__main{border:1px solid #3c3c41}.toggle-switch__main{align-items:center;background-color:#e1e1e6;border:1px solid #8e8e94;border-radius:24px;display:flex;justify-content:flex-start;padding:2px;position:relative;transition:background-color .2s;width:52px}.toggle-switch__main.focused{border-color:#1432ff;border-width:2px}.toggle-switch__knob{background-color:#fff;border-radius:50%;box-shadow:0 1px 2px 0 #1b1b1f;height:24px;transition:transform .2s;width:24px}.toggle-switch__container.active .toggle-switch__knob{transform:translateX(24px)}.toggle-switch__halo{background-color:hsla(240,2%,67%,.5);border-radius:24px;height:44px;left:-8px;opacity:0;position:absolute;top:-8px;transition:opacity .3s;width:44px;z-index:0}.toggle-switch__halo.focused{background-color:transparent;border:2px solid #1432ff;opacity:1}.toggle-switch__container.active .toggle-switch__halo{background-color:transparent;opacity:1;transform:translateX(24px)}.toggle-switch__container.pressed .toggle-switch__halo{background-color:hsla(240,2%,67%,.5);opacity:1}.toggle-switch__label{margin-bottom:0;margin-left:16px}.tooltip__popover{box-shadow:0 4px 20px rgba(0,0,0,.15);font-weight:400;padding:8px 12px}.product-no-result-message{padding:60px;text-align:center;width:100%}.product-no-result-message button{background:none;border:none;cursor:pointer;margin:0;padding:0}.product-no-result-message button:focus{outline:none}.product-no-result-message button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-table-list .product-no-result-message{background:#fff}.product-category-container__main .product-no-result-message{margin-top:4px}.product-no-result-message .reset-filters{background:transparent;border:0;color:#00e487;cursor:pointer;display:flex;margin:0 auto;padding:0;width:-moz-max-content;width:max-content}.product-no-result-message .reset-filters__title{margin-bottom:0;margin-left:8px}@media screen and (min-width:1025px){.product-category-container__main .product-no-result-message{margin-top:40px}}.product-no-result-message{align-items:center;display:flex;flex-direction:column;gap:16px}.product-comparison-header{background-color:#1b1b1f;color:#fff;padding-top:0;position:sticky;top:0;width:100%;z-index:820}.product-comparison-header__wrapper{display:grid;grid-template-columns:repeat(3,1fr);height:72px}.product-comparison-header__title{grid-column:2/3;margin-bottom:0;text-align:center}.product-comparison-header__close{background:none;border:none;color:#fff;cursor:pointer;margin:0;padding:0;text-align:end}.product-comparison-header__close:focus{outline:none}.product-comparison-header__close:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-comparison-header__close .icon.icon-close{margin-right:0;fill:#fff}.product-comparison-header__close-button{cursor:pointer}@media print{.product-comparison-header{display:none}}.product-comparison-body__top-bar{align-items:center;background-color:#3c3c41;display:flex;height:72px;padding-left:20px}.product-comparison-body__top-bar .icon{margin-right:10px;fill:#3c3c41}.product-comparison-body__back-link,.product-comparison-body__back-link:focus,.product-comparison-body__back-link:hover{color:#3c3c41}.product-comparison-body__loading-spinner{align-items:center;display:flex;height:50vh;justify-content:center}.product-comparison-body__sticky-navigation{background-color:#fff;padding:10px 0;width:100vw;z-index:820}.product-comparison-body__show-difference--sticky{align-self:center}.product-comparison-body__main-section{padding-bottom:32px}.product-comparison-body__title-row{margin-top:20px}.product-comparison-body__image-row{margin-top:10px}.product-comparison-body__error{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;left:50%;position:absolute;right:50%;top:0;transform:translateX(-50%)}.product-comparison-body__error-title{margin-bottom:12px}.product-comparison-body__error-body{margin-bottom:0;text-align:center}@media print{.product-comparison-body__column{overflow-wrap:break-word}.product-comparison-body__sticky-navigation,.product-comparison-body__top-bar{display:none}}.product-comparison-card-header__family-title{margin-bottom:0}.product-comparison-card-header__family-link.link{margin-bottom:8px}.product-comparison-card-body .body-copy-1,.product-comparison-card-body .body-copy-1--bold{margin-bottom:0}.product-comparison-card-body__image-wrapper{margin-bottom:12px;max-height:147px;max-width:147px;position:relative}.product-comparison-card-body__image{border-radius:0;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-comparison-card-body__download-button{margin-bottom:12px}.product-comparison-card-body__remove-button{align-items:center;background:transparent;border:0;border-radius:50%;color:#3c3c41;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:32px}.product-comparison-card-body__remove-button:focus{outline:none}.product-comparison-card-body__remove-button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-comparison-card-body__remove-button .icon.icon-close{align-self:center;margin-right:0;fill:#fff}@media print{.product-comparison-card-body__download-button,.product-comparison-card-body__remove-button{display:none}}.product-comparison-card-add-product{align-items:center;aspect-ratio:1/1;border-radius:2px;justify-content:center;max-height:250px;max-width:250px}.product-comparison-card-add-product__link{cursor:pointer;margin-bottom:0;text-align:center}.product-comparison-card-add-product .product-comparison-card-add-product__icon{margin-bottom:10px}.product-comparison-card-add-product .product-comparison-card-add-product__icon .icon{height:64px;width:64px}@media print{.product-comparison-card-add-product{border:1px solid #3c3c41;box-shadow:none}}.product-comparison-group__name{margin-bottom:0;padding:16px 0 10px}.product-comparison-group-item{padding:10px 0}.product-comparison-group-item__name{margin-bottom:0}@media print{.product-comparison-group-item__name,.product-comparison-group-item__value{overflow-wrap:break-word}}.product-comparison-toggle{align-items:center;display:flex}.product-comparison-toggle__toggle{display:inline-block;height:28px;margin:0;position:relative;width:52px}.product-comparison-toggle__input{height:0;opacity:0;width:0}.product-comparison-toggle__input:checked+.slider{background-color:#1432ff}.product-comparison-toggle__input:focus+.slider{box-shadow:0 0 1px rgba(27,27,31,.102)}.product-comparison-toggle__input:checked+.slider:before{transform:translateX(24px)}.product-comparison-toggle .slider{background-color:#e1e1e6;border-radius:14px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.product-comparison-toggle .slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:24px;left:2px;position:absolute;transition:.4s;width:24px}.product-comparison-toggle__label.link{background:none;border:none;cursor:pointer;margin-bottom:0;margin-left:8px;padding:0}.product-comparison-toggle__label.link:focus{outline:none}.product-comparison-toggle__label.link:focus-visible{outline:1px auto -webkit-focus-ring-color}@media print{.product-comparison-toggle{display:none}}.product-comparison-print{margin-top:12px}.product-comparison-print__button.button .icon{flex-shrink:0;height:24px;width:24px}.product-comparison-print__button-text{padding:4px 0}@media print{.product-comparison-print{display:none}}.product-comparison-header__wrapper{align-items:center;display:flex;justify-content:space-between}.product-comparison-header__title{text-align:left}.product-comparison-header__close{position:absolute;right:14px}.product-comparison-header__close.icon-button.icon-button--secondary{background-color:#1b1b1f}.modal .product-comparison-header__close .icon.icon-close{background:transparent;border-radius:0;display:initial;height:24px;margin:0;padding:0;position:static;width:24px;fill:currentColor}.modal .product-comparison-header__close .icon.icon-close:focus-visible,.modal .product-comparison-header__close .icon.icon-close:hover{fill:#fff}.product-comparison-body__main-section{padding-bottom:96px}.product-comparison-body__column-wrapper{display:flex}.product-comparison-body__sticky-navigation{background-color:#3c3c41;box-shadow:none;padding:16px 0;position:fixed;top:71px}.product-comparison-body__sticky-navigation .product-comparison-body__column-wrapper{gap:32px;margin:0}.product-comparison-body__sticky-navigation .product-comparison-body__column{padding:0;width:calc(25% - 24px)}.product-comparison-body__title-row{margin:32px 0}.product-comparison-body__image-row{align-items:stretch;display:flex;gap:32px;margin:0}.product-comparison-body__image-row .product-comparison-body__column{padding:0;width:calc(25% - 24px)}.product-comparison-body__image-row .product-comparison-body__column.product-comparison-body__column--action{display:flex;flex-direction:column;justify-content:flex-end}.product-comparison-group{margin-top:32px}.product-comparison-group__name{border-bottom:1px solid #e1e1e6;margin:0;padding:0 0 16px}.product-comparison-group__name.heading-3{margin:0}.product-comparison-group-item{align-items:center;border-bottom:1px solid #e1e1e6;display:flex;gap:32px;margin:0;padding:16px 0}.product-comparison-group-item--not-same{background-color:#ebffec;border-color:#aaaaae}.product-comparison-group-item__name{flex-basis:calc(25% - 24px);margin:0;padding:0 16px;width:calc(25% - 24px)}.product-comparison-group-item__name.body-copy-1--bold{margin:0}.product-comparison-group-item__value{flex-basis:calc(25% - 24px);margin:0;padding:0 16px;width:calc(25% - 24px)}.product-comparison-toggle__toggle{flex-shrink:0}.product-comparison-toggle__input:checked+.slider{border-color:#1432ff}.product-comparison-body__show-difference--sticky .product-comparison-toggle__input:checked+.slider{background:#1432ff;border-color:#1432ff}.product-comparison-toggle .slider{border:1px solid #8e8e94}.product-comparison-body__show-difference--sticky .product-comparison-toggle .slider{background:#75757a;border:1px solid #b0b0b4}.product-comparison-toggle .slider:before{bottom:1px;left:1px}.product-comparison-toggle__label.link{color:#3c3c41;margin-left:12px;text-decoration:none}.product-comparison-body__show-difference--sticky .product-comparison-toggle__label.link{color:#fff}.product-comparison-toggle__label.link:focus{color:#3c3c41}.product-comparison-body__show-difference--sticky .product-comparison-toggle__label.link:focus{color:#fff}.product-comparison-print{margin-bottom:20px;margin-top:0}.product-comparison-card-body__image-wrapper{height:147px;margin-bottom:24px;max-height:none;max-width:none;width:100%}.product-comparison-card-body__content-wrapper{margin-bottom:16px}.product-comparison-card-body__brand-logo{margin-bottom:4px;max-height:9px}.product-comparison-card-body__order-code-title.caption{margin-bottom:0}.product-comparison-card-body__title.caption{margin-top:4px}.product-comparison-card-body__download-button{margin-bottom:0}.product-comparison-card-body__download-link{color:#3c3c41;text-decoration:none}.product-comparison-card-body__download-link:focus,.product-comparison-card-body__download-link:hover{color:#3d56ff}.product-comparison-card-body__download-link:focus .icon,.product-comparison-card-body__download-link:hover .icon{fill:#3d56ff}.disabled .product-comparison-card-body__download-link:focus,.disabled .product-comparison-card-body__download-link:hover{color:#3c3c41}.disabled .product-comparison-card-body__download-link:focus .icon,.disabled .product-comparison-card-body__download-link:hover .icon{fill:#3d56ff}.product-comparison-card-body__download-link.disabled{color:#3c3c41}.product-comparison-card-body__download-link.disabled .icon{fill:#3c3c41}.product-comparison-card-body__remove-button{border-radius:0;height:auto;right:0;top:0;width:auto}.modal .product-comparison-card-body__remove-button .icon.icon-close{background:transparent;border-radius:0;display:initial;height:24px;margin:0;padding:0;position:static;width:24px;fill:currentColor}.product-comparison-card-header__family-title{color:#fff}.product-comparison-card-add-product{aspect-ratio:auto;background-color:#f7f7fa;box-shadow:none;display:flex;height:100%;max-height:none;max-width:none;width:100%}.product-comparison-card-add-product .product-comparison-card-add-product__icon{margin-bottom:12px}.product-comparison-card-add-product .product-comparison-card-add-product__icon .icon{fill:none}.loader-overlay{background-color:#fff;height:100%;inset:0;opacity:.9;position:absolute;width:100%;z-index:650}.loader-overlay--no-background{opacity:1;position:static}.loader-overlay--no-background__wrapper{min-height:250px}.loader-overlay__wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.loader-overlay__wrapper .icon{animation:spin 1s linear infinite;color:#1432ff}.bom-card{align-items:flex-start;background-color:#fff;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.1);box-sizing:border-box;color:#3c3c41;cursor:pointer;display:flex;flex-direction:column;gap:32px;justify-content:flex-start;overflow:hidden;padding:24px}.bom-card:hover{background-color:#f7f7fa}.bom-card:focus{background-color:#fff}.bom-card:active{background-color:#e1e1e6}.bom-card__title{color:#3c3c41;min-height:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bom-card__content{align-items:center;display:flex;overflow:hidden;width:100%}.bom-card__quote,.bom-card__quoteId{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bom-card__quote{color:#8e8e94}.bom-card__separator{flex-shrink:0;margin:0 4px}.bom-card__quoteId{color:#5d5d61}.radio{--indicator-active-color:#1432ff;align-items:center;cursor:pointer;display:inline-flex;position:relative}.radio--secondary{--indicator-active-color:#5d5d61}.radio:focus .radio__indicator,.radio:hover .radio__indicator{background-color:#ededf0;border-color:#3c3c41}.radio--rtl{flex-direction:row-reverse}.radio__indicator-container{border:2px solid transparent;border-radius:50%;padding:8px}.radio__indicator{align-items:center;background-color:#fff;border:1px solid #8e8e94;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.radio__input{left:0;opacity:0;position:absolute;top:0}.radio__input:checked~.radio__indicator-container .radio__indicator{background-color:var(--indicator-active-color);border-color:var(--indicator-active-color)}.radio__input:checked~.radio__indicator-container .radio__indicator:before{background-color:#fff;border-radius:50%;content:"";display:block;height:12px;width:12px}.radio__input:focus-visible~.radio__indicator-container{border-color:#1432ff}.radio__input:disabled~.radio__indicator-container{opacity:.3}.product-suggestion{overflow-x:hidden;width:100%}.product-suggestion__card-group{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:16px;justify-content:flex-start;max-width:100vw;padding-bottom:8px;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.product-suggestion__card{background-color:#fff;border-radius:2px;box-shadow:0 0 4px 0 rgba(60,60,65,.1),0 2px 4px 0 rgba(60,60,65,.1);box-sizing:border-box;cursor:pointer;display:flex;flex:1 1 244px;max-width:244px;padding:16px;scroll-snap-align:start;transition:border-color .3s ease,box-shadow .3s ease}.product-suggestion__card--selected{background-color:#e5e7ff}.product-suggestion__card-container,.product-suggestion__card-content,.product-suggestion__card-footer{display:flex;flex-direction:column}.product-suggestion__card-header{display:flex;justify-content:space-between}.product-suggestion__card-container{flex:1;gap:12px}.product-suggestion__card-content{gap:16px}.product-suggestion__card-content-label,.product-suggestion__card-content-value{display:block;margin:0;padding:0}.product-suggestion__card-footer{gap:8px}.product-suggestion__card-footer .icon{fill:#1432ff}.product-suggestion__card-image{height:131px;width:100%}@media screen and (min-width:960px){.product-suggestion__card-group{gap:20px}.product-suggestion__card{flex:1 1 460px;max-width:460px}.product-suggestion__card-container{gap:16px}.product-suggestion__card-content{gap:20px}.product-suggestion__card-footer{gap:12px}.product-suggestion__card-image{height:180px}}@media screen and (min-width:1280px){.product-suggestion__card-group{gap:24px}.product-suggestion__card{flex:1 1 calc(33.33333% - 13.33333px);max-width:calc(33.33333% - 13.33333px)}.product-suggestion__card-container{gap:20px}.product-suggestion__card-content{gap:24px}.product-suggestion__card-footer{gap:16px}.product-suggestion__card-image{height:164px}}.combo-box{display:flex;flex-direction:column}.combo-box .input{align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.combo-box .input:focus-within{border-color:#1432ff}.combo-box .input--error{border-color:#e30010}.combo-box .input__field{background-color:transparent;border:0;flex-grow:1;padding:10px 0}.combo-box .input__field:focus{outline:0}.combo-box .input__field:disabled{color:#c7c7cc}.combo-box .input__after,.combo-box .input__before{padding:10px 0}.combo-box .select,.combo-box select{align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.combo-box .select:focus-within,.combo-box select:focus-within{border-color:#1432ff}.combo-box .select--error,.combo-box select--error{border-color:#e30010}.combo-box .select__field,.combo-box select__field{background-color:transparent;border:0;flex-grow:1;padding:10px 0}.combo-box .select__field:focus,.combo-box select__field:focus{outline:0}.combo-box .select__field:disabled,.combo-box select__field:disabled{color:#c7c7cc}.combo-box .select__after,.combo-box .select__before,.combo-box select__after,.combo-box select__before{padding:10px 0}.combo-box--label-left{align-items:center;flex-direction:row}.combo-box--label-left .combo-box__label{margin-bottom:0;margin-right:4px}.combo-box__label{margin-bottom:4px}.combo-box__input-wrapper{align-items:center;display:flex;padding-right:0;position:relative}.combo-box__input-wrapper--icon-left .combo-box__input{padding-left:24px}.combo-box__input-wrapper--icon-right .combo-box__input{padding-right:24px}.combo-box .combo-box__input-wrapper{background-color:#fff}.combo-box__input{border:none;border-right:1px solid #aaaaae;height:100%;outline:none;padding:0}.combo-box__dropdown-icon{cursor:pointer}.combo-box .combo-box__dropdown{box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 0 6px 0 rgba(0,0,0,.1);height:240px;left:0;margin-bottom:2px;margin-top:2px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:500}.combo-box .combo-box__dropdown-item{color:#3c3c41;cursor:pointer;margin:0;padding:12px 24px}.combo-box .combo-box__dropdown-item:hover{background-color:#ededf0}.combo-box .combo-box__dropdown-item:checked{background:#e5e7ff;color:#3c3c41;font-weight:700}.combo-box .combo-box__dropdown-item:checked:hover{background:#bbc2ff}.combo-box .combo-box__dropdown--no-arrows{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;background-repeat:no-repeat;padding-right:0}.combo-box .combo-box__dropdown::-webkit-scrollbar{width:4px}.combo-box .combo-box__dropdown::-webkit-scrollbar-track{background:#fff;padding-bottom:16px;padding-top:4px}.combo-box .combo-box__dropdown::-webkit-scrollbar-thumb{background-color:#aaaaae;border-radius:4px}.wish-list-icon{color:#00e487;cursor:pointer;margin-right:12px;margin-top:12px;z-index:1}.wish-list-icon button{background:none;border:none;cursor:pointer;margin:0;padding:0}.wish-list-icon button:focus{outline:none}.wish-list-icon button:focus-visible{outline:1px auto -webkit-focus-ring-color}.wish-list-icon .wish-list-button{color:#00e487}.wish-list-icon{position:relative}@keyframes in-wishlist-animation{0%{transform:scale(1)}15%{transform:scale(1.3)}20%{transform:scale(1.2)}25%,85%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes not-in-wishlist-animation{0%{transform:scale(1)}15%{transform:scale(.7)}20%{transform:scale(.8)}25%,85%{transform:scale(.7)}to{transform:scale(1)}}.wish-list-icon__saved-msg{background-color:#ededf0;border-radius:2px;color:#3c3c41;left:-1px;opacity:0;overflow:hidden;padding:4px;position:absolute;top:-21px;transition:visibility .2s,opacity .2s linear;visibility:hidden;width:46px}.wish-list-icon__saved-msg.show{opacity:1;visibility:visible}.wish-list-icon .not-in-wishlist{color:#e1e1e6}.wish-list-icon .in-wishlist{color:#1432ff}.wish-list-icon .wish-list-button.in-wishlist-animation{animation:in-wishlist-animation 1s}.wish-list-icon .wish-list-button.not-in-wishlist-animation{animation:not-in-wishlist-animation 1s}.wish-list-icon.family-card__wish-list-icon{position:relative}.wish-list-icon.family-card__wish-list-icon .wish-list-icon__saved-msg{left:-12px;top:-30px}@media screen and (min-width:1280px){.wish-list-icon .not-in-wishlist:focus-visible,.wish-list-icon .not-in-wishlist:hover{color:#7083ff}.wish-list-icon .in-wishlist:focus-visible,.wish-list-icon .in-wishlist:hover{color:#3d56ff}}.filter-checkbox.disabled{cursor:not-allowed}.filter-checkbox__amount{color:#3c3c41;display:inline-block;margin-left:4px;vertical-align:top}.disabled .filter-checkbox__amount{color:#aeaeae}.filter-slider__inputs{display:flex;justify-content:space-between;padding-bottom:12px}.filter-slider__input{background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;box-sizing:content-box;padding:8px;text-align:center}.filter-slider__sliders{height:16px;position:relative}.filter-dropdown .filter-slider__sliders{padding-bottom:19px}.accordion .filter-slider__sliders{padding-bottom:46px}.filter-slider__indicator{background-color:#3c3c41;border-radius:var(--corner-radius-1);height:8px}.filter-slider__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:8px;pointer-events:none;position:absolute;top:0;width:100%}.filter-slider__slider--focus{z-index:1}.filter-slider__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:50%;cursor:pointer;height:16px;pointer-events:all;width:16px}.filter-slider__slider::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#fff;border-radius:50%;cursor:pointer;height:16px;pointer-events:all;width:16px}.filter-tag{background-color:#3c3c41;border:none;border-radius:16px;color:#fff;gap:8px;padding:6px 12px}.filter-tag,.filter-tag .tooltip{display:flex}.filter-tag .tooltip:focus,.filter-tag .tooltip:hover{z-index:701}.filter-tag__button{background-color:transparent;border:0;cursor:pointer;padding:0}.filter-tag__button:focus{outline:none}.filter-tag__button:focus-visible{outline:1px auto -webkit-focus-ring-color}@media screen and (min-width:960px){.filter-tag__name{display:block;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-tag_flex-wrap .filter-tag__name{white-space:normal}.tooltip .filter-tag__name{cursor:pointer}}.filter-group .checkbox{display:block;height:auto;margin-bottom:10px;padding-left:28px;width:-moz-fit-content;width:fit-content}.filter-group .collapse-box{padding-bottom:12px;padding-top:8px}.filter-group .collapse-box.collapse-box--expanded{padding-top:0}.filter-group .collapse-box__trigger{margin:0;padding:0}@media screen and (min-width:1280px){.filter-group .checkbox:focus,.filter-group .checkbox:hover:not(.disabled){color:#3c3c41}.filter-group .checkbox:focus .checkbox__icon,.filter-group .checkbox:hover:not(.disabled) .checkbox__icon{border-color:#3c3c41}.filter-group .checkbox:focus .filter-checkbox__amount,.filter-group .checkbox:hover:not(.disabled) .filter-checkbox__amount{color:#3c3c41}}.filter-tag__name{font-size:14px}.filter-tag__name strong{display:none}.filter-tag__button{align-items:center;color:#fff;display:flex}.filter-tag__button .icon{height:16px;width:16px}.filter-slider{display:flex;flex-direction:column;position:relative}.filter-slider__sliders{left:50%;position:absolute;top:20px;transform:translateX(-50%);width:55%}.filter-slider__indicator{border:1px solid #aaaaae}.filter-slider__slider::-webkit-slider-thumb{border:1px solid #aaaaae;box-shadow:0 3px 8px 0 rgba(0,0,0,.15),0 1px 1px 0 rgba(0,0,0,.16),0 3px 1px 0 rgba(0,0,0,.1)}.filter-slider__slider::-moz-range-thumb{border:1px solid #aaaaae;box-shadow:0 3px 8px 0 rgba(0,0,0,.15),0 1px 1px 0 rgba(0,0,0,.16),0 3px 1px 0 rgba(0,0,0,.1)}.filter-group{display:flex;flex-direction:column;gap:20px;margin:20px 0}.filter-group .filter-group{margin:0 0 20px}.accordion{border-bottom:1px solid #dbdbdb}.accordion__header{background:none;border:none;cursor:pointer;display:flex;margin:0;padding:0;width:100%}.accordion__header:focus{outline:none}.accordion__header:focus-visible{outline:1px auto -webkit-focus-ring-color}.accordion__header.accordion__header--tags{padding:32px 24px 0}.accordion__header-title{flex:1;margin:0;text-align:left}.accordion__header-title .tooltip__popover:after{left:30%}.accordion__header-title .tooltip__popover--bottom{margin-left:48px;max-width:235px;padding:24px;white-space:normal;z-index:2}.accordion__header-icon{align-self:center}.accordion__sub-header{padding-bottom:24px}.accordion__content-wrapper{padding:8px 24px}@media screen and (min-width:769px){.accordion__header{padding:32px 0}.accordion__header.accordion__header--tags{padding:32px 0 0}.accordion__content-wrapper{padding:8px 0}}.flyout-modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1003}.flyout-modal__wrapper{align-items:center;display:flex;height:100%;justify-content:center}.flyout-modal__background{background-color:rgba(93,93,97,.5);border:none;cursor:pointer;inset:0;padding:0;position:absolute;z-index:1003}.flyout-modal__background:focus{outline:none}.flyout-modal__background:focus-visible{outline:1px auto -webkit-focus-ring-color}.flyout-modal__content{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;cursor:auto;height:100%;margin-top:20px;position:relative;width:100%;z-index:1003}.flyout-modal__header{display:flex;justify-content:space-between;position:relative}.flyout-modal__header-content{flex-grow:1}.flyout-modal__header-button-close{align-self:flex-end;background-color:transparent;border:none;cursor:pointer;flex-grow:0;padding:0;position:absolute;right:24px;top:12px}.flyout-modal__header-button-close .icon{height:24px;width:24px}.flyout-modal__body,.flyout-modal__footer{margin:12px 0}@media screen and (min-width:960px){.flyout-modal__wrapper{justify-content:end}.flyout-modal__header-button-close{right:24px;top:12px}.flyout-modal__content{border-top-left-radius:0;border-top-right-radius:0;height:100%;margin-top:0;max-width:508px}}.flyout-modal__header-content{align-items:center;display:flex;height:32px;justify-content:start}.status-banner{border-radius:var(--corner-radius-3);display:flex;height:100%;width:100%}.status-banner--related-tools .status-banner__content-wrapper{max-width:calc(100% - 40px)}.status-banner--related-tools .status-banner__link.link{align-items:center;display:flex}.status-banner--related-tools .status-banner__link.link .icon{flex-shrink:0;height:24px;margin-left:8px;width:24px}.status-banner--related-tools .status-banner__link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-banner button{background:none;border:none;cursor:pointer;margin:0;padding:0}.status-banner button:focus{outline:none}.status-banner button:focus-visible{outline:1px auto -webkit-focus-ring-color}.status-banner__icon-wrapper{align-items:center;background-color:#3c3c41;border-bottom-left-radius:var(--corner-radius-3);border-top-left-radius:var(--corner-radius-3);display:flex;justify-content:center;padding:10px 4px}.status-banner__icon-wrapper--icon{padding-left:8px;padding-right:8px}.status-banner__icon-wrapper--configurator,.status-banner__icon-wrapper--discontinued,.status-banner__icon-wrapper--edit-tool,.status-banner__icon-wrapper--related-tools,.status-banner__icon-wrapper--successor{background-color:#3c3c41}.status-banner__icon-wrapper .icon{color:#3c3c41}.status-banner__content-wrapper{background-color:#3c3c41;border-bottom-right-radius:var(--corner-radius-3);border-top-right-radius:var(--corner-radius-3);padding:10px;width:100%}.status-banner__title{margin-bottom:4px}.status-banner__link.link{cursor:pointer;margin-bottom:0}.status-banner__link.link:not(:last-child){margin-bottom:4px}@media screen and (min-width:680px){.status-banner__icon-wrapper--icon{padding-left:10px;padding-right:10px}}.product-collapsible button{background:none;border:none;cursor:pointer;margin:0;padding:0}.product-collapsible button:focus{outline:none}.product-collapsible button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-collapsible--expanded{margin-bottom:12px}.product-collapsible__header{align-items:center;justify-content:space-between;padding-bottom:12px;padding-top:12px}.product-collapsible__heading{margin-bottom:0}@media screen and (min-width:960px){.product-collapsible__header{padding-bottom:20px;padding-top:20px}.product-collapsible--expanded{margin-bottom:20px}}.product-collapsible__header{display:flex;padding:16px 0}@media screen and (min-width:1280px){.product-collapsible__header{padding:24px 0}}@media print{main.root{display:none}.modal.modal--full-screen{box-shadow:none;overflow:visible;position:absolute}.modal.modal--full-screen .modal__wrapper{align-items:flex-start}.modal.modal--full-screen .modal__content{min-width:100%}}.modal--full-screen{background-color:#3c3c41;overflow:hidden auto}.modal--full-screen .modal__header{padding-top:0}.modal--full-screen .modal__wrapper{justify-content:flex-end;padding-bottom:0;padding-top:0}.modal--full-screen .modal__content{min-height:100vh;min-width:100vw}.cards-carousel__header{display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-bottom:20px}.cards-carousel__wrapper-title{display:flex;flex-direction:column;gap:8px;justify-content:center}.cards-carousel__subtitle,.cards-carousel__wrapper-title .cards-carousel__title{margin-bottom:0}.cards-carousel__cards-wrapper{display:flex;gap:8px;overflow:scroll;padding-bottom:20px;scrollbar-width:none}.cards-carousel__cards-wrapper::-webkit-scrollbar,.cards-carousel__cards-wrapper::-webkit-scrollbar-thumb{display:none}.cards-carousel__scrollbar{height:8px;position:relative;width:100%}.cards-carousel__scrollbar-thumb{background-color:#b0b0b4;border:0;border-radius:4px;height:100%;left:0;position:absolute;top:0;transition:left .1s ease}.cards-carousel__scrollbar-thumb:focus{outline:none}.cards-carousel__content{padding-top:16px}.cards-carousel__navigation{align-items:flex-end;display:flex;gap:12px;justify-content:flex-end;min-width:150px}@media screen and (min-width:960px){.cards-carousel__header{flex-direction:row;gap:0}.cards-carousel__cards-wrapper{gap:16px}}@media screen and (min-width:1280px){.cards-carousel__cards-wrapper{gap:32px}}.pagination{display:none}@media screen and (min-width:680px){.pagination{align-items:center;display:flex;justify-content:space-between}.pagination__paging-content{left:50%;position:absolute;transform:translateX(-50%)}.pagination__pageset,.pagination__paging{align-items:center;display:flex;justify-content:flex-end}.pagination__paging{justify-content:space-between}.pagination__pageset{margin-top:0}.pagination__pageset-label{display:none;margin-right:10px}.pagination__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/icons/arrow_dropdown_down.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:24px;min-width:55px;outline:none;padding:8px 8px 8px 10px}.pagination__input,.pagination__select{background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px}.pagination__input{margin-right:8px;max-width:40px;padding:8px;text-align:center}.pagination__input-label{margin-right:32px}.pagination__input-label,.pagination__pageset-label{display:inline-block;margin-bottom:0}.pagination__next,.pagination__previous{background:none;border:none;color:#3c3c41;cursor:pointer;margin-bottom:0;padding:0}.pagination__next:focus,.pagination__previous:focus{outline:none}.pagination__next:focus-visible,.pagination__previous:focus-visible{outline:1px auto -webkit-focus-ring-color}.pagination__next:focus,.pagination__next:hover,.pagination__previous:focus,.pagination__previous:hover{color:#3c3c41;text-decoration:none}.pagination__next:disabled,.pagination__previous:disabled{cursor:not-allowed;opacity:.3}.pagination__previous{margin-right:32px}}.search{align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;height:44px;padding:10px;position:relative;width:100%}.search:focus,.search:hover{border:1px solid #8e8e94}.search:focus-within{background-color:#fff;border:2px solid #1432ff;outline:none}.search__label{flex-grow:1;margin-bottom:0;padding-left:32px;padding-right:24px;width:100%}.search__cta-close{position:absolute;right:0}.search__input{background-color:#f7f7fa;border:none;height:24px;outline:none;width:100%}.search__input:focus{background-color:#fff;border:none;outline:none}.search__clear-icon,.search__search-icon{fill:#5d5d61}.search__search-icon{left:10px;margin-top:4px;position:absolute}.search__clear-icon{cursor:pointer}.action-search{align-items:center;background-color:transparent;border:none;display:flex;height:auto;padding:0}.action-search:focus,.action-search:hover{border:none}.action-search:focus-within{background-color:unset}.action-search__input-container{flex-grow:1;position:relative}.action-search__input-container .action-search__input{background-color:#fff;border:1px solid #aaaaae;border-radius:2px;height:44px;padding:0 24px 0 10px;width:100%}.action-search__input-container .action-search__cta-close{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.action-search__input-container .action-search__clear-icon{fill:#5d5d61;cursor:pointer}@media screen and (min-width:0){.action-search{flex-direction:column}.action-search__input-container{margin-bottom:4px;width:100%}.action-search__add-to-project-button{margin-left:0;width:100%}}@media screen and (min-width:680px){.action-search{flex-direction:row;width:100%}.action-search__input-container{margin-bottom:0;width:70%}.action-search__add-to-project-button{margin-left:4px;width:30%}}@media screen and (min-width:960px){.action-search{flex-direction:row;width:50%}.action-search__input-container{width:70%}.action-search__add-to-project-button{margin-left:4px;width:30%}}.story-component:last-child .story{margin-bottom:0}.spacing-none .story-component:last-child .story--image-top-mobile .story__text-wrapper,.spacing-top .story-component:last-child .story--image-top-mobile .story__text-wrapper{padding-bottom:24px}.spacing-bottom .story-component:first-child .story--image-bottom-mobile .story__text-wrapper,.spacing-none .story-component:first-child .story--image-bottom-mobile .story__text-wrapper{padding-top:24px}.story .container{padding-left:0;padding-right:0}.story__headline{margin-bottom:20px;text-align:left}.story__headline:last-child{margin-bottom:0}.story__headline .headline__image{max-width:100%}.story__headline .headline__image-wrapper{display:block;margin-bottom:12px}.story__headline .headline__image-wrapper--has-caption picture{margin-bottom:8px;margin-right:12px}.story__headline .headline__image-caption{margin-bottom:8px}.story__headline :last-child,.story__headline :last-child :last-child{margin-bottom:0}.story .parallax__pin{width:100%}.story__headline-list{margin-bottom:20px;margin-top:24px}.story__headline-list:last-child{margin-bottom:0}.story__headline-list-item{margin-bottom:20px;text-align:left}.story__headline-list-item:last-child{margin-bottom:0}.story__headline-list .headline__image{display:inline}.story__headline-list .headline__image-wrapper,.story__headline-list .headline__title{margin-bottom:8px}.story__headline-list .headline__description :last-child{margin-bottom:0}.story__description{margin-bottom:20px}.story__description :last-child,.story__description:last-child{margin-bottom:0}.story__icons{margin:0 0 20px;padding:0}.story__icons:last-child{margin-bottom:0}.story__icons .story__item{display:flex;margin-bottom:8px}.story__icons .story__item:last-child{margin-bottom:0}.story__icons .story__item .story__icon{margin-right:10px}.story__icons .story__item .story__icon-description{margin-bottom:0;padding-top:2px}.story__image-wrapper{align-items:center;display:flex;justify-content:center}.story__picture{flex:1 0 100%;max-width:100%;position:relative;z-index:1}.story__text-wrapper{padding-top:20px}.story--height-small .container{padding:24px 0}.story--image-top .story__image-wrapper{align-items:flex-start}.story--image-top-mobile .story__text-wrapper{padding-top:20px}.story--image-bottom .story__image-wrapper{align-items:flex-end}.story--image-bottom .story__text-wrapper,.story--image-bottom-mobile .story__text-wrapper{padding-bottom:20px;padding-top:0}.story--image-bottom.story--image-top-mobile .story__text-wrapper{padding-bottom:0;padding-top:20px}.story--image-bottom-mobile .story__image-wrapper,.story--image-bottom:not(.story--image-top-mobile) .story__image-wrapper{order:2}.story .glow{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:680px){.spacing-bottom .story-component:first-child .story--image-center.story--image-top-mobile .story__text-wrapper,.spacing-none .story-component:first-child .story .story__text-wrapper{padding-top:24px}.spacing-none .story-component:last-child .story .story__text-wrapper,.spacing-top .story-component:last-child .story--image-center.story--image-bottom-mobile .story__text-wrapper{padding-bottom:24px}.spacing-none .story-component:first-child:last-child .story .story__text-wrapper{padding-bottom:24px;padding-top:24px}.story__text-wrapper{display:flex;flex-direction:column;justify-content:center;padding-top:0}.spacing-bottom .story--image-top .story__text-wrapper{padding-top:24px}.story--image-top-mobile .story__text-wrapper{padding-top:0}.spacing-bottom .story--image-top-mobile.story--image-top .story__text-wrapper{padding-top:24px}.spacing-top .story--image-bottom .story__text-wrapper{padding-bottom:24px}.story--image-bottom-mobile .story__text-wrapper{padding-bottom:0}.spacing-top .story--image-bottom-mobile.story--image-bottom .story__text-wrapper{padding-bottom:24px}.spacing-bottom .story--image-center.story--image-top-mobile .story__text-wrapper{padding-top:0}.spacing-top .story--image-center.story--image-bottom-mobile .story__text-wrapper{padding-bottom:0}.story--image-bottom-mobile .story__image-wrapper,.story--image-bottom:not(.story--image-top-mobile) .story__image-wrapper{order:0}}@media screen and (min-width:960px){.story--left .story__image{margin-left:auto;margin-right:0}}.disabled [class*=story-parallax__scene]:first-child,.disabled [class*=story-parallax__scene]:last-child{margin-top:0}.disabled [class*=story-parallax__scene] .story .story__picture{justify-content:flex-start;max-width:100%}.disabled [class*=story-parallax__scene] .story .story__image{margin-top:0;max-height:none;width:100%}.disabled [class*=story-parallax__scene] .story .parallax__pin{opacity:1}[class*=story-parallax__scene]{margin-bottom:20px}[class*=story-parallax__scene] .story__picture{position:relative;z-index:1}[class*=story-parallax__scene] .story__image{margin:0 auto;max-width:100%}@media screen and (min-width:680px){.exited-bottom [class*=story-parallax__scene]:last-child .parallax__pin,.exited-top [class*=story-parallax__scene]:first-child .parallax__pin{opacity:1}[class*=story-parallax__scene]{margin-bottom:0}[class*=story-parallax__scene]:first-child{margin-top:-10vh}[class*=story-parallax__scene]:last-child{margin-bottom:-10vh}[class*=story-parallax__scene] .story{display:flex;margin:0;min-height:100vh}[class*=story-parallax__scene] .story .container{display:flex;flex-direction:column;justify-content:center}[class*=story-parallax__scene] .story .story__picture{align-items:center;display:flex;flex:none;justify-content:center;max-width:none}[class*=story-parallax__scene] .story .story__image{max-height:250px}[class*=story-parallax__scene] .story .parallax__pin{opacity:0;width:100%}[class*=story-parallax__scene].visible .story .parallax__pin{opacity:1;transition:opacity .5s ease}}@media screen and (min-width:960px){[class*=story-parallax__scene] .story .story__image{max-height:400px;transition:opacity .5s ease}[class*=story-parallax__scene] .story .parallax__pin{opacity:0}}@media screen and (min-width:1440px){.disabled [class*=story-parallax__scene] .story .story__image{max-height:250px;width:auto}}.story-component .story--image-bottom-mobile [class^=column]{display:flex;flex-direction:column}.story-component .story--image-bottom-mobile .story__text-wrapper{padding-bottom:24px;padding-top:0}.story-component .story__picture{aspect-ratio:1/1}.story-component .story__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.story-component .story__text-wrapper{justify-content:flex-start;padding-top:16px}.story-component .story__headline{margin-bottom:16px}.story-component .story__headline .title{margin-bottom:8px;margin-top:0}.story-component .story__headline .title:after{display:none}.story-component .story__headline .headline__subtitle{margin-bottom:4px;margin-top:16px}.story-component .story__headline-list{margin-bottom:0;margin-top:0}.story-component .story__headline-list .headline{margin-bottom:24px}.story-component .story__headline-list .headline .title{margin-bottom:4px}.story-component .story__headline-list .headline .title:after{display:none}.story-component .story__headline-list .headline__image-wrapper{margin-bottom:24px}.story-component .story__headline-list .headline__image-wrapper .headline__image{max-width:262px}.story-component .story__headline-list .headline__image-caption,.story-component .story__headline-list .headline__subtitle{display:none}.story-component .story__headline-list-item{margin-bottom:24px}.story-component .story__headline-list-item:last-child{margin-bottom:0}.story-component .story__headline-list-item .title{margin-bottom:4px;margin-top:24px}.story-component .story__image-wrapper{display:block}.story-component .story__image-wrapper .aspect-ratio--1-8{aspect-ratio:1/8}.story-component .story__image-wrapper .aspect-ratio--1-7{aspect-ratio:1/7}.story-component .story__image-wrapper .aspect-ratio--1-6{aspect-ratio:1/6}.story-component .story__image-wrapper .aspect-ratio--1-5{aspect-ratio:1/5}.story-component .story__image-wrapper .aspect-ratio--1-4{aspect-ratio:1/4}.story-component .story__image-wrapper .aspect-ratio--1-2{aspect-ratio:1/2}.story-component .story__image-wrapper .aspect-ratio--9-16{aspect-ratio:9/16}.story-component .story__image-wrapper .aspect-ratio--3-4{aspect-ratio:3/4}.story-component .story__image-wrapper .aspect-ratio--1-1{aspect-ratio:1/1}.story-component .story__image-wrapper .aspect-ratio--4-3{aspect-ratio:4/3}.story-component .story__image-wrapper .aspect-ratio--16-9{aspect-ratio:16/9}.story-component .story__image-wrapper .aspect-ratio--2-1{aspect-ratio:2/1}.story-component .story__image-wrapper .aspect-ratio--4-1{aspect-ratio:4/1}.story-component .story__image-wrapper .aspect-ratio--5-1{aspect-ratio:5/1}.story-component .story__image-wrapper .aspect-ratio--6-1{aspect-ratio:6/1}.story-component .story__image-wrapper .aspect-ratio--7-1{aspect-ratio:7/1}.story-component .story__image-wrapper .aspect-ratio--8-1{aspect-ratio:8/1}.story-component .story__image-wrapper .aspect-ratio--2-3{aspect-ratio:2/3}.story-component .cta{flex-wrap:wrap;gap:32px}.story-component .cta__element--text{margin-bottom:8px;order:0;padding:0;width:100%}.story-component .cta__element--action{order:1}.story-component .cta__element--primary{order:2}.story-component .cta__element--tertiary{margin-bottom:0}.story-component--background-white .story{background-color:#fff;color:#3c3c41}.story-component--background-light-grey .story{background-color:#f7f7fa;color:#3c3c41}.story-component--background-grey .story{background-color:#ededf0;color:#3c3c41}.story-component--background-dark-grey .story{background-color:#303034}.story-component--background-dark-grey .story__text-wrapper{color:#fff}.story-component--background-dark-grey .story__text-wrapper .cta__element--neutral{border-color:#f7f7fa;color:#fff}.story-component--background-dark-grey .story__text-wrapper .cta__element--neutral:focus-visible{color:#3c3c41}.story-component--checkered-layout+.story-component--checkered-layout{margin-top:-24px}.story-component--checkered-layout .story .column--33-66,.story-component--checkered-layout .story .column--50-50{display:grid;gap:0;grid-template-columns:1fr}.story-component--checkered-layout .story .column--33-66 .story__text-wrapper,.story-component--checkered-layout .story .column--50-50 .story__text-wrapper{order:-1}.story-component--checkered-layout .story__image{-o-object-fit:cover;object-fit:cover}.story-component--checkered-layout .story__image-wrapper .video__thumbnail .video__indicator{width:72px}.story-component--checkered-layout .story__text-wrapper{padding:24px}.story-component--checkered-layout .story__headline{margin-bottom:12px}.story-component--checkered-layout .story__headline .headline__subtitle{margin-bottom:4px;margin-top:0}.story-component--checkered-layout .cta__element{margin-bottom:0}@media screen and (min-width:680px){.story-component .story .column--50-50{display:grid;grid-template-columns:1fr 1fr}.story-component .story .column--50-50 .story__text-wrapper{order:1}.story-component .story .column--33-66{display:grid;grid-template-columns:1fr 2fr}.story-component .story .column--33-66 .story__text-wrapper{order:1}.story-component .story--left .column--50-50 .story__text-wrapper{order:-1}.story-component .story--left .column--33-66{grid-template-columns:2fr 1fr}.story-component .story--left .column--33-66 .story__text-wrapper{order:-1}.story-component .story [class^=column]{gap:24px}.story-component .story__text-wrapper{padding-top:0}.story-component .story--text-center .story__text-wrapper{align-self:center}.story-component .story--text-bottom .story__text-wrapper{align-self:flex-end}.story-component .story__headline{margin-bottom:24px}.story-component .story__headline .headline__subtitle{margin-top:24px}.story-component--checkered-layout+.story-component--checkered-layout{margin-top:-24px}.story-component--checkered-layout .story .column--33-66,.story-component--checkered-layout .story .column--50-50{gap:0;grid-template-columns:1fr}.story-component--checkered-layout .story .column--33-66 .story__text-wrapper,.story-component--checkered-layout .story .column--50-50 .story__text-wrapper{order:-1}.story-component--checkered-layout .story__text-wrapper{padding:24px}.story-component--checkered-layout .story__headline{margin-bottom:16px}.story-component--checkered-layout .story__headline .headline__subtitle{margin-bottom:4px;margin-top:0}}@media screen and (min-width:1280px){.story-component .story [class^=column]{gap:32px}.story-component .story__headline .headline__subtitle{margin-top:16px}.story-component--checkered-layout+.story-component--checkered-layout{margin-top:-32px}.story-component--checkered-layout .story .column--33-66,.story-component--checkered-layout .story .column--50-50{gap:0;grid-template-columns:1fr 1fr}.story-component--checkered-layout .story .column--33-66 .story__text-wrapper,.story-component--checkered-layout .story .column--50-50 .story__text-wrapper{order:1}.story-component--checkered-layout .story__text-wrapper{padding:32px}.story-component--checkered-layout .story__headline{margin-bottom:20px}.story-component--checkered-layout .story__headline .headline__subtitle{margin-top:0}.story-component--checkered-layout .story--left .column--33-66 .story__text-wrapper,.story-component--checkered-layout .story--left .column--50-50 .story__text-wrapper{order:-1}}.story-banner-component,.story-banner-component:last-child{margin-bottom:0}.story-banner{display:flex;flex-direction:column}.story-banner__gradient{height:75%}.story-banner__gradient--up{background:transparent;bottom:0}.story-banner__gradient--up.story-banner__gradient-intensity--20{background:linear-gradient(0deg,hsla(0,0%,6%,.2),transparent)}.story-banner__gradient--up.story-banner__gradient-intensity--40{background:linear-gradient(0deg,hsla(0,0%,6%,.4),transparent)}.story-banner__gradient--up.story-banner__gradient-intensity--80{background:linear-gradient(0deg,hsla(0,0%,6%,.8),transparent)}.story-banner__gradient--up.story-banner__gradient-intensity--100{background:linear-gradient(0deg,#101010,transparent)}.story-banner__gradient--down{background:transparent;top:0}.story-banner__gradient--down.story-banner__gradient-intensity--20{background:linear-gradient(180deg,hsla(0,0%,6%,.2),transparent)}.story-banner__gradient--down.story-banner__gradient-intensity--40{background:linear-gradient(180deg,hsla(0,0%,6%,.4),transparent)}.story-banner__gradient--down.story-banner__gradient-intensity--80{background:linear-gradient(180deg,hsla(0,0%,6%,.8),transparent)}.story-banner__gradient--down.story-banner__gradient-intensity--100{background:linear-gradient(180deg,#101010,transparent)}.story-banner__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.story-banner__image-wrapper{height:100%;position:absolute;top:0;width:100%}.story-banner__image-picture{overflow-y:hidden}.story-banner--video{overflow:hidden}.story-banner--video video{background:transparent 50% 50% no-repeat;background-size:cover;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:1}.story-banner--video .container{position:relative;z-index:700}.story-banner--center,.story-banner--top-center{text-align:center}.story-banner--center .cta,.story-banner--center .cta__desktopapp-mobile-wrapper,.story-banner--center .cta__desktopapp-wrapper,.story-banner--center .cta__store-wrapper,.story-banner--top-center .cta,.story-banner--top-center .cta__desktopapp-mobile-wrapper,.story-banner--top-center .cta__desktopapp-wrapper,.story-banner--top-center .cta__store-wrapper{justify-content:center}.story-banner--center .cta__desktopapp-store-button,.story-banner--top-center .cta__desktopapp-store-button{display:flex;justify-content:center}.story-banner--center .story-banner__headline .headline__image-wrapper,.story-banner--top-center .story-banner__headline .headline__image-wrapper{flex-direction:column;justify-content:center}.story-banner--center .story-banner__headline .headline__image-wrapper--has-caption picture,.story-banner--top-center .story-banner__headline .headline__image-wrapper--has-caption picture{margin-right:0}.story-banner--center,.story-banner--left,.story-banner--right{align-items:center}.story-banner--bottom-left{align-items:flex-end}.story-banner__headline{margin-bottom:20px}.story-banner__headline:last-child{margin-bottom:0}.story-banner__headline .headline__image{display:inline;max-width:500px}.story-banner__headline .headline__image-wrapper{display:block;margin-bottom:20px}.story-banner__headline .headline__image-wrapper--has-caption picture{margin-bottom:8px;margin-right:12px}.story-banner__headline .headline__image-caption{margin-bottom:8px}.story-banner__headline :last-child,.story-banner__headline :last-child :last-child{margin-bottom:0}.story-banner__text-wrapper{padding-bottom:24px;padding-top:24px}.story-banner .video__modal video{transform:unset}.story-banner__content{background-size:cover;display:flex;position:relative}.story-banner__content:before{content:" ";display:block;padding-top:42.1875%}.story-banner__content--height-medium:before{padding-top:42.1875%}.story-banner__content--height-small:before{padding-top:28.125%}.story-banner__content--height-full:before{padding-top:133.3333333333%}.story-banner .story-banner__content--text-white{color:#fff}.story-banner .story-banner__content--text-black{color:#101010}@media screen and (min-width:960px){.story-banner__content:before{padding-top:42.1875%}.story-banner__content--height-medium:before{padding-top:28.125%}.story-banner__content--height-small:before{padding-top:18.5625%}.story-banner__content--height-full:before{padding-top:56.25%}}.story-banner-component{color:#fff}.story-banner-component--theme-light{color:#3c3c41}.story-banner-component--theme-dark{color:#fff}.story-banner-component .row{align-items:center;justify-content:flex-start}.story-banner-component--alignment-top-left-mobile .row{align-items:flex-start;justify-content:flex-start}.story-banner-component--alignment-center-left-mobile .row{align-items:center;justify-content:flex-start}.story-banner-component--alignment-bottom-left-mobile .row{align-items:flex-end;justify-content:flex-start}.story-banner{aspect-ratio:1/1}.story-banner__gradient{height:100%;left:0;position:absolute;top:0;width:100%}.story-banner-component--overlay-desktop .story-banner__gradient{background-image:none}.story-banner-component--overlay-mobile .story-banner__gradient{background-image:linear-gradient(rgba(60,60,65,.9),rgba(60,60,65,0))}.story-banner__picture{overflow-y:hidden}.story-banner__picture--desktop{display:none}.story-banner__picture--always-shown,.story-banner__picture--mobile{display:unset}.story-banner__content{height:100%}.story-banner .headline__subtitle{margin-top:0}.story-banner .container{display:flex;height:100%}.story-banner .container .row{display:flex;height:100%;width:100%}.story-banner .cta{flex-wrap:wrap;gap:16px}.story-banner .cta__element--text{color:#fff;margin-bottom:16px;order:0;padding:0;width:100%}.story-banner .cta__element--text .icon{fill:#fff}.story-banner .cta__element--text:focus,.story-banner .cta__element--text:hover{color:#fff;text-decoration:underline}.story-banner .cta__element--text:focus .icon,.story-banner .cta__element--text:hover .icon{fill:#fff}.story-banner-component--theme-light .story-banner .cta__element--text{color:#1432ff}.story-banner-component--theme-light .story-banner .cta__element--text .icon{fill:#1432ff}.story-banner-component--theme-light .story-banner .cta__element--text:focus,.story-banner-component--theme-light .story-banner .cta__element--text:hover{color:#3d56ff;text-decoration:none}.story-banner-component--theme-light .story-banner .cta__element--text:focus .icon,.story-banner-component--theme-light .story-banner .cta__element--text:hover .icon{fill:#3d56ff}.story-banner .cta__element--action{order:1}.story-banner .cta__element--primary{order:2}@media screen and (min-width:680px){.story-banner-component .row{align-items:center;justify-content:flex-end}.story-banner-component--alignment-top-left .row{align-items:flex-start;justify-content:flex-start}.story-banner-component--alignment-center-left .row{align-items:center;justify-content:flex-start}.story-banner-component--alignment-bottom-left .row{align-items:flex-end;justify-content:flex-start}.story-banner-component--alignment-top-right .row{align-items:flex-start;justify-content:flex-end}.story-banner-component--alignment-center-right .row{align-items:center;justify-content:flex-end}.story-banner-component--alignment-bottom-right .row{align-items:flex-end;justify-content:flex-end}.story-banner{aspect-ratio:16/4}.story-banner__picture--desktop{display:unset}.story-banner__picture--mobile{display:none}.story-banner .title{margin-bottom:16px}}@media screen and (min-width:960px){.story-banner-component--overlay-mobile .story-banner__gradient{background-image:none}.story-banner-component--overlay-desktop .story-banner__gradient{background-image:linear-gradient(rgba(60,60,65,.9),rgba(60,60,65,0))}}.features__container{align-items:flex-start;display:flex;gap:24px}.features__accordion-header{align-items:center;background:transparent;border:0;border-bottom:1px solid #e1e1e6;display:flex;gap:16px;padding:16px;width:100%}.features__accordion-header .icon{flex-shrink:0;fill:#8e8e94}.features__accordion-header:focus{color:#3c3c41;font-weight:700;outline:1px solid transparent}.features__accordion-header:focus .icon{fill:#3c3c41}.features__accordion-header--active{border-bottom:4px solid #00e487;color:#3c3c41;font-weight:700;margin-bottom:16px}.features__accordion-header--active .icon{fill:#3c3c41}.features__accordion-header span{flex-grow:1;text-align:left}.theme--dark-gray .features__accordion-header{color:#fff}.theme--dark-gray .features__accordion-header .icon{fill:#fff}.features__selectors{border-right:4px solid #ededf0;display:flex;flex-direction:column;flex-shrink:0;gap:24px;width:25%}.theme--gray .features__selectors{border-right-color:#aaaaae}.theme--dark-gray .features__selectors{border-right-color:#303034}.features__selector{align-items:center;background-color:transparent;border:0;border-right:4px solid transparent;color:#5d5d61;cursor:pointer;display:flex;gap:16px;margin-right:-4px;padding:16px;text-align:left}.features__selector .icon{flex-shrink:0;fill:#c7c7cc}.features__selector:focus,.features__selector:hover{color:#3c3c41;font-weight:700;outline:1px solid transparent}.features__selector:focus .icon,.features__selector:hover .icon{fill:#3c3c41}.features__selector--active{border-right-color:#00e487;color:#3c3c41;font-weight:700}.features__selector--active .icon{fill:#3c3c41}.features__selector svg{height:20px;width:20px}.theme--dark-gray .features__selector{color:#fff}.theme--dark-gray .features__selector .icon{fill:#fff}.features__selector-label{display:block;flex-grow:1;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;word-wrap:break-word}.features__content{display:flex;flex-direction:column;gap:12px}.features__content p{margin-bottom:0}.features__content .features__image{max-width:100%}.features__content .features__image img{height:auto;max-width:100%;width:100%}.features__content a:not(.cta__element),.features__content a:not(.cta__element):focus,.features__content a:not(.cta__element):hover{color:#1432ff}.features__content .features__accordion .features__content .features__accordion{margin-bottom:0;padding-bottom:0}.features__content .features__accordion .features__ctas{margin-bottom:0}.features__content .features__ctas{display:flex;flex-wrap:wrap;gap:12px;list-style:none inside none;margin-bottom:8px;padding:0}.theme--dark-gray a:not(.cta__element),.theme--dark-gray a:not(.cta__element):focus,.theme--dark-gray a:not(.cta__element):hover{color:#bbc2ff}.theme--dark-gray .cta__element--neutral{border-color:#fff;color:#fff}@media screen and (min-width:680px){.features__content{flex-grow:1;gap:16px}.features__content .heading-3{margin-top:0}.features__content .features__ctas{gap:16px}}@media screen and (min-width:960px){.features_component--vertical .features__content{align-items:flex-start;display:flex;flex-direction:column}.features_component--vertical .features__content .features__body{order:0}.features_component--vertical .features__content .features__body--columns{display:flex;flex-direction:column;order:0}.features_component--vertical .features__content .features__image{order:1}.features_component--vertical .features__content .features__ctas{order:2}.features_component--horizontal .features__content{grid-template:"image content" 1fr "image ctas" 1fr}.features_component--horizontal .features__content .features__image{grid-area:image}.features_component--horizontal .features__content .features__body{grid-area:content}}@media screen and (min-width:1280px){.features__title.heading-3{margin-bottom:20px}.features__container,.features__selectors{gap:32px}.features__content{align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}.features__content .features__image{order:0}.features__content .features__ctas{gap:16px;grid-column:span 2;order:2}.features_component--vertical__content{display:flex;flex-direction:column}.features_component--horizontal .features__content{grid-template:"image content" auto/1fr 1fr}.features_component--horizontal .features__content:not(:has(img)){display:block;grid-template:none}.features_component--horizontal .features__content .features__description{margin-bottom:20px}.features_component--horizontal .features__body{padding-right:16px}.features__body{order:1}.features__body--span{grid-column:span 2}.features__body--columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-column-gap:32px}.features__body--columns .features__title{grid-column:span 2;margin-bottom:8px}}.product-combination-banner{background-color:#ebffec;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);text-align:center}.product-combination-banner button{background:none;border:none;cursor:pointer;margin:0;padding:0}.product-combination-banner button:focus{outline:none}.product-combination-banner button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-combination-banner__vertical--spacing{padding-bottom:8px;padding-top:8px}.hero-banner-carousel .fade-out-transition-enter,.hero-banner-carousel .fade-out-transition-leave-to{opacity:0;position:unset}.hero-banner-carousel .fade-out-transition-enter-to,.hero-banner-carousel .fade-out-transition-leave{opacity:1;position:absolute;top:0}.hero-banner-carousel .fade-out-image-transition-enter-active,.hero-banner-carousel .fade-out-image-transition-leave-active,.hero-banner-carousel .fade-out-transition-enter-active,.hero-banner-carousel .fade-out-transition-leave-active{transition:opacity .5s ease-out}.hero-banner-carousel .fade-out-image-transition-enter,.hero-banner-carousel .fade-out-image-transition-leave-to{opacity:0}.hero-banner-carousel .fade-out-image-transition-enter-to,.hero-banner-carousel .fade-out-image-transition-leave{opacity:1}.hero-banner-carousel__slide-content-ctas .cta__element{margin:0}.hero-banner-carousel__slides-mobile-switch{align-items:center;background-color:#3c3c41;color:#fff;display:flex;position:absolute;right:20px;top:-25px;z-index:520}.hero-banner-carousel__slides-mobile-switch-numbers{font-size:12px;line-height:16px}.hero-banner-carousel__slides-mobile-switch .icon{fill:currentColor}.hero-banner-carousel__slides-mobile-switch.icon-button[disabled]{color:#5d5d61}.hero-banner-carousel__slides-image-container{height:30vh;max-height:400px;min-height:240px;overflow:hidden;position:relative}.hero-banner-carousel__slides-image-container .hero-banner-carousel__slides-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner-carousel__slides-image{display:block;-o-object-fit:none;object-fit:none;width:100%}.hero-banner-carousel__slides-columns{display:flex;flex-direction:column;padding:0;position:relative;top:-8px;width:100%}.hero-banner-carousel__slides-columns-column{position:relative;width:100%}.hero-banner-carousel__slides-navigation{background-color:#fff;display:flex;flex-wrap:nowrap;overflow:visible;padding:0 16px}.hero-banner-carousel__slides-navigation-button{align-items:center;display:flex;padding:0;text-align:left}.hero-banner-carousel__slides-navigation-button.hero-banner-carousel__slides-navigation-button:hover,.hero-banner-carousel__slides-navigation-button:hover{background-color:#fff;font-weight:700}.hero-banner-carousel__slides-navigation-button:focus-within{border-radius:0}.hero-banner-carousel__slides-navigation-button.button--active{font-weight:700;position:relative;z-index:520}.hero-banner-carousel__slides-navigation-button.button--active:hover{background-color:#fff}.hero-banner-carousel__slides-navigation-button.button--active:before{background-color:#fff;border-radius:2px;content:"";display:block;height:24px;left:50%;position:absolute;top:-35px;transform:translate(-50%,100%) rotate(45deg);width:24px;z-index:510}.hero-banner-carousel__slides-navigation-button:first-child .hero-banner-carousel__slides-navigation-number{padding-left:0}.hero-banner-carousel__slides-navigation-number{font-size:18px;line-height:28px;padding:8px}.hero-banner-carousel__slides-navigation-label{display:none;font-size:14px;line-height:20px;max-width:100%;overflow:hidden;padding:10px 20px 10px 0;text-overflow:ellipsis;white-space:nowrap}.hero-banner-carousel__slides-navigation-label--active{font-weight:700}.hero-banner-carousel__slides-navigation-label--show-label{display:block;max-width:calc(100vw - 160px)}.hero-banner-carousel__slide-content-cta{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.hero-banner-carousel__slide-title .hero-banner-carousel__truncated{font-family:inherit}.hero-banner-carousel__slide-description{padding-bottom:8px}.hero-banner-carousel__content{background-color:#ededf0;padding:16px;width:100%}@media screen and (min-width:680px){.hero-banner-carousel__content{padding:24px}.hero-banner-carousel__slides-image-container.background-position--50-50 .hero-banner-carousel__slides-image{position:absolute}.hero-banner-carousel__slides-columns{padding:0 24px;top:-48px}.hero-banner-carousel__slides-mobile-switch{display:none}.hero-banner-carousel__slide-content-cta{margin-right:12px;max-width:405px;width:auto}.hero-banner-carousel__slides-navigation{min-width:33.3333%}}@media screen and (min-width:960px){.hero-banner-carousel__slide-content-ctas{margin-top:16px}.hero-banner-carousel__slides-columns{padding-left:48px;padding-right:48px}.hero-banner-carousel__slides-navigation{padding:0 24px}}@media screen and (min-width:1280px){.hero-banner-carousel{min-height:540px}.hero-banner-carousel .fade-out-transition-enter-to,.hero-banner-carousel .fade-out-transition-leave{top:8px}.hero-banner-carousel__slides-image-container{height:40vh;max-height:600px;min-height:300px}.hero-banner-carousel__slides-columns{flex-direction:row;padding-left:64px;padding-right:64px;width:100%}.hero-banner-carousel__slides-columns-column{background-color:#ededf0}.hero-banner-carousel__slides-navigation{flex-direction:column;justify-content:flex-start;overflow-x:unset;padding:0;position:relative;z-index:1}.hero-banner-carousel__slides-navigation-number{padding:8px 0 8px 20px}.hero-banner-carousel__slides-navigation-button:first-child{margin-top:16px}.hero-banner-carousel__slides-navigation-button:first-child .hero-banner-carousel__slides-navigation-number{padding-left:20px}.hero-banner-carousel__slides-navigation-label{display:block;padding:10px 20px 10px 10px}.hero-banner-carousel__slides-navigation .button--active:before{left:0;top:-14px}.hero-banner-carousel__slide-content-cta{max-width:405px}.hero-banner-carousel__slide-content-ctas{margin-top:24px}.hero-banner-carousel__content{padding:32px}}@media screen and (min-width:1440px){.hero-banner-carousel__slides-columns{padding-left:116px;padding-right:116px}}.hero-banner-carousel-item__img{width:100%}.cta{gap:16px}.cta__element{align-items:center;background:transparent;border:1px solid transparent;border-radius:2px;cursor:pointer;display:flex;gap:8px;margin:0;overflow:hidden;padding:10px 24px}.cta__element.disabled,.cta__element:disabled{opacity:.3;pointer-events:none}.cta__element .icon{max-height:20px;max-width:20px}.cta__element--primary{background:#00e487;color:#3c3c41}.cta__element--primary .icon{fill:#3c3c41}.cta__element--primary:hover{background:#57faa5;color:#3c3c41}.cta__element--primary:focus{outline:none}.cta__element--primary:focus-visible{background:#00e487;outline:2px solid #1432ff;outline-offset:4px}.cta__element--primary:active{background:#00c470;border-color:transparent}.cta__element--action{background:#3c3c41;color:#fff}.cta__element--action .icon{fill:#fff}.cta__element--action:hover{background:#5d5d61;color:#fff}.cta__element--action:focus{outline:none}.cta__element--action:focus-visible{background:#3c3c41;outline:2px solid #1432ff;outline-offset:4px}.cta__element--action:active{background:#303034;border-color:transparent}.cta__element--neutral{background:transparent;border-color:#3c3c41;color:#3c3c41}.cta__element--neutral .icon{fill:#3c3c41}.cta__element--neutral:hover{background:#e1e1e6;color:#3c3c41}.cta__element--neutral:focus{outline:none}.cta__element--neutral:focus-visible{background:#fff;outline:2px solid #1432ff;outline-offset:4px}.cta__element--neutral:active{background:#c7c7cc;border-color:#3c3c41}.cta__element--quiet{background:#fff;color:#3c3c41}.cta__element--quiet .icon{fill:#3c3c41}.cta__element--quiet:hover{background:#e1e1e6;color:#3c3c41}.cta__element--quiet:focus{outline:none}.cta__element--quiet:focus-visible{background:#fff;outline:2px solid #1432ff;outline-offset:4px}.cta__element--quiet:active{background:#c7c7cc;border-color:transparent}.cta__element--text{border:0;color:#1432ff;padding:0;text-decoration:none}.cta__element--text .icon{fill:#1432ff}.theme--dark-gray .cta__element--text{color:#fff;text-decoration:none}.theme--dark-gray .cta__element--text .icon{fill:#fff}.theme--gray .cta__element--text{color:#1432ff}.cta__element--text:hover{color:#3d56ff}.cta__element--text:hover .icon{fill:#3d56ff}.theme--dark-gray .cta__element--text:hover{color:#e1e1e6;text-decoration:none}.theme--dark-gray .cta__element--text:hover .icon{fill:#e1e1e6}.theme--gray .cta__element--text:hover{color:#0018d6;text-decoration:none}.theme--gray .cta__element--text:hover .icon{fill:#0018d6}.cta__element--text:focus-visible{color:#1432ff}.cta__element--text:focus-visible .icon{fill:#1432ff}.theme--dark-gray .cta__element--text:focus-visible,.theme--gray .cta__element--text:focus-visible{color:#1432ff}.theme--dark-gray .cta__element--text:focus-visible .icon,.theme--gray .cta__element--text:focus-visible .icon{fill:#1432ff}.cta__element--text:active{color:#0018d6}.cta__element--text:active .icon{fill:#0018d6}.cta__element--video{margin:0;padding:0}.cta__element--video .button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:8px;padding:10px 24px}.cta__element--video .button__text{vertical-align:middle}.cta__element--video .icon.icon-uicontrols-play{height:24px;width:24px}.cta__element--video.cta__element--text{background:transparent}.cta__element--video.cta__element--text .button{background:transparent;color:inherit;padding:0}.cta__element--no-icon .icon{display:none}.cta__element--icon-only{padding:12px}.cta__element--text-only{padding:10px 24px}.cta__element-text{color:inherit;margin:0}.cta__element-text.heading-4{margin:0}.cta__store-wrapper{align-items:center;display:flex;gap:24px}.cta__store-button,.cta__store-button.cta__element{margin:0;padding:0}@supports not (-webkit-touch-callout:none){.cta__store-button--apple-store{display:none}}@supports(-webkit-touch-callout:none){.cta__store-button--google-store{display:none}}.cta .store-button__image{min-height:38px}@media screen and (min-width:680px){.cta .store-button__image{min-height:42px}}@media screen and (min-width:1280px){.cta .store-button__image{min-height:52px}.cta__store-button--apple-store,.cta__store-button--google-store{display:flex}}.cta__modal{background:none;border:0}.cta__modal .modal__header{padding:0}.cta__modal .modal__content{display:flex;flex-direction:column;gap:16px;margin:0 16px;max-width:568px;padding:16px}.cta__modal .modal .icon-button{height:44px;position:absolute;right:-12px;top:-12px;width:44px}.cta__modal .modal .icon.icon-close{border-radius:0;right:0;top:0}@media screen and (min-width:680px){.cta__modal .modal__content{max-width:unset;width:75%}}@media screen and (min-width:960px){.cta__modal .modal__content{padding:24px;width:50%}}.text-component{margin-bottom:20px}.text-component:last-child{margin-bottom:0}.text-component{margin-bottom:0;overflow-x:auto}.title-component+.text-component{margin-top:-8px}.text-component .rich-text-content :first-child{margin-top:0}.text-component .rich-text-content :last-child{margin-bottom:0}@media screen and (min-width:680px){.title-component+.text-component{margin-top:-16px}}@media screen and (min-width:960px){.text-component{overflow-x:unset}}@media screen and (min-width:1280px){.title-component+.text-component{margin-top:-24px}}.image-component picture{display:block}.image-component__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.image-component__image--16-8{aspect-ratio:16/8}.image-component__image--16-9{aspect-ratio:16/9}.image-component__image--1-1{aspect-ratio:1/1}.image-component__image--2-3{aspect-ratio:2/3}.image-component__image--original-aspect-ratio{aspect-ratio:auto}.image-component__link:focus-visible{outline:2px solid #1432ff}.image-component__link:focus-visible .image-component__image{border:2px solid #1432ff}.image-component__caption{padding-top:8px}.image-component__caption,.image-component__caption *{font-size:12px;line-height:18px}.image-component__wrapper{display:block}.image-component__wrapper.image-component--align-center{margin-left:auto;margin-right:auto}.image-component__wrapper.image-component--align-left{margin-left:0;margin-right:auto}.image-component__wrapper.image-component--align-right{margin-left:auto;margin-right:0}.image-component__wrapper.image-component--mobile-s{width:25%}.image-component__wrapper.image-component--mobile-m{width:50%}.image-component__wrapper.image-component--mobile-l{width:100%}@media screen and (min-width:601px){.image-component__caption{padding-top:12px}.image-component__caption,.image-component__caption *{font-size:14px;line-height:20px}}@media screen and (min-width:769px){.image-component__wrapper.image-component--tablet-s{width:25%}.image-component__wrapper.image-component--tablet-m{width:50%}.image-component__wrapper.image-component--tablet-l{width:100%}}@media screen and (min-width:1025px){.image-component__wrapper.image-component--desktop-s{width:25%}.image-component__wrapper.image-component--desktop-m{width:50%}.image-component__wrapper.image-component--desktop-l{width:100%}}@media screen and (min-width:1281px){.image-component__caption{padding-top:16px}}.sidebar{background-color:#fff;bottom:0;box-shadow:0 0 6px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.25);display:flex;flex-flow:column;height:auto;overflow-y:auto;position:fixed;right:0;transition:.5s ease-in-out;width:100%;z-index:900}.sidebar__header{align-items:center;border-bottom:2px solid #ededf0;display:flex;padding:16px}.sidebar__header-icon{margin-bottom:0;position:relative;right:0;text-align:right}.sidebar__header-icon .icon{cursor:pointer}.sidebar__header-title{flex-grow:1;margin-bottom:0}.sidebar__content{flex-grow:1;overflow-y:auto;padding:16px;width:100%}.sidebar__footer{border-top:2px solid #ededf0;padding:16px}.overlay{background-color:#1a1a1a;cursor:pointer;height:100%;left:0;opacity:.3;position:fixed;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:900}.overlay-enter-active{opacity:1}.overlay-enter-active,.overlay-leave-active{transition:opacity .5s ease-in-out}.overlay-enter-from,.overlay-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .5s ease-in-out}.slide-enter-from{transform:translateX(100%)}.slide-enter-to,.slide-leave-from{transform:translateX(0)}.slide-leave-to{transform:translateX(100%)}@media screen and (min-width:680px){.sidebar{height:100%;top:0;width:524px}.sidebar__footer{padding:24px}}@media screen and (min-width:960px){.sidebar{width:604px}.sidebar__header{padding:16px 24px}.sidebar__content{padding:24px}}@media screen and (min-width:1280px){.sidebar{width:556px}}.snackbar{background-color:#fff;border-radius:2px;box-shadow:0 0 6px 0 rgba(0,0,0,.1),0 4px 4px 0 rgba(0,0,0,.25);display:flex;margin-bottom:8px}.snackbar__container{position:fixed;right:32px;top:16px;z-index:1100}.snackbar__content{flex-basis:100%;flex-grow:1;padding:24px}.snackbar__sidebar{align-items:flex-start;display:flex;flex-shrink:0;justify-content:center;padding:24px 16px}.snackbar__sidebar .snackbar__status-icon{height:24px;width:24px;fill:#fff}.snackbar__actions{display:flex;justify-content:flex-end;margin-top:16px}.snackbar__close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;right:16px;top:16px}.snackbar__close-button .snackbar__close-icon{height:24px;width:24px}.snackbar--success .snackbar__sidebar{background-color:#00a740}.snackbar--error .snackbar__sidebar{background-color:#e30010}.snackbar--warning .snackbar__sidebar{background-color:#f69406}.snackbar--info .snackbar__sidebar{background-color:#1432ff}.slide-enter-active,.slide-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-enter,.slide-leave-to{opacity:0;transform:translateY(-100%)}.slide-enter-to,.slide-leave{opacity:1;transform:translateY(0)}@media screen and (min-width:960px){.snackbar__container{top:64px}}@media screen and (min-width:1280px){.snackbar__container{top:80px}}.snackbar{position:relative;width:328px}.snackbar__container{display:flex;flex-direction:column;justify-content:center;max-width:94%;right:50%;transform:translate(50%);width:auto}.snackbar__close-button{position:absolute;right:0;top:0}.snackbar__close-icon{cursor:pointer;opacity:0}.snackbar:hover .snackbar__close-icon{opacity:1}@media screen and (min-width:680px){.snackbar{width:440px}.snackbar__container{max-width:100%;right:32px;transform:none;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:960px){.snackbar{width:556px}}.video__thumbnail{background-position:50%;background-size:cover;cursor:pointer;position:relative}.video__thumbnail:before{content:"";display:block;padding-top:56.25%}.video__thumbnail .video__indicator{background-color:#fff;border-radius:2px;bottom:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.32);height:32px;left:12px;position:absolute;width:48px}.video__thumbnail .video__indicator .icon-uicontrols-play{height:16px;left:50%;position:absolute;top:50%;width:16px;fill:#1432ff;transform:translate(-50%,-50%)}.video__title{margin-bottom:0;margin-top:8px}.video iframe,.video video{background-color:#101010}a{color:#1432ff}a:hover{color:#132bcf}.checkbox{padding-left:24px}ol.list,ul.list{margin-bottom:24px}ol.list--number,ul.list--number{padding-left:24px}ol.list--number li,ul.list--number li{text-indent:-12px}.modal__header{padding:16px 16px 0}.modal--dialog .modal__content{padding:24px 24px 40px}.modal--dialog .modal__body{padding-bottom:40px;padding-top:40px}.modal--dialog .modal__link{margin-left:24px}.loader.loader--blue .loader__spinner:before{border-top-color:#1432ff}.call-to-action-component:last-child{margin-bottom:-24px}.cta__element,.cta__element--video-button .button,.cta__element.button,.cta__element.link{margin-bottom:20px}.cta__element--video-button .button:first-child,.cta__element.button:first-child,.cta__element.link:first-child{margin-right:20px}.cta__element.cta__desktopapp-store,.cta__element.cta__store-button{margin-bottom:12px}.cta__element.cta__desktopapp-store:not(:last-child),.cta__element.cta__store-button:not(:last-child){margin-right:20px}.cta__desktopapp-mobile-wrapper{margin-bottom:20px}.caption-1{margin-bottom:12px}@media screen and (min-width:680px){.body-copy-1,p{font-weight:400}.body-copy-1,.body-copy-1--bold,p{font-size:18px;line-height:28px;margin-bottom:12px;margin-top:0}.body-copy-1--bold{font-family:rl_bold;font-weight:700}.caption,.caption-1{font-weight:400}.caption,.caption--bold,.caption-1{font-size:14px;line-height:20px;margin-bottom:12px;margin-top:0}.caption--bold{font-family:rl_bold;font-weight:700}}@media screen and (min-width:1280px){.body-copy-1,p{font-weight:400}.body-copy-1,.body-copy-1--bold,p{font-size:18px;line-height:28px;margin-bottom:12px;margin-top:0}.body-copy-1--bold{font-family:rl_bold;font-weight:700}.caption,.caption-1{font-weight:400}.caption,.caption--bold,.caption-1{font-size:14px;line-height:20px;margin-bottom:12px;margin-top:0}.caption--bold{font-family:rl_bold;font-weight:700}}.modal--video .modal__header-close-button .icon.icon-close{bottom:40px}.modal--video .modal__content{padding-left:12px;padding-right:12px}.modal .icon.icon-close{margin-bottom:16px}.modal__wrapper{padding-bottom:24px;padding-top:24px}@media screen and (min-width:680px){.modal--video .modal__content{padding-left:40px;padding-right:40px;width:100%}}.rich-text-content ul{margin-bottom:24px}.rich-text-content ol{margin-bottom:24px;padding:0 0 0 24px}.rich-text-content ol li{text-indent:-12px}.text-component .rich-text-content ul{padding-left:24px}@media screen and (min-width:680px){.text-component .rich-text-content ol,.text-component .rich-text-content ul{margin-bottom:12px}}.video__title{font-weight:700;margin-top:20px}.video__thumbnail .video__indicator{background:transparent;border:0;bottom:unset;box-shadow:none;cursor:pointer;height:auto;left:50%;padding:0;top:50%;transform:translate(-50%,-50%);width:72px}.video__icon{height:auto;width:100%}.video__icon-background{fill:#1b1b1f;opacity:.9}.video-player iframe,.video-player video{height:100%;position:absolute;width:100%}@media screen and (min-width:680px){.video__title{margin-top:40px}.video__thumbnail .video__indicator{width:140px}}@media screen and (min-width:1280px){.video__title{margin-top:40px}.video__thumbnail .video__indicator{width:208px}}.section-cmp .aem-Grid{margin:0 -1.4%;width:auto}.section-cmp .aem-GridColumn{padding:0 1.4%}.section-cmp .container--fluid.spacing-top-bottom,.section-cmp .container.spacing-top-bottom{padding-bottom:24px;padding-top:24px}.section-cmp .container--fluid.spacing-top-bottom .section-component__container--fluid.container--fluid.spacing-top-bottom,.section-cmp .container--fluid.spacing-top-bottom .section-component__container.container.spacing-top-bottom,.section-cmp .container.spacing-top-bottom .section-component__container--fluid.container--fluid.spacing-top-bottom,.section-cmp .container.spacing-top-bottom .section-component__container.container.spacing-top-bottom{padding-bottom:0;padding-top:0}.section-cmp .container--fluid.spacing-top,.section-cmp .container.spacing-top{padding-top:24px}.section-cmp .container--fluid.spacing-top .section-component__container--fluid.container--fluid.spacing-top,.section-cmp .container--fluid.spacing-top .section-component__container.container.spacing-top,.section-cmp .container.spacing-top .section-component__container--fluid.container--fluid.spacing-top,.section-cmp .container.spacing-top .section-component__container.container.spacing-top{padding-top:0}.section-cmp .container--fluid.spacing-bottom,.section-cmp .container.spacing-bottom{padding-bottom:24px}.section-cmp .container--fluid.spacing-bottom .section-component__container--fluid.container--fluid.spacing-bottom,.section-cmp .container--fluid.spacing-bottom .section-component__container.container.spacing-bottom,.section-cmp .container.spacing-bottom .section-component__container--fluid.container--fluid.spacing-bottom,.section-cmp .container.spacing-bottom .section-component__container.container.spacing-bottom{padding-bottom:0}.section-cmp .container--fluid.spacing-10,.section-cmp .container.spacing-10{padding-bottom:32px;padding-top:32px}.section-cmp .container--fluid:not(.gutter) .section-component__container--fluid.container--fluid:not(.no-gutter),.section-cmp .container--fluid:not(.gutter) .section-component__container.container:not(.no-gutter),.section-cmp .container:not(.gutter) .section-component__container--fluid.container--fluid:not(.no-gutter),.section-cmp .container:not(.gutter) .section-component__container.container:not(.no-gutter){padding-left:0;padding-right:0}@media screen and (min-width:960px){.section-cmp .container--fluid.spacing-10,.section-cmp .container.spacing-10{padding-bottom:40px;padding-top:40px}}section.section-component{margin:0 auto;max-width:1536px;padding-left:16px;padding-right:16px;width:100%}section.section-component:has(.aem-Grid):not(:has(.aem-Grid>*)){display:none}section.section-component .aem-Grid{display:flex;flex-direction:column;gap:16px}section.section-component .aem-Grid:after,section.section-component .aem-Grid:before{display:none}section.section-component:not(.container--fluid) .ecat-container,section.section-component:not(.container--fluid) .ecat-container--centered{padding-left:0!important;padding-right:0!important}section.section-component.spacing-responsive-2--padding{padding-bottom:12px;padding-top:12px}section.section-component.spacing-responsive-2--padding-top{padding-top:12px}section.section-component.spacing-responsive-2--padding-bottom{padding-bottom:12px}section.section-component.container--fluid{max-width:100%;padding-left:0;padding-right:0}@media screen and (min-width:680px){section.section-component{padding-left:48px;padding-right:48px}section.section-component .aem-Grid{gap:24px}section.section-component.spacing-responsive-2--padding{padding-bottom:16px;padding-top:16px}section.section-component.spacing-responsive-2--padding-top{padding-top:16px}section.section-component.spacing-responsive-2--padding-bottom{padding-bottom:16px}}@media screen and (min-width:960px){section.section-component{padding-left:80px;padding-right:80px}section.section-component.spacing-responsive-2--padding{padding-bottom:32px;padding-top:32px}section.section-component.spacing-responsive-2--padding-top{padding-top:32px}section.section-component.spacing-responsive-2--padding-bottom{padding-bottom:32px}}@media screen and (min-width:1280px){section.section-component{padding-left:96px;padding-right:96px}section.section-component .aem-Grid{gap:32px}section.section-component.spacing-responsive-2--padding{padding-bottom:80px;padding-top:80px}section.section-component.spacing-responsive-2--padding-top{padding-top:80px}section.section-component.spacing-responsive-2--padding-bottom{padding-bottom:80px}}@media screen and (min-width:1440px){section.section-component{padding-left:148px;padding-right:148px}}@media screen and (min-width:1600px){section.section-component{padding-left:0;padding-right:0}}@media screen and (min-width:0){.columns--2 .column,.columns--3 .column,.columns--4 .column{flex:0 0 100%;max-width:100%}.columns--2 .column,.columns--3 .column,.columns--4 .column,.columns--6 .column{min-height:1px;padding-left:1.4%;padding-right:1.4%;position:relative;width:100%}.columns--6 .column{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:680px){.columns--2 .column,.columns--3 .column,.columns--4 .column{flex:0 0 100%;max-width:100%}.columns--2 .column,.columns--3 .column,.columns--4 .column,.columns--6 .column{min-height:1px;padding-left:1.4%;padding-right:1.4%;position:relative;width:100%}.columns--6 .column{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:960px){.columns--2 .column,.columns--3 .column,.columns--4 .column{flex:0 0 50%;max-width:50%}.columns--2 .column,.columns--3 .column,.columns--4 .column,.columns--6 .column{min-height:1px;padding-left:1.4%;padding-right:1.4%;position:relative;width:100%}.columns--6 .column{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:1280px){.columns--2 .column{flex:0 0 50%;max-width:50%}.columns--2 .column,.columns--3 .column{min-height:1px;padding-left:1.4%;padding-right:1.4%;position:relative;width:100%}.columns--3 .column{flex:0 0 33.3333333333%;max-width:33.3333333333%}.columns--4 .column{flex:0 0 25%;max-width:25%}.columns--4 .column,.columns--6 .column{min-height:1px;padding-left:1.4%;padding-right:1.4%;position:relative;width:100%}.columns--6 .column{flex:0 0 16.6666666667%;max-width:16.6666666667%}}.columns-component{margin-bottom:24px}.columns-component:last-child{margin-bottom:0}.columns-component .column{margin-bottom:20px}@media screen and (min-width:960px){.columns-component{margin-bottom:4px}.columns-component .column,.columns-component .column:last-child,.columns-component:last-child{margin-bottom:20px}}.columns-component .columns{row-gap:16px}.columns-component .column,.columns-component .column:last-child{margin-bottom:0}.columns-component .video__indicator{width:16%}.columns-component .columns--6 .column{flex:0 0 33.33%;max-width:33.33%}@media screen and (min-width:680px){.columns-component .columns{row-gap:24px}.columns-component .column{flex:0 0 50%;max-width:50%}}@media screen and (min-width:960px){.columns-component .column{flex:0 0 33.33%;max-width:33.33%}.columns-component .columns--2.columns--50-50 .column{flex:0 0 50%;max-width:50%}.columns-component .columns--2.columns--33-66 .column:last-child,.columns-component .columns--2.columns--66-33 .column:first-child{flex:0 0 66.66%;max-width:66.66%}}@media screen and (min-width:1280px){.columns-component .column{flex:0 0 25%;max-width:25%}.columns-component .columns--2.columns--50-50 .column{flex:0 0 50%;max-width:50%}.columns-component .columns--2.columns--33-66 .column{flex:0 0 33.33%;max-width:33.33%}.columns-component .columns--2.columns--33-66 .column:last-child{flex:0 0 66.66%;max-width:66.66%}.columns-component .columns--2.columns--66-33 .column{flex:0 0 33.33%;max-width:33.33%}.columns-component .columns--2.columns--66-33 .column:first-child{flex:0 0 66.66%;max-width:66.66%}.columns-component .columns--3 .column{flex:0 0 33.33%;max-width:33.33%}.columns-component .columns--6 .column{flex:0 0 16.66%;max-width:16.66%}}.footer{background-color:#3c3c41;color:#fff;padding-top:24px}.footer__social,.footer__top{padding-bottom:20px}.footer__social{text-align:center}.footer__logo{padding-bottom:24px}.footer__logo img{width:100%}.footer__logo-wrapper{min-height:192px;width:192px}.footer__disclaimer-legal{padding-bottom:12px}.footer__disclaimer-legal,.footer__logo{display:flex;justify-content:center}.footer__links-list{flex-wrap:wrap;justify-content:center;list-style-type:none;margin-bottom:0;padding-bottom:10px;padding-left:0;width:100%}.footer__links-list li{display:inline-block;margin-right:10px}.footer__links-list li:after{content:"|"}.footer__links-list li:last-child:after{content:""}.footer__links-list a{color:#fff;margin-right:10px}.footer__country-selector{text-align:center}.footer .social-linking__list{display:flex;justify-content:center;margin-bottom:0;margin-top:8px;padding:0}.footer .social-linking__list-item{display:flex;flex:0 1 auto;justify-content:center;padding-left:4px}.footer .social-linking__list-item:first-child{display:flex;padding-left:0}.footer .social-linking__list-anchor .icon{fill:#fff;transition:all .2s ease}.footer .social-linking__list-anchor:hover .icon{fill:#d8d8d9}@media screen and (min-width:680px){.footer__top{padding-bottom:24px}.footer__social{text-align:left}.footer__logo,.footer__social{padding-bottom:0}.footer__country-selector{text-align:left}.footer__disclaimer-legal{padding-bottom:24px}.footer__disclaimer-legal .footnote{margin-bottom:0}.footer .social-linking__list{justify-content:flex-start}}.footer{background:#303034;padding:0}.footer:not(.disable-bottom-padding .footer){margin-top:24px}.footer:before{background:linear-gradient(61.3138524263deg,#00e487 58.72%,#1ecbd0);content:"";display:block;height:8px;width:100%}.disable-gradient-bar .footer:before{display:none}.footer__primary{padding:24px 0}.footer__primary-container{display:flex;flex-direction:row}.footer__row-container{gap:20px;margin-top:24px}.footer__links,.footer__row-container{display:grid;grid-template-columns:1fr}.footer__links{border-bottom:1px solid #fff;padding-bottom:32px;width:100%;grid-gap:16px}.footer__links-list{display:flex;flex-direction:column;gap:20px;margin:0;padding:0}.footer__links-list-item{display:block}.footer__links-list-item:after{display:none}.footer__links-list-item-link:focus,.footer__links-list-item-link:hover{color:#bbc2ff;text-decoration:underline}.footer__origin{align-items:center;display:flex;flex-direction:row;gap:10px;order:2}.footer__country-selector a{color:#bbc2ff;text-decoration:underline}.footer__country-selector .icon{fill:#bbc2ff}.footer__country-selector:hover a{color:#e5e7ff;text-decoration:underline}.footer__country-selector:hover .icon{fill:#e5e7ff}.footer__country-selector:focus{color:#bbc2ff;outline:2px solid #bbc2ff;outline-offset:4px}.footer__brand{align-items:flex-start;display:flex;flex-flow:column wrap;gap:12px;order:3}.footer__brand-logo-image{margin:0;width:160px}.footer__brand,.footer__contact{display:flex;flex-flow:column wrap;justify-content:flex-end}.footer__contact{display:flex;gap:20px;order:1}.footer__contact a{color:#bbc2ff;text-decoration:underline}.footer__contact a:focus,.footer__contact a:hover{color:#e5e7ff;text-decoration:underline}.footer__contact a:focus{color:#bbc2ff;outline:2px solid #bbc2ff;outline-offset:4px}.footer__social{padding:0}.footer__get-in-touch p{font-size:16px}.footer .social-linking__list{gap:20px;justify-content:flex-start;margin-top:0}.footer .social-linking__list .icon{height:24px;width:24px;fill:#fff}.footer .social-linking__list .icon:focus,.footer .social-linking__list .icon:hover{fill:#bbc2ff}@media screen and (min-width:680px){.footer__links{grid-template-columns:1fr 1fr;grid-gap:24px}.footer__primary{padding:48px 0}.footer__row-container{gap:24px;grid-template-columns:1fr 1fr}.footer__brand,.footer__contact{gap:16px}.footer__origin{align-items:flex-end}.footer__copy{color:#e1e1e6}.footer .social-linking__list{gap:24px}}@media screen and (min-width:960px){.footer:not(.disable-bottom-padding .footer){margin-top:48px}}@media screen and (min-width:1280px){.footer:not(.disable-bottom-padding .footer){margin-top:96px}.footer__links{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:24px 32px}.footer__primary{padding:96px 0}.footer__brand-logo-image{margin:0;width:215px}.footer__row-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:32px}.footer__brand{align-items:center;gap:12px;order:2}.footer__contact{gap:20px}.footer__contact,.footer__origin{width:25%}.footer__contact-address,.footer__copy{text-align:center}.footer__copy{color:#fff}.footer__origin{justify-content:flex-end}.footer__links-list{gap:16px}}.flyout-v2{display:block;left:0;position:absolute;width:100%}.flyout-v2-trigger{color:var(--color-black)}.flyout-v2__close-button{align-self:flex-end;background-color:var(--color-white);border:none;border-radius:50%;cursor:pointer;margin-bottom:var(--spacing-6);padding:6px}.flyout-v2__close-button:focus,.flyout-v2__close-button:hover{background-color:var(--color-black)}.flyout-v2__close-button:focus .icon,.flyout-v2__close-button:hover .icon{--icon--fill:var(--color-white)}.flyout-v2__submenu-title{color:var(--color-black)}.flyout-v2__submenu-link:focus,.flyout-v2__submenu-link:hover{text-decoration:underline}.flyout-v2__link{color:var(--color-black);display:block;margin:0;margin-block-end:var(--spacing-2);max-width:100%;overflow:hidden;padding-block:var(--spacing-2);text-overflow:ellipsis;white-space:nowrap;width:100%}.flyout-v2__link:focus,.flyout-v2__link:hover{text-decoration:underline}.flyout-v2__nav{align-self:stretch}.flyout-v2 .navigation-menu-link--primary{color:var(--color-attention-500)}.flyout-v2 .navigation-menu-link--primary:active,.flyout-v2 .navigation-menu-link--primary:focus,.flyout-v2 .navigation-menu-link--primary:hover{color:var(--color-attention-700)}.flyout-v2__block-image{margin-bottom:var(--spacing-6);max-height:88px}.flyout-v2__block-title{color:var(--color-black);margin:var(--spacing-0);padding-block-end:var(--spacing-5)}.flyout-v2__list{display:flex;flex-direction:column;list-style:none;padding:var(--spacing-0)}.flyout-v2 .flyout-v2__inner-wrapper{align-items:flex-start;display:flex;flex-direction:column;padding-block:var(--spacing-7,24px) var(--spacing-9,64px)}@media screen and (min-width:960px){.flyout-v2__block{margin-bottom:var(--spacing-6);max-width:20%}.flyout-v2__icons-hamburger.button{display:none}}@keyframes FlyOutIn{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes FlyOutOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:visible}}@keyframes BlocksIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes BlocksOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes ElementsIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.header-v2__menu{--bg-flyout-height:0px}.header-v2__menu:before{background-color:var(--color-white);box-shadow:inset 0 4px 4px -4px rgba(0,0,0,.4);content:"";height:var(--bg-flyout-height);inset:48px 0 auto;position:absolute;transition:height .5s cubic-bezier(.43,.01,.11,1);z-index:-2}.flyout-v2{--context-delay-menu-elements:0s;opacity:1;top:48px;visibility:hidden;z-index:-2}.header-v2__menu--is-slide-down .flyout-v2-trigger--to-visible .flyout-v2{--context-delay-menu-elements:0.2s;animation:FlyOutIn .3s cubic-bezier(.05,.7,.1,1) .1s;animation-fill-mode:both;visibility:visible;z-index:-1}.header-v2__menu--is-slide-down .flyout-v2-trigger--from-visible .flyout-v2{animation:FlyOutOut .2s cubic-bezier(.3,0,.8,.15);animation-fill-mode:backwards;visibility:hidden;z-index:-2}.header-v2__menu--sliding-up .flyout-v2-trigger--from-visible .flyout-v2{animation-fill-mode:backwards;visibility:hidden;will-change:top;z-index:-1}.header-v2__menu--sliding-up .flyout-v2-trigger--from-visible .flyout-v2 .flyout-v2__block--links{animation:BlocksOut .2s cubic-bezier(.3,0,.8,.15);animation-delay:.2s;animation-fill-mode:both;opacity:0;transform:translateY(-8px)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2{--context-delay-menu-elements:0.25s;visibility:visible;will-change:top;z-index:-1}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(1n){animation-delay:calc(var(--context-delay-menu-elements) + .02s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child~.flyout-v2__block--cards,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2n){animation-delay:calc(var(--context-delay-menu-elements) + .04s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)~.flyout-v2__block--cards,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3n){animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)~.flyout-v2__block--cards,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4n){animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)~.flyout-v2__block--cards,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5n){animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)~.flyout-v2__block--cards{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:first-child>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:first-child>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .02s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(2)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(2)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .04s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(3)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(3)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(4)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(4)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(5)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards:nth-child(5)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(1n){animation-delay:calc(var(--context-delay-menu-elements) + .04s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(2n){animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(3n){animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(4n){animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(5n){animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(6n){animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(7n){animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(8n){animation-delay:calc(var(--context-delay-menu-elements) + .18s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(9n){animation-delay:calc(var(--context-delay-menu-elements) + .2s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__list li:nth-child(10n){animation-delay:calc(var(--context-delay-menu-elements) + .22s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__block-image,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(1n) .flyout-v2__block-title{animation-delay:calc(var(--context-delay-menu-elements) + .02s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:first-child>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:first-child>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .04s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:nth-child(2)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:nth-child(2)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:nth-child(3)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:nth-child(3)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:nth-child(4)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:first-child+.flyout-v2__block--cards:nth-child(4)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card__link{animation-delay:calc(var(--context-delay-menu-elements) + .04s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(1n){animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(2n){animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(3n){animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(4n){animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(5n){animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(6n){animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(7n){animation-delay:calc(var(--context-delay-menu-elements) + .18s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(8n){animation-delay:calc(var(--context-delay-menu-elements) + .2s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(9n){animation-delay:calc(var(--context-delay-menu-elements) + .22s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__list li:nth-child(10n){animation-delay:calc(var(--context-delay-menu-elements) + .24s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__block-image,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(2n) .flyout-v2__block-title{animation-delay:calc(var(--context-delay-menu-elements) + .04s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:first-child>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:first-child>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(2)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card__link{animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(1n){animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(2n){animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(3n){animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(4n){animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(5n){animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(6n){animation-delay:calc(var(--context-delay-menu-elements) + .18s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(7n){animation-delay:calc(var(--context-delay-menu-elements) + .2s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(8n){animation-delay:calc(var(--context-delay-menu-elements) + .22s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(9n){animation-delay:calc(var(--context-delay-menu-elements) + .24s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__list li:nth-child(10n){animation-delay:calc(var(--context-delay-menu-elements) + .26s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__block-image,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(3n) .flyout-v2__block-title{animation-delay:calc(var(--context-delay-menu-elements) + .06s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:first-child>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:first-child>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(3)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card__link{animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(1n){animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(2n){animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(3n){animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(4n){animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(5n){animation-delay:calc(var(--context-delay-menu-elements) + .18s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(6n){animation-delay:calc(var(--context-delay-menu-elements) + .2s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(7n){animation-delay:calc(var(--context-delay-menu-elements) + .22s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(8n){animation-delay:calc(var(--context-delay-menu-elements) + .24s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(9n){animation-delay:calc(var(--context-delay-menu-elements) + .26s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__list li:nth-child(10n){animation-delay:calc(var(--context-delay-menu-elements) + .28s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__block-image,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(4n) .flyout-v2__block-title{animation-delay:calc(var(--context-delay-menu-elements) + .08s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:first-child>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:first-child>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(4)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card__link{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(1n){animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(2n){animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(3n){animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(4n){animation-delay:calc(var(--context-delay-menu-elements) + .18s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(5n){animation-delay:calc(var(--context-delay-menu-elements) + .2s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(6n){animation-delay:calc(var(--context-delay-menu-elements) + .22s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(7n){animation-delay:calc(var(--context-delay-menu-elements) + .24s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(8n){animation-delay:calc(var(--context-delay-menu-elements) + .26s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(9n){animation-delay:calc(var(--context-delay-menu-elements) + .28s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__list li:nth-child(10n){animation-delay:calc(var(--context-delay-menu-elements) + .3s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__block-image,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block:nth-child(5n) .flyout-v2__block-title{animation-delay:calc(var(--context-delay-menu-elements) + .1s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:first-child>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:first-child>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:nth-child(2)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .14s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:nth-child(3)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .16s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links:nth-child(5)+.flyout-v2__block--cards:nth-child(4)>.navigation-card--stacked-wrapper{animation-delay:calc(var(--context-delay-menu-elements) + .18s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card__link{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--cards,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block--links,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__submenu-link,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__submenu-title{animation:BlocksIn .35s cubic-bezier(.43,.01,.11,1);animation-delay:calc(var(--context-delay-menu-elements) + .02s);animation-fill-mode:both;opacity:1;transform:translateY(0);will-change:transform}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block-image,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__block-title,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__list li,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__submenu-link,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__submenu-title,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card--full,.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .navigation-card--stacked-wrapper{animation:ElementsIn .2s cubic-bezier(.05,.7,.1,1);animation-fill-mode:both;animation-timing-function:ease;opacity:1;transform:translateY(0);will-change:transform}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__submenu-title{animation-delay:var(--context-delay-menu-elements)}.header-v2__menu--sliding-down .flyout-v2-trigger--to-visible .flyout-v2 .flyout-v2__submenu-link{animation-delay:calc(var(--context-delay-menu-elements) + .12s)}@property --bg-flyout-height{inherits:false;initial-value:0;syntax:"<height>"}.header{z-index:800}@keyframes DarkBackgroundIn{0%{opacity:0}to{opacity:1}}.header:before{background-color:rgba(60,60,65,.4);content:"";inset:auto;opacity:0;position:fixed;z-index:700}.header__body{box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.1);position:relative;z-index:800}.header__body:not(body:has(.sticky-navigation) .header__body,.disable-top-padding .header__body){margin-bottom:16px}.header__prenav{background:#303034;box-shadow:none;padding:8px 0;position:relative;z-index:802}.header__prenav-logo-img{display:block;max-height:20px;z-index:801}.header__prenav-container{align-items:center;display:flex;justify-content:space-between}.header__menu{display:flex;height:60px;list-style:none;margin-bottom:-8px;margin-top:-8px;padding-left:0;z-index:800}.header__menu--desktop{display:none}.header__menu--desktop:before{background-color:#fff;box-shadow:inset 0 4px 4px -4px rgba(0,0,0,.4);content:"";height:var(--bg-flyout-height);inset:60px 0 auto;position:absolute;transition:height .5s cubic-bezier(.43,.01,.11,1);z-index:700}.header__menu-item{align-items:center;border-bottom:4px solid transparent;color:#fff;display:flex;height:100%;padding:10px}.header__menu-item>*{margin-top:3px}.header__menu-item--submenu__link,.header__menu-item__link{border:0;color:#fff;cursor:pointer;outline:2px solid transparent;outline-offset:4px;padding:10px;white-space:nowrap}.header__menu-item--submenu__link:focus,.header__menu-item--submenu__link:focus-visible,.header__menu-item__link:focus,.header__menu-item__link:focus-visible{border-radius:2px;outline-color:#bbc2ff}.header__menu-item:focus,.header__menu-item:hover{border-bottom-color:#00e487;color:#bbc2ff;cursor:pointer}.header__menu-item:focus .header__menu-item--submenu__link,.header__menu-item:focus .header__menu-item__link,.header__menu-item:hover .header__menu-item--submenu__link,.header__menu-item:hover .header__menu-item__link{color:#bbc2ff;font-weight:700}.header__icons{display:flex}.header__icons .header__mobile-menu-button,.header__icons .wish-list-header{margin-left:8px}.header__icons .icon-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.header__icons .icon-button:focus,.header__icons .icon-button:focus-visible{outline-color:#bbc2ff}.header__icons .icon-button.icon-button--search .icon{position:relative;top:2px;fill:#fff}.header__icons .icon-button.icon-button--search:hover .icon{fill:#fff}.header__icons .icon-button.icon-button--secondary{background-color:#303034}.header__icons .icon-button.icon-button--secondary:hover{background-color:#5d5d61}.header__icons .icon-button.header__mobile-menu-button{display:flex}.header__icons .icon-button.header__mobile-menu-button .icon{fill:#fff}@media screen and (min-width:680px){.header__menu{margin-bottom:-16px;margin-top:-16px}.header__menu--desktop{display:none}.header__prenav-logo-img{max-height:24px}}@media screen and (min-width:960px){.header__body:not(body:has(.sticky-navigation) .header__body,.disable-top-padding .header__body){margin-bottom:24px}}@media screen and (min-width:1280px){.header__menu--desktop{display:flex}.header__body:not(body:has(.sticky-navigation) .header__body,.disable-top-padding .header__body){margin-bottom:32px}.header .header__icons .icon-button.header__mobile-menu-button{display:none}}.wish-list-header__icon .not-in-wishlist{fill:#c7c7cc}.wish-list-header__icon .in-wishlist{fill:#fff}.tooltip.wish-list-header .tooltip__popover,.wish-list-header .tooltip__popover{left:-120%;top:70%;width:215px}.tooltip.wish-list-header .tooltip__popover--bottom:after,.wish-list-header .tooltip__popover--bottom:after{left:85%;top:10%}@media screen and (min-width:680px){.tooltip.wish-list-header .tooltip__popover,.wish-list-header .tooltip__popover{left:50%;top:100%}.tooltip.wish-list-header .tooltip__popover--bottom:after,.wish-list-header .tooltip__popover--bottom:after{left:50%;top:0}}.mobile-navigation{background-color:#fff;inset:0;overflow:scroll;position:absolute;z-index:802}.mobile-navigation__back{align-content:baseline;display:inline-flex}.mobile-navigation .icon-button.icon-button--ghost.mobile-navigation__back{color:#1432ff;margin-left:-10px;position:relative}.mobile-navigation .icon-button.icon-button--ghost.mobile-navigation__back .icon{margin-right:8px;fill:currentColor}.mobile-navigation__header{color:#3c3c41;display:flex;justify-content:flex-end;padding:16px}.mobile-navigation__header--sub-dialog{justify-content:space-between}.mobile-navigation__header .mobile-navigation__close{background-color:transparent;border:0;fill:currentColor;cursor:pointer}.mobile-navigation__submenu__block-title{font-weight:700}.mobile-navigation__content{padding:0 16px 48px}.mobile-navigation__footer{bottom:16px;left:16px;position:absolute;right:16px}.mobile-navigation__footer .mobile-navigation__link{justify-content:flex-start;text-indent:8px}.mobile-navigation .mobile-navigation__links{list-style:none;margin:0;padding:0}.mobile-navigation .mobile-navigation__links__item{padding:4px 0}.mobile-navigation__link{background:none;border:none;color:inherit;display:flex;font-size:14px;justify-content:space-between;line-height:20px;padding:12px 0;width:100%}.mobile-navigation__link .icon,.mobile-navigation__link--has-children .icon{display:inherit;fill:currentColor}.mobile-menu-enter-active,.mobile-menu-leave-active{transition:transform .4s ease-in-out}.mobile-menu-enter,.mobile-menu-leave-to{transform:translateX(-100%)}.mobile-submenu-enter-active,.mobile-submenu-leave-active{transition:transform .4s ease-in-out}.mobile-submenu-enter,.mobile-submenu-leave-to{transform:translateX(100%)}@media screen and (min-width:680px){.mobile-navigation__header{padding:24px 48px}.mobile-navigation__content{padding:0 48px 96px}.mobile-navigation__footer{bottom:48px;left:48px;right:48px}.mobile-navigation__links__item{padding:8px 0}.mobile-navigation__link{font-size:16px;line-height:24px}}@media screen and (min-width:1280px){.mobile-navigation{display:none}}.mobile-navigation__submenu{display:flex;flex-direction:column;gap:8px}.mobile-navigation__submenu__columns{display:grid;gap:16px 8px;grid-template-columns:repeat(1,minmax(0,1fr))}.mobile-navigation__submenu__column{display:flex;flex-direction:column;gap:12px;width:100%}.mobile-navigation__submenu__links-and-cards-menu .mobile-navigation__submenu__columns{grid-template-columns:1fr 1fr}.mobile-navigation__submenu__links-and-cards-menu .mobile-navigation__submenu--links{grid-column:span 2}.mobile-navigation__submenu__block-image{height:80px;-o-object-fit:contain;object-fit:contain;width:80px}.mobile-navigation__submenu .navigation-list{display:flex;flex-direction:column;gap:12px}.mobile-navigation__submenu__link{color:inherit}.mobile-navigation__submenu__block-title--last,.mobile-navigation__submenu__link--last{align-self:flex-end;color:#1432ff;text-decoration:underline}.mobile-navigation__submenu__block-title--last .icon,.mobile-navigation__submenu__link--last .icon{margin-left:8px;fill:currentColor}.mobile-navigation__submenu__list{display:flex;flex-direction:column;gap:8px;list-style-type:none;margin:0;padding:0;text-indent:0}.mobile-navigation__submenu__li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-navigation__submenu__li .mobile-navigation__submenu__link--primary{color:#1432ff;text-decoration:underline}.mobile-navigation__submenu__li .mobile-navigation__submenu__link--primary .icon{margin-left:8px;fill:currentColor}@media screen and (min-width:680px){.mobile-navigation__submenu{gap:24px}.mobile-navigation__submenu__links-and-cards-menu .mobile-navigation__submenu__columns{grid-template-columns:1fr 1fr 1fr}.mobile-navigation__submenu__links-and-cards-menu .mobile-navigation__submenu--links{grid-column:span 3}.mobile-navigation__submenu-title{margin-bottom:16px}.mobile-navigation__submenu__columns{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-navigation__submenu__column{gap:16px}.mobile-navigation__submenu__list{gap:12px}.mobile-navigation__submenu .navigation-list{gap:16px}}.header.header-v2--loading:before{background-color:transparent}.header:has(.header-v2__menu--is-slide-down,.header-v2__menu--sliding-down,.header-v2__menu--slide-down,.header-v2__search-container):before{animation:DarkBackgroundIn .5s cubic-bezier(.43,.01,.11,1);animation-fill-mode:backwards;inset:0;opacity:1}.header:has(.header-v2__menu--is-slide-down,.header-v2__menu--sliding-down) .header-v2__search-container{display:none;opacity:0}.header .header-v2__menu--is-slide-down .flyout-v2-trigger--to-visible .flyout-v2{--context-delay-menu-elements:0.2s;animation:FlyOutIn .3s cubic-bezier(.05,.7,.1,1) .1s;animation-fill-mode:both;visibility:visible;z-index:-1}.header .header-v2__menu--is-slide-down .flyout-v2-trigger--from-visible .flyout-v2{animation:FlyOutOut .2s cubic-bezier(.3,0,.8,.15);animation-fill-mode:backwards;visibility:hidden;z-index:-2}.header .header-v2__menu--sliding-up .flyout-v2-trigger--from-visible .flyout-v2{animation-fill-mode:backwards;visibility:hidden;will-change:top;z-index:-1}.header .header-v2__menu--sliding-up .flyout-v2-trigger--from-visible .flyout-v2 .flyout-v2__block--links{animation:BlocksOut .2s cubic-bezier(.3,0,.8,.15);animation-delay:.2s;animation-fill-mode:both;opacity:0;transform:translateY(-8px)}.header .flyout-v2{cursor:default;z-index:800}.header .flyout-v2__inner-wrapper{padding-bottom:96px;padding-top:40px}.header .flyout-v2__header{align-items:center;display:flex;gap:32px;justify-content:flex-end;padding:8px 0;width:100%}.header .flyout-v2__links{display:flex;flex-direction:column;gap:32px}.header .flyout-v2__links--multi-column{flex-flow:wrap}.header .flyout-v2__links--multi-column .flyout-v2__block{width:calc(25% - 24px)}.header .flyout-v2__cards{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.header .flyout-v2__block{gap:32px;max-width:none}.header .flyout-v2__block-image{height:80px;margin-bottom:20px;-o-object-fit:contain;object-fit:contain;width:80px}.header .flyout-v2__link .icon,.header .flyout-v2__submenu-link .icon{margin-left:8px}.header .flyout-v2__submenu-title{color:#3c3c41;display:flex;flex-grow:1;font-size:18px;font-weight:700;line-height:28px}.header .flyout-v2__close-button{display:flex;flex-shrink:0}.header .flyout-v2__close-button .icon-close{fill:current}.header .flyout-v2__nav{margin-block:32px}.header .flyout-v2__block-title{color:#3c3c41;font-size:16px;font-weight:700;line-height:24px}.header .flyout-v2__list{padding-top:20px}.header .flyout-v2__li{padding-top:16px}.header .flyout-v2__li:first-child{padding-top:0}.header .flyout-v2__li:has(.flyout-v2__link.navigation-menu-link--primary){padding-top:20px}.header .flyout-v2__submenu-link{align-self:flex-end;color:#1432ff;font-size:16px;line-height:24px;text-decoration:underline}.header .flyout-v2__submenu-link:focus-visible,.header .flyout-v2__submenu-link:hover{color:#5b70ff}.header .flyout-v2__submenu-link:active{color:#38383c}.header .flyout-v2__submenu-link .icon{height:12px;width:12px;fill:currentColor}.header .flyout-v2__link{color:#3c3c41;display:inline-block;font-size:16px;line-height:24px;margin-top:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .flyout-v2__link:focus-visible{outline:2px solid #1432ff}.header .flyout-v2__link:focus,.header .flyout-v2__link:hover{color:#3d56ff;text-decoration:underline}.header .flyout-v2__link:active{color:#1432ff;text-decoration:underline}.header .flyout-v2__link:active:focus-visible,.header .flyout-v2__link:active:hover{color:#5b70ff}.header .flyout-v2__link:active:active{color:#38383c}.header .flyout-v2__link--disabled{color:#d5d5d5}.header .flyout-v2__link.navigation-menu-link--primary{color:#1432ff;text-decoration:underline}.header .flyout-v2__link.navigation-menu-link--primary:focus-visible,.header .flyout-v2__link.navigation-menu-link--primary:hover{color:#5b70ff}.header .flyout-v2__link.navigation-menu-link--primary:active{color:#38383c}.header .flyout-v2__link.navigation-menu-link--primary .icon{height:12px;width:12px;fill:currentColor}.navigation-card{display:block}.navigation-card__link{border-radius:8px;display:block;height:100%;overflow:hidden;position:relative;width:100%}.navigation-card__link:focus .navigation-card__image,.navigation-card__link:hover .navigation-card__image{transform:scale(1.09)}.navigation-card__link:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #3d56ff,0 0 0 5px #fff;outline:none}.navigation-card__text{overflow:hidden;padding:16px;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.navigation-card__image{aspect-ratio:1;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-out;width:100%}.navigation-card__wrapper{align-items:center;background:linear-gradient(180deg,transparent,#000);bottom:0;color:#fff;display:flex;height:auto;justify-content:flex-start;position:absolute;width:100%}@media screen and (min-width:1280px){.navigation-card__text{padding:24px}}.header__search-background{background-color:#1b1b1f;cursor:pointer;display:block;inset:0;opacity:.3;position:fixed;z-index:800}.header__search-wrapper{background:#3c3c41;position:absolute;width:100%;z-index:801}.header__search-container{align-items:center;display:flex;justify-content:center}.header__search{width:100%}.header__search .search-field{height:44px;margin:16px 0;position:relative}.header__search .search-field__input{background-color:#5d5d61;border:1px solid #8e8e94;border-radius:4px;color:#fff;margin:0;padding:10px;width:100%}.header__search .search-field__input::-moz-placeholder{color:#c7c7cc}.header__search .search-field__input::placeholder{color:#c7c7cc}.header__search .search-field__input:hover{border:1px solid #75757a}.header__search .search-field__input:focus-visible{border:none;outline:4px solid #bbc2ff}.header__search .search-field__button,.header__search .search-field__button-clear{background:none;border:none;padding:0;position:absolute;fill:#e1e1e6;cursor:pointer}.header__search .search-field__button-clear:hover,.header__search .search-field__button:hover{fill:#bbc2ff}.header__search .search-field__button-clear:focus,.header__search .search-field__button-clear:focus-visible,.header__search .search-field__button:focus,.header__search .search-field__button:focus-visible{outline:4px solid #bbc2ff}.header__search .search-field__button-clear{height:24px;right:44px;top:10px;width:24px}.header__search .search-field__button{right:10px;top:12px}.header__search .search-suggestions{margin:0;padding:16px 0 0}.header__search .search-suggestions__item{border-bottom:1px solid #75757a;padding:8px 0}.header__search .search-suggestions__suggestion{background:none;border:none;color:#fff;outline:none;padding:0}.header__search .search-suggestions__suggestion:focus-visible,.header__search .search-suggestions__suggestion:hover{color:#bbc2ff;cursor:pointer}.header__search .search-suggestions__suggestion-list{align-items:center;display:flex;gap:8px}.breadcrumbs{position:relative}.breadcrumbs__target-link{white-space:nowrap}.breadcrumbs__target-link--hide.link{display:none}.breadcrumbs__icon.icon{color:#5d5d61;fill:#5d5d61}.breadcrumbs__back{align-items:center;display:flex;padding:10px 0}.breadcrumbs__back .icon{color:#1432ff;fill:#1432ff}.breadcrumbs__back-link{color:#1432ff;margin-bottom:0;margin-left:8px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__items{display:none}.breadcrumbs__item{align-items:center;max-width:none}.breadcrumbs__item-ellipsis{background:none;border:none;cursor:pointer}.breadcrumbs__item-current{color:#3c3c41}.breadcrumbs__dropdown{background-color:#fff;border-radius:2px;box-shadow:0 0 4px 0 rgba(60,60,65,.1);left:0;list-style:none;margin:0;padding:0;position:absolute;top:100%;z-index:900}.breadcrumbs__dropdown-item{display:flex}.breadcrumbs__item-link{margin-right:0;text-decoration:underline}.breadcrumbs__item-link:focus,.breadcrumbs__item-link:hover{color:#1432ff}.breadcrumbs__dropdown-item-link{color:#3c3c41;padding:10px 24px;width:100%}.breadcrumbs__dropdown-item-link:focus,.breadcrumbs__dropdown-item-link:hover{background-color:#ededf0}.breadcrumbs__icon{margin:0 8px}@media screen and (min-width:680px){.breadcrumbs{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:0;width:100%}.breadcrumbs__icon{margin-right:0}}@media screen and (min-width:960px){.breadcrumbs__item{flex-shrink:0;padding:8px 8px 8px 0;white-space:nowrap}.breadcrumbs__item:last-child{flex-shrink:1;overflow:hidden}.breadcrumbs__items{align-items:center;justify-content:flex-start;margin:0;padding:8px 0;white-space:nowrap;width:100%}}@media screen and (min-width:1280px){.breadcrumbs{margin-top:0}.breadcrumbs__back{display:none}.breadcrumbs__items{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:8px 0}.breadcrumbs__item{font-size:16px;line-height:24px;list-style:none;padding:4px 10px 4px 0;position:relative}.breadcrumbs__item:last-child{padding-right:0}.breadcrumbs__item-ellipsis{padding:0}.breadcrumbs__item-ellipsis:focus,.breadcrumbs__item-ellipsis:hover{outline:none}.breadcrumbs__item-current,.breadcrumbs__item-ellipsis,.breadcrumbs__item-link{color:#1432ff}.breadcrumbs__item-current{color:#3c3c41;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.back-to-top{background-color:#3c3c41;border:0;border-radius:2px;bottom:16px;height:44px;opacity:0;padding:8px;position:fixed;right:16px;transition:all .2s ease;visibility:hidden;width:44px;z-index:700}.back-to-top:active,.back-to-top:focus{background-color:#3c3c41;outline:none}.back-to-top:hover{background-color:#3c3c41;cursor:pointer}.back-to-top--active{opacity:1;visibility:visible}.back-to-top__icon,.back-to-top__text{display:block}.back-to-top__text{color:#fff;font-size:.75rem;line-height:1.125rem;margin-bottom:0}.back-to-top .back-to-top__icon{color:#fff;height:24px;margin:0 auto;width:18px;fill:#fff}@media screen and (min-width:1280px){.back-to-top{bottom:24px;right:44px}}.card--story-inline{color:inherit;padding-bottom:20px}.card--story-inline,.card--story-inline:focus,.card--story-inline:hover{box-shadow:none}.card--story-inline-wrapper .cta__mobile-apple-app{transition:max-height .2s,opacity .2s .2s}.card--story-inline-wrapper.ios .cta__mobile-apple-app{max-height:var(--spacing-10);opacity:1}.card--story-inline .card__inner-wrapper{display:flex;flex-direction:column;height:100%}.card--story-inline .card__image-wrapper{height:0;padding-bottom:100%;position:relative}.card--story-inline .card__body{display:flex;flex-direction:column;flex-grow:1;padding:16px 0 0}.card--story-inline .card__content{flex-grow:1}.card--story-inline .card__subtitle{margin-bottom:8px}.card--story-inline .card__title{margin-bottom:12px}.card--story-inline .card__description{flex-grow:1}.card--story-inline .card__image{margin-bottom:16px}.aem-Grid:has(>.story-inline-card-component){display:flex;flex-direction:column;height:100%}.story-inline-card-component{display:flex;height:100%}.card--story-inline{height:100%;width:100%}.card--story-inline .card__image-wrapper{height:auto;margin-bottom:16px;padding:0}.card--story-inline .card__image{aspect-ratio:16/9;margin-bottom:0;-o-object-fit:cover;object-fit:cover;width:100%}.card--story-inline .card__body{padding-top:0}.card--story-inline .card__content{border-bottom:1px solid #5d5d61;padding-bottom:16px}.card--story-inline .card__subtitle{margin-bottom:0}.card--story-inline .card__title{display:-webkit-box;margin-bottom:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card--story-inline .video__title{display:none}.card--story-inline .video__thumbnail .video__indicator{width:16%}.card--story-inline .video+picture{display:none}.card--story-inline .cta__element{margin-bottom:0;margin-top:16px;padding:0}.simple-image-card{background:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);display:flex;flex-flow:row wrap;padding:0}.simple-image-card:focus-visible{outline:2px solid #1432ff;outline-offset:4px}.simple-image-card__link:hover .simple-image-card__body{background-color:#f7f7fa}.simple-image-card__link:active .simple-image-card__body{background-color:#e5e7ff}.simple-image-card__wrapper{width:100%}.simple-image-card__image-wrapper{border-bottom:1px solid #c7c7cc;padding-bottom:8px;padding-top:8px}.simple-image-card__image{aspect-ratio:1.7777777778;-o-object-fit:cover;object-fit:cover;width:100%}.simple-image-card__body{color:#3c3c41;padding:16px}.story-cards-component__container.container{margin-bottom:24px;padding:0}.section-component__container--fluid.container--fluid.no-gutter .story-cards-component__container.container{margin-left:16px;margin-right:16px;max-width:1536px;padding-left:16px;padding-right:16px;width:calc(100% - 32px)}.story-cards-component__content{align-items:flex-end;display:flex;justify-content:space-between}.story-cards-component__content-description{margin-bottom:0}.story-cards-component__content-cta{display:none}.story-cards-component__content-cta--mobile{display:block;margin-top:24px}.story-cards-component__content-cta-see-more{color:#1432ff}.story-cards-component .row{row-gap:8px}@media screen and (min-width:680px){.section-component__container--fluid.container--fluid.no-gutter .story-cards-component__container.container{margin-left:32px;margin-right:32px;padding-left:32px;padding-right:32px;width:calc(100% - 64px)}.story-cards-component__content-cta{display:block}.story-cards-component__content-cta--mobile{display:none}.story-cards-component .row{row-gap:24px}}@media screen and (min-width:960px){.section-component__container--fluid.container--fluid.no-gutter .story-cards-component__container.container{margin-left:40px;margin-right:40px;padding-left:40px;padding-right:40px;width:calc(100% - 80px)}.story-cards-component .row{row-gap:32px}}@media screen and (min-width:1280px){.story-cards-component__container.container{margin-bottom:32px}.section-component__container--fluid.container--fluid.no-gutter .story-cards-component__container.container{margin-left:80px;margin-right:80px;padding-left:80px;padding-right:80px;width:calc(100% - 160px)}}@media screen and (min-width:1440px){.section-component__container--fluid.container--fluid.no-gutter .story-cards-component__container.container{margin-left:100px;margin-right:100px;padding-left:100px;padding-right:100px;width:calc(100% - 200px)}}@media screen and (min-width:1600px){.section-component__container--fluid.container--fluid.no-gutter .story-cards-component__container.container{margin-left:auto;margin-right:auto;padding-left:160px;padding-right:160px;width:calc(100% - 320px)}}.story-cards-carousel{display:grid;flex-grow:1;grid-template-columns:[full-start] 1fr [content-start] min(100%,1536px) [content-end] 1fr [full-end]}.story-cards-carousel__shim{display:none}.story-cards-carousel__scroller{--scroller-margin:0;display:grid;overflow:visible;overflow-x:scroll;-webkit-overflow-scrolling:touch;grid-column:full;grid-template-columns:inherit;padding-bottom:32px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.story-cards-carousel__scroller::-webkit-scrollbar{height:8px}.story-cards-carousel__scroller::-webkit-scrollbar-track{background-color:#ededf0;border-radius:8px}.story-cards-carousel__scroller::-webkit-scrollbar-thumb{background-color:#3c3c41;border-radius:8px}.story-cards-carousel__scroller::-webkit-scrollbar-button{background:transparent;display:block;width:4.995vw}.story-cards-carousel__cards{align-items:center;display:flex;gap:20px;grid-column:content}.story-cards-carousel__card{display:flex;flex-direction:column;width:100%}.story-cards-carousel__container.container{align-self:stretch;display:grid;flex-grow:1;flex-shrink:0;gap:20px;grid-template-columns:1fr;padding:0;scroll-snap-align:center;scroll-snap-stop:always}.story-cards-carousel__navigation{display:flex;grid-column:content;justify-content:space-between}.story-cards-carousel__button{background-color:transparent;border:0;cursor:pointer;margin-top:-18px;padding:0;position:relative}.story-cards-carousel__button svg{fill:#3c3c41}.story-cards-carousel__button:disabled{cursor:not-allowed}.story-cards-carousel__button:disabled svg{fill:#c7c7cc}@media screen and (min-width:680px){.story-cards-carousel__scroller::-webkit-scrollbar-button{width:3.51vw}.story-cards-carousel__container.container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:960px){.story-cards-carousel__scroller::-webkit-scrollbar-button{width:2.656vw}.story-cards-carousel__cards{gap:24px}.story-cards-carousel__container.container{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.story-cards-carousel__scroller::-webkit-scrollbar-button{width:1.875vw}}@media screen and (min-width:1440px){.story-cards-carousel__scroller::-webkit-scrollbar-button{width:1.832vw}.story-cards-carousel__cards,.story-cards-carousel__container.container{gap:32px}}@media screen and (min-width:1600px){.story-cards-carousel__scroller::-webkit-scrollbar-button{width:1.832vw}}.mini-download-widget-component__container-footer{display:flex;flex-flow:row wrap;justify-content:space-between}.mini-download-widget-component__container-action{display:flex;flex-direction:column;gap:12px}.mini-download-widget-component__container-action-clear{align-items:flex-end;display:flex}.mini-download-widget-component__remove-all.link{margin-bottom:0}.mini-download-widget-component__label{display:block}.mini-download-widget-component__label.caption{margin-bottom:4px}.mini-download-widget-component__file-dropdown{height:40px;width:100%}.mini-download-widget-component__container-action-downloads--desktop{display:none}.mini-download-widget-component__container-action-downloads--mobile{display:block;margin-top:16px;width:100%}.mini-download-widget-component__container-action-downloads--mobile .cta-component__link{width:100%}.mini-download-widget-component__container-loader{align-items:center;display:flex;justify-content:space-between;padding:24px 32px}.mini-download-widget-component__container-loader-message{align-items:center;display:flex}.mini-download-widget-component__container-loader-description{margin:0 0 0 8px}.mini-download-widget-component__container-errors{align-items:center;display:flex;justify-content:space-between}.mini-download-widget-component__container-errors .icon-error-triangle{margin:4px 8px 10px 0}.mini-download-widget-component__container-errors-message{margin:0 16px 0 0}.mini-download-widget-component__container-errors-content{align-items:center;display:flex}.mini-download-widget-component__container-errors-cta{cursor:pointer}.mini-download-widget-component__container-errors-cta .button-close{background:transparent;border:0;color:#3c3c41;margin:0;padding:0}.mini-download-widget-component__container-errors-cta .button-close:focus,.mini-download-widget-component__container-errors-cta .button-close:hover{background:transparent;color:#3c3c41}.mini-download-widget-component__container-errors-cta .button-close .icon{height:24px;width:24px}@media screen and (min-width:680px){.mini-download-widget-component__container-action{flex-direction:row}.mini-download-widget-component__container-action-downloads--desktop{align-items:flex-end;display:flex}.mini-download-widget-component__container-action-downloads--mobile{display:none}}.marketo .mktoForm{font-family:inherit!important}.marketo .mktoForm.mktoLayoutAbove .mktoLabel{margin-bottom:8px}.marketo .mktoForm .mktoFormRow{margin-bottom:6px}.marketo .mktoForm label.mktoLabel{font-size:inherit;line-height:inherit}.marketo .mktoForm .mktoRequiredField label.mktoLabel{font-weight:400}.marketo .mktoForm .mktoForm .mktoCheckboxList>label,.marketo .mktoForm .mktoRadioList>label{font-size:14px}.marketo .mktoForm .mktoButtonWrap.mktoInset .mktoButton,.marketo .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background:#00e487;background-color:#00e487;background-image:none;border:none;border-radius:2em;box-shadow:0 4px 8px 0 rgba(60,60,65,.16),0 1px 2px 0 rgba(60,60,65,.32);color:#fff;font-size:16px;font-weight:900;line-height:24px;margin-bottom:12px;margin-right:0;padding:8px 20px}.marketo .mktoForm .mktoButtonWrap.mktoInset .mktoButton:hover,.marketo .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-color:#00c470;border:none}.marketo .mktoForm input[type=date],.marketo .mktoForm input[type=email],.marketo .mktoForm input[type=number],.marketo .mktoForm input[type=tel],.marketo .mktoForm input[type=text],.marketo .mktoForm input[type=url],.marketo .mktoForm select.mktoField,.marketo .mktoForm textarea.mktoField{background-color:#ececec;border:none;border-radius:0;box-shadow:none;color:#3c3c41;font-size:16px;height:40px;line-height:24px;padding:8px}.marketo .mktoForm input[type=date]::-moz-placeholder,.marketo .mktoForm input[type=email]::-moz-placeholder,.marketo .mktoForm input[type=number]::-moz-placeholder,.marketo .mktoForm input[type=tel]::-moz-placeholder,.marketo .mktoForm input[type=text]::-moz-placeholder,.marketo .mktoForm input[type=url]::-moz-placeholder,.marketo .mktoForm select.mktoField::-moz-placeholder,.marketo .mktoForm textarea.mktoField::-moz-placeholder{color:#8a8a8d;opacity:1}.marketo .mktoForm input[type=date]::placeholder,.marketo .mktoForm input[type=email]::placeholder,.marketo .mktoForm input[type=number]::placeholder,.marketo .mktoForm input[type=tel]::placeholder,.marketo .mktoForm input[type=text]::placeholder,.marketo .mktoForm input[type=url]::placeholder,.marketo .mktoForm select.mktoField::placeholder,.marketo .mktoForm textarea.mktoField::placeholder{color:#8a8a8d;opacity:1}.marketo .mktoForm .mktoLogicalField.mktoInvalid,.marketo .mktoForm input.mktoField.mktoInvalid,.marketo .mktoForm select.mktoField.mktoInvalid,.marketo .mktoForm textarea.mktoField.mktoInvalid{border:1px solid #3c3c41}.marketo .mktoForm .mktoError .mktoErrorMsg{background-color:#fff;background-image:none;box-shadow:0 4px 8px 0 rgba(60,60,65,.16),0 1px 2px 0 rgba(60,60,65,.32);color:#3c3c41;text-shadow:none}.marketo .mktoForm input[type=checkbox]+label:before,.marketo .mktoForm input[type=radio]+label:before{border:1px solid #aeaeae;box-shadow:none;font-size:24px;height:24px;line-height:24px;width:24px}.marketo .mktoForm input[type=radio]:checked+label:before{background-position:6px 6px;background-size:10px 10px}.marketo .mktoForm input[type=checkbox]+label:before{border-radius:2px}.marketo .mktoForm .mktoLabel{padding-top:0}.marketo .mktoForm .mktoCheckboxList>label,.marketo .mktoForm .mktoRadioList>label{line-height:1.5em;margin-left:2.5em}@media screen and (min-width:1440px){.marketo .mktoForm.mktoLayoutLeft .mktoFieldWrap{align-items:center;display:flex}.marketo .mktoForm input[type=checkbox]+label:before,.marketo .mktoForm input[type=radio]+label:before{font-size:18px;height:18px;line-height:18px;width:18px}.marketo .mktoForm input[type=radio]:checked+label:before{background-position:3px 3px}.marketo .mktoForm .mktoCheckboxList>label,.marketo .mktoForm .mktoRadioList>label{line-height:1.3em;margin-left:1.5em}}.marketo .mktoForm{padding:0!important;width:100%!important}.marketo .mktoForm *{font-size:14px}.marketo .mktoForm,.marketo .mktoForm.mktoLayoutAbove,.marketo .mktoForm.mktoLayoutLeft,.marketo .mktoForm.mktoLayoutRight{margin:0 auto}.marketo .mktoForm .select,.marketo .mktoForm select,.marketo .mktoForm.mktoLayoutAbove .select,.marketo .mktoForm.mktoLayoutAbove select,.marketo .mktoForm.mktoLayoutLeft .select,.marketo .mktoForm.mktoLayoutLeft select,.marketo .mktoForm.mktoLayoutRight .select,.marketo .mktoForm.mktoLayoutRight select{align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.marketo .mktoForm .select:focus-within,.marketo .mktoForm select:focus-within,.marketo .mktoForm.mktoLayoutAbove .select:focus-within,.marketo .mktoForm.mktoLayoutAbove select:focus-within,.marketo .mktoForm.mktoLayoutLeft .select:focus-within,.marketo .mktoForm.mktoLayoutLeft select:focus-within,.marketo .mktoForm.mktoLayoutRight .select:focus-within,.marketo .mktoForm.mktoLayoutRight select:focus-within{border-color:#1432ff}.marketo .mktoForm .select--error,.marketo .mktoForm select--error,.marketo .mktoForm.mktoLayoutAbove .select--error,.marketo .mktoForm.mktoLayoutAbove select--error,.marketo .mktoForm.mktoLayoutLeft .select--error,.marketo .mktoForm.mktoLayoutLeft select--error,.marketo .mktoForm.mktoLayoutRight .select--error,.marketo .mktoForm.mktoLayoutRight select--error{border-color:#e30010}.marketo .mktoForm .select__field,.marketo .mktoForm select__field,.marketo .mktoForm.mktoLayoutAbove .select__field,.marketo .mktoForm.mktoLayoutAbove select__field,.marketo .mktoForm.mktoLayoutLeft .select__field,.marketo .mktoForm.mktoLayoutLeft select__field,.marketo .mktoForm.mktoLayoutRight .select__field,.marketo .mktoForm.mktoLayoutRight select__field{background-color:transparent;border:0;flex-grow:1;padding:10px 0}.marketo .mktoForm .select__field:focus,.marketo .mktoForm select__field:focus,.marketo .mktoForm.mktoLayoutAbove .select__field:focus,.marketo .mktoForm.mktoLayoutAbove select__field:focus,.marketo .mktoForm.mktoLayoutLeft .select__field:focus,.marketo .mktoForm.mktoLayoutLeft select__field:focus,.marketo .mktoForm.mktoLayoutRight .select__field:focus,.marketo .mktoForm.mktoLayoutRight select__field:focus{outline:0}.marketo .mktoForm .select__field:disabled,.marketo .mktoForm select__field:disabled,.marketo .mktoForm.mktoLayoutAbove .select__field:disabled,.marketo .mktoForm.mktoLayoutAbove select__field:disabled,.marketo .mktoForm.mktoLayoutLeft .select__field:disabled,.marketo .mktoForm.mktoLayoutLeft select__field:disabled,.marketo .mktoForm.mktoLayoutRight .select__field:disabled,.marketo .mktoForm.mktoLayoutRight select__field:disabled{color:#c7c7cc}.marketo .mktoForm .select__after,.marketo .mktoForm .select__before,.marketo .mktoForm select__after,.marketo .mktoForm select__before,.marketo .mktoForm.mktoLayoutAbove .select__after,.marketo .mktoForm.mktoLayoutAbove .select__before,.marketo .mktoForm.mktoLayoutAbove select__after,.marketo .mktoForm.mktoLayoutAbove select__before,.marketo .mktoForm.mktoLayoutLeft .select__after,.marketo .mktoForm.mktoLayoutLeft .select__before,.marketo .mktoForm.mktoLayoutLeft select__after,.marketo .mktoForm.mktoLayoutLeft select__before,.marketo .mktoForm.mktoLayoutRight .select__after,.marketo .mktoForm.mktoLayoutRight .select__before,.marketo .mktoForm.mktoLayoutRight select__after,.marketo .mktoForm.mktoLayoutRight select__before{padding:10px 0}.marketo .mktoForm .textarea,.marketo .mktoForm textarea,.marketo .mktoForm.mktoLayoutAbove .textarea,.marketo .mktoForm.mktoLayoutAbove textarea,.marketo .mktoForm.mktoLayoutLeft .textarea,.marketo .mktoForm.mktoLayoutLeft textarea,.marketo .mktoForm.mktoLayoutRight .textarea,.marketo .mktoForm.mktoLayoutRight textarea{align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:215px;padding:10px;width:100%}.marketo .mktoForm .textarea:focus-within,.marketo .mktoForm textarea:focus-within,.marketo .mktoForm.mktoLayoutAbove .textarea:focus-within,.marketo .mktoForm.mktoLayoutAbove textarea:focus-within,.marketo .mktoForm.mktoLayoutLeft .textarea:focus-within,.marketo .mktoForm.mktoLayoutLeft textarea:focus-within,.marketo .mktoForm.mktoLayoutRight .textarea:focus-within,.marketo .mktoForm.mktoLayoutRight textarea:focus-within{border-color:#1432ff}.marketo .mktoForm .textarea--error,.marketo .mktoForm textarea--error,.marketo .mktoForm.mktoLayoutAbove .textarea--error,.marketo .mktoForm.mktoLayoutAbove textarea--error,.marketo .mktoForm.mktoLayoutLeft .textarea--error,.marketo .mktoForm.mktoLayoutLeft textarea--error,.marketo .mktoForm.mktoLayoutRight .textarea--error,.marketo .mktoForm.mktoLayoutRight textarea--error{border-color:#e30010}.marketo .mktoForm .textarea__field,.marketo .mktoForm textarea__field,.marketo .mktoForm.mktoLayoutAbove .textarea__field,.marketo .mktoForm.mktoLayoutAbove textarea__field,.marketo .mktoForm.mktoLayoutLeft .textarea__field,.marketo .mktoForm.mktoLayoutLeft textarea__field,.marketo .mktoForm.mktoLayoutRight .textarea__field,.marketo .mktoForm.mktoLayoutRight textarea__field{background-color:transparent;border:0;flex-grow:1;padding:10px 0}.marketo .mktoForm .textarea__field:focus,.marketo .mktoForm textarea__field:focus,.marketo .mktoForm.mktoLayoutAbove .textarea__field:focus,.marketo .mktoForm.mktoLayoutAbove textarea__field:focus,.marketo .mktoForm.mktoLayoutLeft .textarea__field:focus,.marketo .mktoForm.mktoLayoutLeft textarea__field:focus,.marketo .mktoForm.mktoLayoutRight .textarea__field:focus,.marketo .mktoForm.mktoLayoutRight textarea__field:focus{outline:0}.marketo .mktoForm .textarea__field:disabled,.marketo .mktoForm textarea__field:disabled,.marketo .mktoForm.mktoLayoutAbove .textarea__field:disabled,.marketo .mktoForm.mktoLayoutAbove textarea__field:disabled,.marketo .mktoForm.mktoLayoutLeft .textarea__field:disabled,.marketo .mktoForm.mktoLayoutLeft textarea__field:disabled,.marketo .mktoForm.mktoLayoutRight .textarea__field:disabled,.marketo .mktoForm.mktoLayoutRight textarea__field:disabled{color:#c7c7cc}.marketo .mktoForm .textarea__after,.marketo .mktoForm .textarea__before,.marketo .mktoForm textarea__after,.marketo .mktoForm textarea__before,.marketo .mktoForm.mktoLayoutAbove .textarea__after,.marketo .mktoForm.mktoLayoutAbove .textarea__before,.marketo .mktoForm.mktoLayoutAbove textarea__after,.marketo .mktoForm.mktoLayoutAbove textarea__before,.marketo .mktoForm.mktoLayoutLeft .textarea__after,.marketo .mktoForm.mktoLayoutLeft .textarea__before,.marketo .mktoForm.mktoLayoutLeft textarea__after,.marketo .mktoForm.mktoLayoutLeft textarea__before,.marketo .mktoForm.mktoLayoutRight .textarea__after,.marketo .mktoForm.mktoLayoutRight .textarea__before,.marketo .mktoForm.mktoLayoutRight textarea__after,.marketo .mktoForm.mktoLayoutRight textarea__before{padding:10px 0}.marketo .mktoForm input:not([type=checkbox]):not([type=radio]),.marketo .mktoForm.mktoLayoutAbove input:not([type=checkbox]):not([type=radio]),.marketo .mktoForm.mktoLayoutLeft input:not([type=checkbox]):not([type=radio]),.marketo .mktoForm.mktoLayoutRight input:not([type=checkbox]):not([type=radio]){align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.marketo .mktoForm .mktoClear,.marketo .mktoForm .mktoGutter,.marketo .mktoForm .mktoOffset,.marketo .mktoForm.mktoLayoutAbove .mktoClear,.marketo .mktoForm.mktoLayoutAbove .mktoGutter,.marketo .mktoForm.mktoLayoutAbove .mktoOffset,.marketo .mktoForm.mktoLayoutLeft .mktoClear,.marketo .mktoForm.mktoLayoutLeft .mktoGutter,.marketo .mktoForm.mktoLayoutLeft .mktoOffset,.marketo .mktoForm.mktoLayoutRight .mktoClear,.marketo .mktoForm.mktoLayoutRight .mktoGutter,.marketo .mktoForm.mktoLayoutRight .mktoOffset{display:none}.marketo .mktoForm fieldset.mktoFormCol,.marketo .mktoForm.mktoLayoutAbove fieldset.mktoFormCol,.marketo .mktoForm.mktoLayoutLeft fieldset.mktoFormCol,.marketo .mktoForm.mktoLayoutRight fieldset.mktoFormCol{width:100%}.marketo .mktoForm .mktoFormRow,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow,.marketo .mktoForm.mktoLayoutRight .mktoFormRow{display:flex;flex-direction:column;gap:10px}.marketo .mktoForm .mktoFormRow:has(input[type=hidden]),.marketo .mktoForm.mktoLayoutAbove .mktoFormRow:has(input[type=hidden]),.marketo .mktoForm.mktoLayoutLeft .mktoFormRow:has(input[type=hidden]),.marketo .mktoForm.mktoLayoutRight .mktoFormRow:has(input[type=hidden]){display:none}.marketo .mktoForm .mktoFormRow .mktoHtmlText,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoHtmlText,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoHtmlText,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoHtmlText{width:100%!important}.marketo .mktoForm .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap{margin-left:-24px}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor{margin:0!important;min-height:5.5rem;width:100%}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:.65rem auto;cursor:pointer}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList),.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList),.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList),.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList){padding:24px 0 0}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoAsterix,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoAsterix,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoAsterix,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoAsterix{display:inline}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor textarea,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor textarea,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor textarea,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor textarea{width:100%!important}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor textarea,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor textarea,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor textarea,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=email],.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=text],.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor select,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor textarea{border-radius:0}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=email].mktoInvalid,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=text].mktoInvalid,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor select.mktoInvalid,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor textarea.mktoInvalid,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=email].mktoInvalid,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=text].mktoInvalid,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor select.mktoInvalid,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor textarea.mktoInvalid,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=email].mktoInvalid,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=text].mktoInvalid,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor select.mktoInvalid,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor textarea.mktoInvalid,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=email].mktoInvalid,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=text].mktoInvalid,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor select.mktoInvalid,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor textarea.mktoInvalid{border-color:#e41d30}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=email]:focus,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor input[type=text]:focus,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor select:focus,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor textarea:focus,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=email]:focus,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor input[type=text]:focus,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor select:focus,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor textarea:focus,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=email]:focus,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor input[type=text]:focus,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor select:focus,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor textarea:focus,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=email]:focus,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor input[type=text]:focus,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor select:focus,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor textarea:focus{background-color:#fff;border-color:#1432ff;border-width:1px;outline:none}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap{align-items:flex-start;display:flex;flex-direction:column;gap:4px;width:100%}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError{position:unset}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorArrowWrap,.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorDetail,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorArrowWrap,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorDetail,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorArrowWrap,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorDetail,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorArrowWrap,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorDetail{display:none}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg{border:none;box-shadow:none;color:#47474a;margin:0;padding:0}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg:before,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg:before,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg:before,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap .mktoError .mktoErrorMsg:before{color:#e41d30;content:"⚠";display:inline-block;padding-right:4px;vertical-align:middle}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LblLastName .mktoAsterix,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LblLastName .mktoAsterix,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LblLastName .mktoAsterix,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LblLastName .mktoAsterix{display:none!important}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LbliNPUTConsentStatus,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LbliNPUTConsentStatus,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LbliNPUTConsentStatus,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoFieldWrap #LbliNPUTConsentStatus{display:none}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor .mktoLabel,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor .mktoLabel{font-weight:400}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor:nth-of-type(3),.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor:nth-of-type(3),.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor:nth-of-type(3),.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor:nth-of-type(3){margin-left:0!important}.marketo .mktoForm .mktoFormRow .mktoPlaceholder,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoPlaceholder,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoPlaceholder,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoPlaceholder{display:none}.marketo .mktoForm .mktoButtonWrap,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap{margin-left:0!important}.marketo .mktoForm .mktoButtonWrap .mktoButton,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap .mktoButton,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap .mktoButton,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap .mktoButton{background:#00e487;border-radius:2px;box-shadow:none;color:#3c3c41}.marketo .mktoForm .mktoButtonWrap .mktoButton .icon,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap .mktoButton .icon,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap .mktoButton .icon,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap .mktoButton .icon{fill:#3c3c41}.marketo .mktoForm .mktoButtonWrap .mktoButton:hover,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap .mktoButton:hover,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap .mktoButton:hover,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap .mktoButton:hover{background:#57faa5;color:#3c3c41}.marketo .mktoForm .mktoButtonWrap .mktoButton:focus,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap .mktoButton:focus,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap .mktoButton:focus,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap .mktoButton:focus{outline:none}.marketo .mktoForm .mktoButtonWrap .mktoButton:focus-visible,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap .mktoButton:focus-visible,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap .mktoButton:focus-visible,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap .mktoButton:focus-visible{background:#00e487;outline:2px solid #1432ff;outline-offset:4px}.marketo .mktoForm .mktoButtonWrap .mktoButton:active,.marketo .mktoForm.mktoLayoutAbove .mktoButtonWrap .mktoButton:active,.marketo .mktoForm.mktoLayoutLeft .mktoButtonWrap .mktoButton:active,.marketo .mktoForm.mktoLayoutRight .mktoButtonWrap .mktoButton:active{background:#00c470;border-color:transparent}.marketo .mktoForm .mktoRadioList,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList,.marketo .mktoForm.mktoLayoutRight .mktoRadioList{display:flex;flex-direction:column;gap:4px}.marketo .mktoForm .mktoCheckboxList,.marketo .mktoForm .mktoRadioList,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList,.marketo .mktoForm.mktoLayoutRight .mktoRadioList{width:auto!important}.marketo .mktoForm .mktoCheckboxList.mktoInvalid,.marketo .mktoForm .mktoRadioList.mktoInvalid,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList.mktoInvalid,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList.mktoInvalid,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList.mktoInvalid,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList.mktoInvalid,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList.mktoInvalid,.marketo .mktoForm.mktoLayoutRight .mktoRadioList.mktoInvalid{border:none}.marketo .mktoForm .mktoCheckboxList input[type=checkbox],.marketo .mktoForm .mktoCheckboxList input[type=radio],.marketo .mktoForm .mktoRadioList input[type=checkbox],.marketo .mktoForm .mktoRadioList input[type=radio],.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox],.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio],.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox],.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio],.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox],.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio],.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox],.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio],.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox],.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio],.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox],.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.marketo .mktoForm .mktoCheckboxList input[type=checkbox]+label:focus:before,.marketo .mktoForm .mktoCheckboxList input[type=checkbox]+label:hover:before,.marketo .mktoForm .mktoCheckboxList input[type=radio]+label:focus:before,.marketo .mktoForm .mktoCheckboxList input[type=radio]+label:hover:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]+label:focus:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]+label:hover:before,.marketo .mktoForm .mktoRadioList input[type=radio]+label:focus:before,.marketo .mktoForm .mktoRadioList input[type=radio]+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]+label:hover:before{background-color:#ededf0;border-color:#3c3c41}.marketo .mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm .mktoRadioList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]:checked+label:before{background-color:#1432ff;border-color:#1432ff;color:#fff}.marketo .mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm .mktoCheckboxList input[type=radio]:checked+label:focus:before,.marketo .mktoForm .mktoCheckboxList input[type=radio]:checked+label:hover:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm .mktoRadioList input[type=radio]:checked+label:focus:before,.marketo .mktoForm .mktoRadioList input[type=radio]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]:checked+label:hover:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]:checked+label:focus:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]:checked+label:hover:before{border-color:#3d56ff}.marketo .mktoForm .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm .mktoRadioList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]:checked+label:before{background-color:#fff;border:6px solid #1432ff}.marketo .mktoForm .mktoCheckboxList input[type=radio]+label:before,.marketo .mktoForm .mktoRadioList input[type=radio]+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=radio]+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=radio]+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=radio]+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=radio]+label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=radio]+label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=radio]+label:before{border-radius:50%}.marketo .mktoForm .mktoCheckboxList input[type=checkbox]+label:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]+label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]+label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]+label:before{border-radius:2px;font-size:16px;text-align:center}.marketo .mktoForm .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList input[type=checkbox]:checked+label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList input[type=checkbox]:checked+label:before{content:"✓"}.marketo .mktoForm .mktoCheckboxList label,.marketo .mktoForm .mktoRadioList label,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList label,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList label,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList label,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList label,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList label,.marketo .mktoForm.mktoLayoutRight .mktoRadioList label{cursor:pointer;line-height:1.9em;margin-left:2.5em}.marketo .mktoForm .mktoCheckboxList label:before,.marketo .mktoForm .mktoRadioList label:before,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList label:before,.marketo .mktoForm.mktoLayoutAbove .mktoRadioList label:before,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList label:before,.marketo .mktoForm.mktoLayoutLeft .mktoRadioList label:before,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList label:before,.marketo .mktoForm.mktoLayoutRight .mktoRadioList label:before{background-color:#fff;border:1px solid #8e8e94;content:"";display:inline-block;height:24px;left:0;position:absolute;width:24px}.marketo .mktoForm .mktoCheckboxList a,.marketo .mktoForm .mktoHtmlText a,.marketo .mktoForm .mktoLabel a,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList a,.marketo .mktoForm.mktoLayoutAbove .mktoHtmlText a,.marketo .mktoForm.mktoLayoutAbove .mktoLabel a,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList a,.marketo .mktoForm.mktoLayoutLeft .mktoHtmlText a,.marketo .mktoForm.mktoLayoutLeft .mktoLabel a,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList a,.marketo .mktoForm.mktoLayoutRight .mktoHtmlText a,.marketo .mktoForm.mktoLayoutRight .mktoLabel a{color:#1432ff;cursor:pointer;text-decoration:underline}.marketo .mktoForm .mktoCheckboxList a:focus,.marketo .mktoForm .mktoCheckboxList a:hover,.marketo .mktoForm .mktoHtmlText a:focus,.marketo .mktoForm .mktoHtmlText a:hover,.marketo .mktoForm .mktoLabel a:focus,.marketo .mktoForm .mktoLabel a:hover,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList a:focus,.marketo .mktoForm.mktoLayoutAbove .mktoCheckboxList a:hover,.marketo .mktoForm.mktoLayoutAbove .mktoHtmlText a:focus,.marketo .mktoForm.mktoLayoutAbove .mktoHtmlText a:hover,.marketo .mktoForm.mktoLayoutAbove .mktoLabel a:focus,.marketo .mktoForm.mktoLayoutAbove .mktoLabel a:hover,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList a:focus,.marketo .mktoForm.mktoLayoutLeft .mktoCheckboxList a:hover,.marketo .mktoForm.mktoLayoutLeft .mktoHtmlText a:focus,.marketo .mktoForm.mktoLayoutLeft .mktoHtmlText a:hover,.marketo .mktoForm.mktoLayoutLeft .mktoLabel a:focus,.marketo .mktoForm.mktoLayoutLeft .mktoLabel a:hover,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList a:focus,.marketo .mktoForm.mktoLayoutRight .mktoCheckboxList a:hover,.marketo .mktoForm.mktoLayoutRight .mktoHtmlText a:focus,.marketo .mktoForm.mktoLayoutRight .mktoHtmlText a:hover,.marketo .mktoForm.mktoLayoutRight .mktoLabel a:focus,.marketo .mktoForm.mktoLayoutRight .mktoLabel a:hover{color:#3d56ff}@media screen and (min-width:680px){.marketo .mktoForm,.marketo .mktoForm.mktoLayoutAbove,.marketo .mktoForm.mktoLayoutLeft,.marketo .mktoForm.mktoLayoutRight{max-width:100%;padding:0 30px}}@media screen and (min-width:960px){.marketo .mktoForm{padding:0!important;width:100%!important}.marketo .mktoForm .mktoFormRow,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow,.marketo .mktoForm.mktoLayoutRight .mktoFormRow{flex-direction:row;gap:24px}.marketo .mktoForm .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList) label,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList) label,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList) label,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFieldDescriptor:has(.mktoRadioList) label{max-width:70%}.marketo .mktoForm .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=countryCode]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=countryCode]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=countryCode]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=countryCode]) .mktoFieldWrap{width:calc(100% + 10px)}.marketo .mktoForm .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutAbove .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutLeft .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap,.marketo .mktoForm.mktoLayoutRight .mktoFormRow .mktoFormRow:has(.mktoFieldDescriptor:not([style*="display: none"]) select[name=State]) .mktoFieldDescriptor:has(select[name=State]) .mktoFieldWrap{margin-left:-10px;width:calc(100% + 10px)}.marketo .mktoForm.mktoLayoutAbove.mktoLayoutLeft .mktoFieldWrap,.marketo .mktoForm.mktoLayoutLeft .mktoFieldWrap,.marketo .mktoForm.mktoLayoutLeft.mktoLayoutLeft .mktoFieldWrap,.marketo .mktoForm.mktoLayoutRight.mktoLayoutLeft .mktoFieldWrap{align-items:center;display:flex}}.cta__element--video-button .button,.cta__element.button,.cta__element.link,.fast-calculator__calculation-ready-info a.cta__element{flex:0 1 auto;margin-bottom:16px}.cta__element--video-button .button:first-child,.cta__element.button:first-child,.cta__element.link:first-child,.fast-calculator__calculation-ready-info a.cta__element:first-child{margin-right:16px}.cta__element--video-button .button:first-child:only-child,.cta__element.button:first-child:only-child,.cta__element.link:first-child:only-child,.fast-calculator__calculation-ready-info a.cta__element:first-child:only-child{margin-right:0}.cta__element.link.cta__element--icon-first .icon,.fast-calculator__calculation-ready-info a.cta__element.cta__element--icon-first .icon{margin-left:0;margin-right:2px}.fast-calculator__calculation-ready-info a,.text-link{font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;margin-top:0}@media screen and (min-width:680px){.fast-calculator__calculation-ready-info a,.text-link{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:0}}@media screen and (min-width:1280px){.fast-calculator__calculation-ready-info a,.text-link{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:0}}.body-theme.body-theme--dark-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--light-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--light-gray-white .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--transparent-white .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--white .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--white-dark-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--white-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.body-theme.body-theme--white-light-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--dark-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--light-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--light-gray-white .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--transparent-white .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--white .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--white-dark-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--white-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon),.theme--white-light-gray .icon:not(.link .icon):not(.fast-calculator__calculation-ready-info a .icon){fill:currentColor}.fast-calculator__calculation-ready-info a,.link{background:transparent;border:0;color:#1432ff;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:400;gap:8px;line-height:inherit;margin-bottom:unset;padding:0;text-decoration:underline}.fast-calculator__calculation-ready-info a:hover,.link:hover{color:#3d56ff}.fast-calculator__calculation-ready-info a:hover .icon,.link:hover .icon{fill:currentColor}.fast-calculator__calculation-ready-info a:focus,.link:focus{color:#1432ff;outline:none}.fast-calculator__calculation-ready-info a:focus-visible,.link:focus-visible{outline:2px solid #1432ff;outline-offset:4px}.fast-calculator__calculation-ready-info a .icon,.link .icon{height:32px;margin-left:0;width:32px;fill:currentColor}.fast-calculator__calculation-ready-info a .icon.icon--sm,.link .icon.icon--sm{height:16px;width:16px}.fast-calculator__calculation-ready-info a .icon.icon--md,.link .icon.icon--md{height:24px;width:24px}.fast-calculator__calculation-ready-info a .icon.icon--lg,.link .icon.icon--lg{height:40px;width:40px}.fast-calculator__calculation-ready-info a .icon.icon--xl,.link .icon.icon--xl{height:48px;width:48px}.fast-calculator__calculation-ready-info a.disabled,.fast-calculator__calculation-ready-info a:disabled,.link.disabled,.link:disabled{opacity:.3}.fast-calculator{margin-top:0;position:relative}.fast-calculator__loading-overlay{background-color:#fff;inset:0;position:fixed;z-index:650}.fast-calculator__loading-overlay .overlay__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10000}.fast-calculator .application-summary{display:none}.fast-calculator__area-dimensions-container,.fast-calculator__area-parameters-container,.fast-calculator__calculate-button-container{margin-bottom:16px}.fast-calculator__area-parameters-container{display:flex;flex-direction:column;gap:16px}.fast-calculator__form-legend{font-size:16px}.fast-calculator__form-label{color:#5d5d61;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fast-calculator__form-input{background:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;color:#3c3c41;font-size:18px;font-weight:400;line-height:28px;margin-bottom:4px;padding:8px 16px;width:100%}.fast-calculator__form-input:focus-visible{outline:1px solid #aaaaae}.fast-calculator__form-input--disabled-input{background:#fff;color:#ccc}.fast-calculator__form-input::-moz-placeholder{color:#8e8e94;font-size:18px;font-weight:400;line-height:28px}.fast-calculator__form-input::placeholder{color:#8e8e94;font-size:18px;font-weight:400;line-height:28px}.fast-calculator__form-input--invalid{border:1px solid #e30010}.fast-calculator__calculation-result-container{background-color:#f7f7fa;padding:24px 0;position:relative;z-index:1}.fast-calculator__calculation-result-container:before{background:#f7f7fa;content:"";inset:0;left:50%;position:absolute;transform:translateX(-50%);width:98vw;z-index:-1}.fast-calculator__ready-state-image-container,.fast-calculator__ready-to-start-state{display:flex;justify-content:center}.fast-calculator__ready-state-image{width:100%}.fast-calculator__calculation-ready-state,.fast-calculator__ready-to-start-state{color:#3c3c41}.fast-calculator__calculation-ready-status{display:flex;gap:4px;margin-bottom:8px}.fast-calculator__calculation-ready-status .icon{background-color:#c8fad8;border-radius:50%}.fast-calculator__projection-image{width:100%}.fast-calculator__projection-button{background:none;border:none;border-bottom:2px solid transparent;color:#3c3c41;font-size:14px;font-weight:400;line-height:20px;margin-right:24px;padding:16px 2px}.fast-calculator__projection-button:focus,.fast-calculator__projection-button:focus-visible{border:none;border-bottom:4px solid #00874c;outline:none}.fast-calculator__projection-button--active-tab{border-bottom:4px solid #00874c;font-weight:700}.fast-calculator__calculation-state{color:#3c3c41;margin-bottom:16px}.fast-calculator__calculation-results,.fast-calculator__product-recommendation-selected{display:flex;flex-direction:column}.fast-calculator__calculation-results,.fast-calculator__product-recommendation-selected{gap:16px}.fast-calculator__error-message{color:#5d5d61;font-size:14px}.fast-calculator__error-icon{margin-right:8px;fill:#e30010}@media screen and (min-width:680px){.fast-calculator__area-dimensions-container,.fast-calculator__area-parameters-container,.fast-calculator__calculate-button-container{margin-bottom:24px}.fast-calculator__area-parameters-container{gap:24px}.fast-calculator__calculation-result-container{padding:48px 0}.fast-calculator__ready-state-image{width:auto}.fast-calculator__projection-button{font-size:16px;line-height:24px}.fast-calculator__calculation-state{margin-bottom:24px}.fast-calculator__calculation-ready-state-container{align-items:center;display:flex;justify-content:space-between}.fast-calculator__calculation-ready-status{gap:8px;margin-bottom:0}.fast-calculator__form-label{font-size:14px;line-height:18px}.fast-calculator__calculation-results,.fast-calculator__product-recommendation-selected{gap:24px}}@media screen and (min-width:1280px){.fast-calculator .application-summary{display:block}.fast-calculator__area-dimensions-container,.fast-calculator__area-parameters-container,.fast-calculator__calculate-button-container{margin-bottom:32px}.fast-calculator__area-parameters-container{flex-direction:row;gap:32px}.fast-calculator__calculation-result-container{padding:96px 0}.fast-calculator__calculation-state{margin-bottom:32px}.fast-calculator__calculation-ready-status{gap:12px}.fast-calculator__calculation-results{gap:32px}.fast-calculator__product-recommendation-selected{flex-direction:row;gap:32px;justify-content:space-between}.fast-calculator__projections{flex:3}.fast-calculator__projection-button{margin-right:32px}}.adjust-your-layout{flex:1}.adjust-your-layout__legend{color:#3c3c41;font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.adjust-your-layout__efficiency,.adjust-your-layout__illuminance,.adjust-your-layout__layout-x,.adjust-your-layout__layout-y{width:100%}.adjust-your-layout__add-to-project,.adjust-your-layout__download{margin-top:24px}.adjust-your-layout__add-to-project-button .icon.icon-download,.adjust-your-layout__download-button .icon.icon-download{margin-right:8px;fill:#fff}.adjust-your-layout__layout-option{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.adjust-your-layout__luminaire-count{margin-bottom:16px}.adjust-your-layout__form-label{color:#5d5d61;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}.adjust-your-layout__form-input{border:1px solid #aaaaae;border-radius:2px;color:#3c3c41;font-size:18px;font-weight:400;line-height:28px;padding:8px 16px;width:100%}.adjust-your-layout__form-input:focus-visible{outline:1px solid rgba(20,50,255,.122)}.adjust-your-layout__form-input--disabled-input{background:#fff;color:#ccc}.adjust-your-layout__form-button{font-weight:400;margin-bottom:16px}.adjust-your-layout__overview{display:flex;flex-direction:column;gap:16px}.adjust-your-layout__efficiency-label,.adjust-your-layout__illuminance-label{color:#3c3c41;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px;margin-bottom:8px}.adjust-your-layout__efficiency-value,.adjust-your-layout__illuminance-value{color:#3c3c41;letter-spacing:-.5px;margin-bottom:0}.adjust-your-layout__separator{background-color:#3c3c41;height:1px;margin-bottom:16px}@media screen and (min-width:680px){.adjust-your-layout__legend{font-size:18px;line-height:28px;margin-bottom:24px}.adjust-your-layout__layout-option{gap:24px;margin-bottom:24px}.adjust-your-layout__luminaire-count{margin-bottom:24px;width:50%}.adjust-your-layout__form-button{margin-bottom:24px}.adjust-your-layout__overview{flex-direction:row;gap:24px}.adjust-your-layout__separator{height:auto;margin-bottom:24px;width:1px}.adjust-your-layout__efficiency-label,.adjust-your-layout__form-label,.adjust-your-layout__illuminance-label{font-size:14px;line-height:18px}}@media screen and (min-width:1280px){.adjust-your-layout__legend{letter-spacing:-.5px}.adjust-your-layout__overview{flex-direction:column}.adjust-your-layout__separator{height:1px;width:auto}.adjust-your-layout__layout-option{gap:32px}.adjust-your-layout__luminaire-count{width:auto}}.area-dimensions__form-legend{color:#3c3c41;margin-bottom:16px}.area-dimensions__form-legend-title{margin-bottom:0}.area-dimensions__options-container{display:flex;gap:16px}.area-dimensions__options{display:flex;flex:3;flex-direction:column;gap:16px}.area-dimensions__form-unit{background:#f7f7fa;color:#5d5d61;line-height:28px;padding:0 16px;position:absolute;right:1px;top:32px}.area-dimensions__height,.area-dimensions__length,.area-dimensions__separator,.area-dimensions__width{flex:1;position:relative}.area-dimensions__separator{display:none;padding:24px}@media screen and (min-width:680px){.area-dimensions__form-legend{margin-bottom:24px}.area-dimensions__options-container{gap:24px}.area-dimensions__options{flex-direction:row;gap:24px}}@media screen and (min-width:1280px){.area-dimensions__separator{display:inline-block}.area-dimensions__options,.area-dimensions__options-container{gap:32px}}.area-parameters .application-summary{display:flex}.area-parameters .application-summary__card-image{margin-bottom:0}.area-parameters__form-legend{color:#3c3c41;margin-bottom:4px}.area-parameters__form-legend-title{margin-bottom:0}.area-parameters__pre-set-info{margin-bottom:16px}.area-parameters__pre-set-info p{font-size:16px;line-height:24px;margin-bottom:0}.area-parameters__options,.area-parameters__options-reflection,.area-parameters__options-selector,.area-parameters__options-summary{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.area-parameters__options-reflection{margin-bottom:0}.area-parameters__separator{display:none}.area-parameters__application-options,.area-parameters__separator{flex:1}.area-parameters__application-dropdown{background:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;color:#3c3c41;font-size:18px;font-weight:400;line-height:28px;padding:8px 16px;width:100%}.area-parameters__application-dropdown:focus-visible{outline:1px solid #aaaaae}.area-parameters__form-unit{background:#f7f7fa;color:#5d5d61;line-height:28px;padding:0 16px;position:absolute;right:1px;top:32px}.area-parameters__ceiling-reflection,.area-parameters__floor-reflection,.area-parameters__illuminance,.area-parameters__maintenance-factor,.area-parameters__wall-reflection,.area-parameters__working-plane{flex:1;overflow:hidden;position:relative}@media screen and (min-width:680px){.area-parameters__separator{display:inline-block}.area-parameters__pre-set-info{margin-bottom:24px}.area-parameters__pre-set-info p{font-size:18px;line-height:28px}.area-parameters__options,.area-parameters__options-reflection,.area-parameters__options-selector,.area-parameters__options-summary{flex-direction:row;gap:24px;margin-bottom:24px}.area-parameters__options-reflection{margin-bottom:0}.area-parameters .application-summary__card-image{width:50%}}@media screen and (min-width:1280px){.area-parameters{flex:3;padding-top:40px}.area-parameters .application-summary{display:none}.area-parameters__options,.area-parameters__options-reflection,.area-parameters__options-selector,.area-parameters__options-summary{gap:32px;margin-bottom:32px}.area-parameters__options-reflection,.area-parameters__options-summary{margin-bottom:0}}.application-summary{background-color:#f7f7fa;border:1px solid #ededf0;border-radius:6px;display:flex;padding:16px}.application-summary__card-image{display:none}.application-summary__header-title{color:#3c3c41;margin-bottom:0}.application-summary__sub-header-title{color:#3c3c41;margin-bottom:8px}.application-summary__card-content{display:flex;flex-direction:column;gap:16px;width:100%}.application-summary__overview{display:flex;gap:8px}.application-summary__ceiling,.application-summary__floor,.application-summary__illuminance,.application-summary__separator,.application-summary__wall,.application-summary__working-plane{flex:1;margin-bottom:0}.application-summary__separator{display:inline-block}.application-summary__ceiling-label,.application-summary__floor-label,.application-summary__illuminance-label,.application-summary__wall-label,.application-summary__working-plane-label{font-size:12px;font-weight:400;line-height:16px}.application-summary__ceiling-value,.application-summary__floor-value,.application-summary__illuminance-value,.application-summary__wall-value,.application-summary__working-plane-value{font-size:14px;font-weight:700;line-height:16px;margin-bottom:0}@media screen and (min-width:680px){.application-summary{gap:24px;padding:24px}.application-summary__card-image{aspect-ratio:2/1;display:block;margin-bottom:16px;width:100%}.application-summary__card-content{gap:24px}.application-summary__ceiling-label,.application-summary__floor-label,.application-summary__illuminance-label,.application-summary__wall-label,.application-summary__working-plane-label{font-size:14px;line-height:18px}.application-summary__ceiling-value,.application-summary__floor-value,.application-summary__illuminance-value,.application-summary__wall-value,.application-summary__working-plane-value{font-size:16px;line-height:24px}}@media screen and (min-width:1280px){.application-summary{flex:1;flex-direction:column;gap:16px}.application-summary__card-image{max-width:100%}.application-summary__separator{display:none}}.product-information,.product-information__header{margin-bottom:16px}.product-information__content-header{margin-bottom:24px}.product-information__header-title{color:#3c3c41;margin-bottom:0}.product-information__sub-header-title{color:#3c3c41;margin-bottom:4px}.product-information__content-body{display:flex;flex-flow:column-reverse wrap;gap:16px}.product-information__light-outputs{list-style:none;margin:0;padding:0}.product-information__light-output{align-items:center;border-bottom:1px solid #ededf0;color:#3c3c41;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:8px 0}.product-information__specification-notes{color:#3c3c41;font-size:12px;font-weight:400;line-height:16px;margin-bottom:24px;margin-top:8px}.product-information__pendulum-length{background-color:#f7f7fa;padding:16px;position:relative}.product-information__pendulum-length label{color:#3c3c41;font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}.product-information__form-unit{color:#5d5d61;position:absolute;right:32px;top:24px}.product-information__form-label{color:#5d5d61;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}.product-information__form-input{border:1px solid #aaaaae;border-radius:2px;color:#3c3c41;font-size:16px;font-weight:400;line-height:24px;padding:8px 16px;width:100%}.product-information__form-input:focus-visible{outline:1px solid #aaaaae}.product-information__form-input--disabled-input{background:#fff;color:#ccc}.product-information__form-input::-moz-placeholder{color:#8e8e94}.product-information__form-input::placeholder{color:#8e8e94}.product-information__form-input--invalid{border:1px solid #e30010}.product-information__product-image-container{display:flex;flex-direction:row;gap:16px}.product-information__product-image{border:1px solid #ededf0}.product-information__product-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-information__polar-image{border:1px solid #ededf0;max-width:50%}.product-information__instructions p{color:#5d5d61;font-size:12px;font-weight:400;line-height:16px;margin-bottom:16px;margin-top:4px}.product-information__instructions a{color:#1432ff}@media screen and (min-width:680px){.product-information,.product-information__header{margin-bottom:24px}.product-information__specification-notes{font-size:14px;line-height:18px}.product-information__pendulum-length{align-items:center;display:flex;justify-content:space-between}.product-information__pendulum-length label{margin-bottom:0}.product-information__form-input{font-size:18px;line-height:28px;width:auto}.product-information__product-image-container{flex-direction:row;gap:24px;width:70%}.product-information__polar-chart,.product-information__product-image{flex:1;max-width:50%}.product-information__form-label{font-size:14px;line-height:18px}.product-information__instructions p{font-size:14px;line-height:18px;margin-bottom:0}.product-information__content-body{gap:24px}.product-information__light-output{font-size:16px;line-height:24px}}@media screen and (min-width:1280px){.product-information,.product-information__header{margin-bottom:32px}.product-information__content-body{flex-direction:row;gap:32px}.product-information__product-image-container{flex:1 1 50%;gap:32px;width:auto}.product-information__light-output-container{flex:1 1 45%}}.tile-button{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:2px;box-shadow:0 0 4px 0 rgba(0,0,0,.1),0 2px 4px 0 rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;display:flex;gap:20px;justify-content:flex-start;overflow:hidden;padding:24px}.tile-button,.tile-button__title{color:#3c3c41}.tile-button__description{color:#5d5d61}.tile-button__description,.tile-button__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-button .icon{flex-shrink:0}.tile-button.selected:hover,.tile-button:focus,.tile-button:hover{background-color:#e1e1e6}.tile-button.selected,.tile-button:focus{border:2px solid #1432ff;outline:2px solid #1432ff}.tile-button.disabled,.tile-button.disabled:hover,.tile-button:disabled,.tile-button[disabled]{background-color:#ededf0}.tile-button.disabled .tile-button__description,.tile-button.disabled .tile-button__title,.tile-button:disabled .tile-button__description,.tile-button:disabled .tile-button__title,.tile-button[disabled] .tile-button__description,.tile-button[disabled] .tile-button__title{color:#5d5d61}.tile-button.disabled:focus .tile-button__description,.tile-button.disabled:focus .tile-button__title,.tile-button.disabled:hover .tile-button__description,.tile-button.disabled:hover .tile-button__title,.tile-button:disabled:focus .tile-button__description,.tile-button:disabled:focus .tile-button__title,.tile-button:disabled:hover .tile-button__description,.tile-button:disabled:hover .tile-button__title,.tile-button[disabled]:focus .tile-button__description,.tile-button[disabled]:focus .tile-button__title,.tile-button[disabled]:hover .tile-button__description,.tile-button[disabled]:hover .tile-button__title{color:#3c3c41}.tile-button--has-image{padding:0}.tile-button--has-image img{border-bottom-left-radius:2px;border-right:1px solid #ededf0;border-top-left-radius:2px}.harmonica__loading-overlay{background-color:#fff;inset:0;position:fixed;z-index:650}.harmonica__overlay-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10000}.harmonica__characteristics-image{margin-right:16px}.harmonica__icon-check{height:32px;width:32px;fill:#00a740}.harmonica__characteristic-container{display:flex;flex-wrap:wrap;gap:16px}.harmonica__characteristic{gap:12px;padding:16px;width:100%}.harmonica__characteristic-options{display:flex;flex-direction:column;gap:16px}.harmonica__characteristic-search{margin-bottom:16px}.harmonica__characteristic-option{width:100%}.harmonica__caution-message{color:#5d5d61;margin-bottom:0}.harmonica__characteristic-description{display:flex;flex-flow:column;justify-content:flex-start;overflow:hidden}.harmonica__characteristic-name,.harmonica__selected-characteristic-value{flex:1;text-align:left}.harmonica__selected-characteristic-value{font-size:12px;margin-top:4px;padding:0}.harmonica__content-option{align-items:center;display:flex;justify-content:space-between;overflow:hidden}.harmonica__content-option-details{flex-grow:1;flex-shrink:1;max-width:100%;overflow:hidden;padding-right:16px}.harmonica__icon-question-mark{visibility:visible}.harmonica .sidebar__product-combinations{list-style:none;padding-left:0}.harmonica .sidebar__product-combination{align-items:center;display:flex;margin-bottom:16px}.harmonica .sidebar__checkbox{margin-bottom:0;margin-right:12px}.harmonica .sidebar .checkbox__input:checked~.checkbox__icon{background-color:#1432ff}.harmonica__modal-warning.modal,.harmonica__modal.modal{z-index:1000}.harmonica__modal .modal__content,.harmonica__modal-warning .modal__content{border-radius:2px;box-shadow:0 0 6px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.25);height:auto;max-width:360px;width:calc(100% - 10px)}.harmonica__modal .modal__header,.harmonica__modal-warning .modal__header{padding-bottom:12px;padding-top:12px}.harmonica__modal .modal__body,.harmonica__modal .modal__footer,.harmonica__modal-warning .modal__body,.harmonica__modal-warning .modal__footer{padding-bottom:16px;padding-left:16px;padding-right:16px}.harmonica__modal .icon.icon-close,.harmonica__modal-warning .icon.icon-close{height:40px;margin-bottom:0;padding:8px;top:0;width:40px}.harmonica__modal .harmonica__modal-description,.harmonica__modal-warning .harmonica__modal-description{margin-bottom:0}.harmonica__modal .harmonica__button-wrapper,.harmonica__modal-warning .harmonica__button-wrapper{display:flex;gap:20px;justify-content:flex-end}@media screen and (min-width:680px){.harmonica__characteristic-container{gap:24px}.harmonica__characteristic{flex-basis:calc(50% - 12px);gap:16px}.harmonica__characteristic-options{gap:20px}.harmonica__characteristic-search{margin-bottom:24px}.harmonica__selected-characteristic-value{font-size:14px}}@media screen and (min-width:960px){.harmonica__characteristic-container{gap:32px}.harmonica__characteristic{flex-basis:calc(33.33333% - 21.33333px);gap:20px;padding:24px}.harmonica__characteristic-options{gap:24px}.harmonica__characteristic-search{margin-bottom:32px}.harmonica .sidebar__product-combination{margin-bottom:24px}.harmonica__modal .modal__content,.harmonica__modal-warning .modal__content{max-width:624px}.harmonica__modal .modal__body,.harmonica__modal .modal__footer,.harmonica__modal-warning .modal__body,.harmonica__modal-warning .modal__footer{padding-bottom:24px;padding-left:24px;padding-right:24px}}@media screen and (min-width:1600px){.harmonica__characteristic:focus .harmonica__icon-question-mark,.harmonica__characteristic:hover .harmonica__icon-question-mark{visibility:visible}.harmonica__icon-question-mark{visibility:hidden}}.configuration-details__accordion-content-diagrams{background:#f7f7fa;margin:0;min-width:184px;padding:0;width:100%}.configuration-details__accordion-content-diagrams .diagrams__list{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:0;padding:0}.configuration-details__accordion-content-diagrams .diagrams__list-item{background:none;border:none;list-style:none;overflow:hidden;width:100%}.configuration-details__accordion-content-diagrams .diagrams__list-item .icon{height:24px;width:24px}.configuration-details__accordion-content-diagrams .diagrams__list-image{align-items:center;aspect-ratio:1/1;display:flex;overflow:hidden;position:relative;width:100%}.configuration-details__accordion-content-diagrams .diagrams__list-image img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.configuration-details__accordion-content-diagrams .diagrams__list-image-cta{bottom:10px;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;z-index:2}.configuration-details__accordion-content-diagrams .diagrams__list-image-cta-link{align-items:center;background:none;border:none;color:#3c3c41;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.configuration-details__accordion-content-diagrams .diagrams__list-image-cta-link:only-child{margin-left:auto}.configuration-details__accordion-content-diagrams .diagrams__list-image-cta-link .icon{height:24px;width:24px}.configuration-details__accordion-content-diagrams .diagrams__list-image-cta-link:focus,.configuration-details__accordion-content-diagrams .diagrams__list-image-cta-link:hover{outline:2px solid transparent}.configuration-details__accordion-content-diagrams .diagrams__list-image--unavailable{align-items:center;background:#eee;display:flex;width:100%}.configuration-details__accordion-content-diagrams .image__item-unavailable{text-align:center;width:100%}.configuration-details__accordion-content-diagrams .image__item-unavailable .icon{height:24px;margin-bottom:8px;opacity:.5;width:24px}.configuration-details__accordion-content-diagrams .image__item-unavailable-message{display:block;margin:0;padding:0 32px}.configuration-details__accordion-content-diagrams .image__item-label{display:none;margin-bottom:0;overflow-wrap:break-word;padding:16px}@media screen and (min-width:960px){.configuration-details .diagrams__list{gap:24px}}@media screen and (min-width:1280px){.configuration-details .diagrams__list{gap:32px}}.configuration-details__product-title,.configuration-details__specification-notes{font-size:14px;line-height:20px;margin-bottom:4px}.configuration-details__product,.configuration-details__product-desc{margin-bottom:0}.configuration-details__light-outputs{margin-bottom:16px}.configuration-details .product-information__light-output{border-bottom:1px solid #b0b0b4;padding:8px 0}.configuration-details__light-outputs-list{list-style:none;margin:0;padding:0}.configuration-details__content,.configuration-details__product-details{display:flex;flex-direction:column;gap:16px}.configuration-details__copy-url{display:inline-block;position:relative}.configuration-details__button-tooltip{background-color:#fff;border-radius:2px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);color:#3c3c41;left:0;margin:8px auto 0;padding:16px;position:absolute;right:0;text-align:center;width:-moz-fit-content;width:fit-content;z-index:2}.configuration-details__button-tooltip:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 8px;bottom:100%;content:"";left:50%;margin-left:-8px;position:absolute}.configuration-details__calculation,.configuration-details__product-specification,.configuration-details__title-container{margin-bottom:16px}.configuration-details__content{margin-bottom:12px}.configuration-details__title{margin-bottom:0;width:auto}.configuration-details__button-container{display:flex;flex-direction:column;gap:12px;margin-top:12px}.configuration-details .market-price-section__header{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:4px}.configuration-details .market-price-section__price{margin-bottom:0}.configuration-details__share-title{margin-bottom:12px}.configuration-details .mini-download-widget-component__container-options-selector{display:none}@media screen and (min-width:960px){.configuration-details__content,.configuration-details__product-details{flex-direction:column;gap:24px}.configuration-details__light-outputs,.configuration-details__product-specification,.configuration-details__title-container{margin-bottom:24px}.configuration-details__content{margin-bottom:16px}.configuration-details__left-block{margin-bottom:0;width:100%}.configuration-details__right-block{width:100%}.configuration-details__button-container{display:flex;flex-direction:row;gap:16px;margin-top:20px}.configuration-details__calculation{margin-bottom:24px}.configuration-details .market-price-section__link,.configuration-details .market-price-section__price,.configuration-details .market-price-section__title{text-align:right}.configuration-details .product-information__light-output{padding:16px 0}.configuration-details__share-title{margin-bottom:16px}}@media screen and (min-width:1280px){.configuration-details__content,.configuration-details__product-details{flex-direction:row;gap:32px}.configuration-details__product-specification,.configuration-details__title-container{margin-bottom:32px}.configuration-details__content{margin-bottom:20px}.configuration-details__left-block,.configuration-details__right-block{width:50%}.configuration-details__calculation{margin-bottom:32px}.configuration-details__share-title{margin-bottom:20px}.configuration-details__button-container{display:flex;flex-direction:row;gap:20px}}.configuration-details__modal .modal__content{background:#fff;display:flex;flex-direction:column}.configuration-details__modal .modal__content .modal__header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;margin-left:24px;padding-top:24px}.configuration-details__modal .modal__content .modal__header .icon-close{align-self:flex-end;height:24px;margin-bottom:0;margin-right:24px;padding:0;position:unset;width:24px}.configuration-details__modal .modal__content .modal__header .icon-download,.configuration-details__modal .modal__content .modal__header .icon-zoom{height:24px;width:24px}.configuration-details__modal .modal__content .modal__body{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:24px;text-align:center}.configuration-details__modal .modal__content .modal__body>img{max-height:80vh;max-width:100%}.configuration-details__modal .modal__content .modal__footer{flex-shrink:0;padding-bottom:24px;text-align:center}.configuration-details__modal-link{align-items:center;background:none;border:none;color:#3c3c41;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.configuration-details__modal-image{max-height:70vh;max-width:100%}@media screen and (min-width:680px){.configuration-details__modal .modal__content{width:80%}}@media screen and (min-width:960px){.configuration-details__modal .modal__content{width:50%}}.header-progress-nav{transition:all .4s ease-in-out}.header-progress-nav .header-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.header-progress-nav .header-bar__cta-container{align-items:center;display:flex;gap:8px}.header-progress-nav .header-bar__mobile{display:block}.header-progress-nav .header-bar__show-configuration-details{display:none}.header-progress-nav .header-bar__show-configuration-details--mobile{width:100%}.header-progress-nav.sticky{background:#f7f7fa;box-shadow:0 0 4px 0 rgba(60,60,65,.1),0 2px 4px 0 rgba(60,60,65,.1);left:0;padding-bottom:16px;padding-top:16px;position:fixed;top:0;width:100%;z-index:820}@media screen and (min-width:680px){.header-progress-nav .header-bar{margin-bottom:0}.header-progress-nav .header-bar__cta-container{gap:12px}.header-progress-nav .header-bar__mobile{display:none}.header-progress-nav .header-bar__show-configuration-details{display:block}.header-progress-nav.sticky{padding-bottom:20px;padding-top:20px}}@media screen and (min-width:960px){.header-progress-nav .header-bar__cta-container{gap:20px}.header-progress-nav.sticky{padding-bottom:24px;padding-top:24px}}.body-copy-2,.configuration-title__description p{font-size:14px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:0}@media screen and (min-width:680px){.body-copy-2,.configuration-title__description p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:0}}@media screen and (min-width:1280px){.body-copy-2,.configuration-title__description p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:0;margin-top:0}}.configuration-title__content{align-items:center;display:flex;flex-direction:column;gap:16px}.configuration-title__product{display:flex;height:276px;justify-content:center}.configuration-title__description{border-top:1px solid #e1e1e6;color:#5d5d61;margin-bottom:0;padding-bottom:8px;padding-top:8px}.configuration-title__left-block{flex-basis:100%;margin-bottom:0;max-width:100%}.configuration-title__right-block{flex-basis:100%;margin-bottom:0;width:100%}.configuration-title__header{align-items:center;display:flex;margin-bottom:0}.configuration-title__family-link.link{margin-bottom:16px}.configuration-title__product-picture{align-items:center;border:none;border-radius:2px;margin-right:0}.configuration-title__product-title{margin-bottom:8px}@media screen and (min-width:680px){.configuration-title__family-link.link{margin-bottom:20px}.configuration-title__left-block,.configuration-title__right-block{flex-basis:100%;margin-bottom:0;max-width:100%}.configuration-title__description{padding-bottom:12px;padding-top:12px}}@media screen and (min-width:960px){.configuration-title__content{gap:20px}.configuration-title__product-picture{display:block;margin:0 auto}.configuration-title__product-title{margin-bottom:12px}.configuration-title__left-block,.configuration-title__right-block{flex-basis:100%;max-width:100%}}@media screen and (min-width:1280px){.configuration-title__content{flex-direction:row;gap:24px;justify-content:center}.configuration-title__product-title{margin-bottom:16px}.configuration-title__left-block{width:50%}.configuration-title__right-block{align-items:center;width:50%}.configuration-title__family-link.link{margin-bottom:24px}.configuration-title__description{padding-bottom:16px;padding-top:16px}}.resources-component__content-item-category-button:focus,.resources-component__content-item-category-button:hover,.resources-component__content-item-list .resource-item__download-link:active{color:#3c3c41}.resources-component .resource-item .cta-component .cta-component-wrapper .cta-component__link.button:focus,.resources-component .resource-item .cta-component .cta-component-wrapper .cta-component__link.button:hover{background:#3c3c41}@media screen and (min-width:1280px){.resources-component__header{margin-bottom:20px}.resources-component__header-cta .resources-component__download-all{display:inline-block}.resources-component__content{margin-left:-20px;margin-right:-20px;position:relative}.family-page .resources-component__content{margin-bottom:20px}.resources-component__content-items-item{align-items:flex-start;display:flex;padding:12px 20px}.resources-component__content-item-category{flex-grow:0;flex-shrink:0;max-width:340px;min-width:340px;padding-right:10px}.resources-component__content-item-category:focus .checkbox__icon,.resources-component__content-item-category:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-category:focus .heading-4,.resources-component__content-item-category:hover .heading-4{color:#3c3c41}.resources-component__content-item-category .heading-4{padding-left:16px;position:relative}.resources-component__content-item-category .heading-4 .checkbox{display:inline-block;left:0;margin-bottom:0;padding-left:10px;position:absolute;top:6px}.resources-component__content-item-category .heading-4 .checkbox__icon{border:2px solid #3c3c41;border-radius:4px}.resources-component__content-item-category .heading-4 .checkbox__input:checked~.checkbox__icon{border-color:transparent}.resources-component__content-item-category .heading-4 .checkbox:focus .checkbox__icon,.resources-component__content-item-category .heading-4 .checkbox:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-list .resource-item:focus .resource-item__file,.resources-component__content-item-list .resource-item:hover .resource-item__file{color:#3c3c41}.resources-component__content-item-list .resource-item__file{position:relative}.resources-component__content-item-list .resource-item__file .checkbox{display:inline-block;left:0;margin-bottom:0;padding-left:16px;position:absolute;top:5px}.resources-component__content-item-list .resource-item__file .checkbox__icon{border:2px solid #3c3c41;border-radius:4px}.resources-component__content-item-list .resource-item__file .checkbox__input:checked~.checkbox__icon{border-color:transparent}.resources-component__content-item-list .resource-item__file-label{cursor:pointer;padding-left:16px}.resources-component__content-item-list .resource-item__file-label:focus .checkbox__icon,.resources-component__content-item-list .resource-item__file-label:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-list .resource-item__download-link:focus,.resources-component__content-item-list .resource-item__download-link:hover,.resources-component__content-item-list .resource-item__file-label:focus .resource-item__file-info,.resources-component__content-item-list .resource-item__file-label:hover .resource-item__file-info{color:#3c3c41}.resources-component__content-item-list .resource-item__download-link:after{content:none}.resources-component__content-item-list .resource-item__download-loader{align-items:center;display:flex}.resources-component__content-item-list .resource-item__download-message{margin-bottom:0;margin-left:8px}.resources-component__content-loading{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.resources-component__content-wrapper{display:flex;width:100%}.resources-component__content-item-wrapper:focus .resources-component__content-item-category-button,.resources-component__content-item-wrapper:hover .resources-component__content-item-category-button{color:#3c3c41}.resources-component__content-item-wrapper:focus .checkbox .checkbox__icon,.resources-component__content-item-wrapper:hover .checkbox .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-category-button{text-align:left;width:100%}}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper{max-height:calc(90vh - 250px)}.configurator-resources-component+.download-widget-component .download-widget-component__container-content-send-by-email,.configurator-resources-component+.download-widget-component .download-widget-component__container-send-by-email{display:none}.download-widget-component .download-widget-component__container{max-width:475px}.display-resources{background:#fff}.display-resources .ecat-container{padding-left:0;padding-right:0}.display-resources .resources-component__content-wrapper{background:#fff;flex-direction:column}.display-resources .resources-component__content-item-category-button{background:#fff;border:none;margin:0;outline:none;padding:0}.display-resources .resources-component__header{display:none}.display-resources .resources-component__content-items{display:flex;flex-direction:column;gap:16px}.display-resources .resources-component__content-items-item{padding:0}.display-resources .resources-component__content-item-list{margin-left:40px}.display-resources .resources-component__content-item-list .resource-item__file-info-button{background:#fff;border:none;margin:0;outline:none;padding:0}.display-resources .resources-component__content-item-list .resource-item__file-info-button span:not(:first-of-type){display:none}@media screen and (min-width:960px){.display-resources .resources-component__content-items{gap:24px}}@media screen and (min-width:1280px){.display-resources .resources-component__content-items{gap:32px}.display-resources .resources-component__content-item-list .resource-item__file-info-button{padding-left:40px}}.compare-widget{display:none}@media screen and (min-width:1280px){.compare-widget{background-color:#fff;bottom:0;box-shadow:0 4px 6px rgba(0,0,0,.25);display:block;left:48px;max-width:456px;position:fixed;width:100%;z-index:703}}@media screen and (min-width:1280px)and (min-width:1600px){.compare-widget{left:calc(50% - 768px)}}@media screen and (min-width:1280px){.compare-widget__content-header{border-bottom:1px solid #eee;margin:0;padding:10px;text-align:center}.compare-widget__content-list{margin:0;padding:12px}.compare-widget__content-list-item{align-items:flex-start;background:#f7f7fa;display:flex;justify-content:space-between;list-style:none;margin-bottom:4px;padding:10px}.compare-widget__content-list-item-data{align-items:center;display:flex;flex-grow:1}.compare-widget__content-list-item-image{margin-right:12px}.compare-widget__content-list-item-code,.compare-widget__content-list-item-title{margin:0}.compare-widget__content-list-item-title{margin-bottom:8px;max-width:240px}.compare-widget__content-list-item-close{cursor:pointer}.compare-widget__content-list-item-link,.compare-widget__content-list-item-link:focus,.compare-widget__content-list-item-link:hover{color:#3c3c41}.compare-widget__footer{display:flex;justify-content:space-between;padding:12px}.compare-widget__footer-action{align-items:center;display:flex}.compare-widget__footer-action-compare{margin-right:10px}.compare-widget__collapse-indicator{all:unset;padding-bottom:8px;padding-top:8px;transform:rotate(180deg);transition:transform .2s ease}.compare-widget__collapse-indicator--active{transform:rotate(0deg)}.compare-widget__collapse-indicator .icon-up{cursor:pointer}.compare-widget__item-image{max-height:72px;max-width:72px}}@media screen and (min-width:1440px){.compare-widget{max-width:556px}.compare-widget-list{padding:16px}.compare-widget__footer{padding:12px 16px}}@media screen and (min-width:1280px){.compare-widget__content-header,.compare-widget__content-list{border-bottom:1px solid #e1e1e6;display:flex;padding:24px}.compare-widget__content-list{flex-direction:column;gap:20px}.compare-widget__content-header{justify-content:space-between}.compare-widget__content-list-item{align-items:center;background:none;gap:20px;margin-bottom:0;padding:0}.compare-widget__content-list-item-data{gap:20px}.compare-widget__content-list-item-image{margin-right:0}.compare-widget__content-list-item-title{max-width:100%}.compare-widget__content-list-item-code{margin:0;padding-top:4px}.compare-widget__content-list-item-code.caption{margin-bottom:0}.compare-widget__footer{padding:24px}.compare-widget__footer-action{gap:20px}.compare-widget__footer-action .compare-widget__compare-products{padding:10px 24px}.compare-widget__footer-action .compare-widget__compare-products:disabled{background:#00e487;border:0;opacity:.3}}.resources-component{margin-bottom:8px}.resources-component button{background:none;border:none;cursor:pointer;margin:0;padding:0}.resources-component button:focus{outline:none}.resources-component button:focus-visible{outline:1px auto -webkit-focus-ring-color}.family-page .resources-component{margin-bottom:0}.resources-component__content-item-list .resource-item__file-label{display:inline-block}.resources-component__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.family-page .resources-component__header{margin-bottom:12px;margin-top:12px}.resources-component__header .heading-2{margin-bottom:0}.resources-component__header-cta{align-items:center;display:flex}.resources-component__header-cta .resources-component__download-all{display:none;margin-bottom:0}.resources-component__accordion-toggler{background:none;border:none;cursor:pointer;margin:0 0 0 12px;padding:0}.resources-component__accordion-toggler:focus{outline:none}.resources-component__accordion-toggler:focus-visible{outline:1px auto -webkit-focus-ring-color}.resources-component__content{margin-left:-12px;margin-right:-12px}.family-page .resources-component__content{margin-bottom:12px}.resources-component__content-items-item{padding:12px}.resources-component__content-items-item:nth-child(odd){background:#f7f7fa}.resources-component__content-items-item:nth-child(2n){background:#fff}.resources-component__content-item-category{word-break:break-word}.resources-component__content-item-category .checkbox{display:none;margin-bottom:0;padding-left:0}.resources-component__content-item-list{flex-grow:1}.resources-component__content-item-list .resource-item{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.resources-component__content-item-list .resource-item:active .resource-item__file{color:#3c3c41}.resources-component__content-item-list .resource-item:last-child{margin-bottom:0}.resources-component__content-item-list .resource-item__file .checkbox{display:none;margin-bottom:0;padding-left:0}.resources-component__content-item-list .resource-item__file-info{display:block;margin:0}.resources-component__content-item-list .resource-item__download-link{color:#3c3c41}.resources-component__content-item-list .resource-item__download-link:active{color:#1432ff}.resources-component__content-item-category-button{font-weight:700}.resources-component__content-item-category-button:focus,.resources-component__content-item-category-button:hover{color:#1432ff}.resources-component__modal .modal__content{border-radius:var(--corner-radius-3);box-shadow:0 0 6px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.25);height:auto;max-width:512px;width:calc(100% - 48px)}.resources-component__modal .modal__header .icon{position:absolute;fill:#3c3c41}.resources-component__modal .modal__body{padding:0 12px 12px;text-align:center}.resources-component__modal .modal__body .icon{fill:#ba1a2a}.resources-component__modal-header{margin:10px 0}.resources-component__modal-message{display:block}.resources-component .resource-item button{background:none;border:none;cursor:pointer;margin:0;padding:0}.resources-component .resource-item button:focus{outline:none}.resources-component .resource-item button:focus-visible{outline:1px auto -webkit-focus-ring-color}.resources-component .resource-item .resource-item__file-info-button{text-align:left}.resources-component .resource-item .cta-component .cta-component-wrapper .cta-component__link.button{background:#3c3c41;border:2px solid #3c3c41}.resources-component .resource-item .cta-component .cta-component-wrapper .cta-component__link.button:focus,.resources-component .resource-item .cta-component .cta-component-wrapper .cta-component__link.button:hover{background:#1432ff;border:2px solid #3c3c41}@media screen and (min-width:680px){.resources-component__content{margin-left:-16px;margin-right:-16px}.resources-component__content-items-item{padding-left:16px;padding-right:16px}.family-page .resources-component__content{margin-bottom:16px}}@media screen and (min-width:960px){.resources-component__modal .modal__content{max-width:721px;width:100%}.resources-component__modal .modal__content .modal__body{padding:0 16px 16px}.family-page .resources-component__header{margin-bottom:20px;margin-top:20px}}@media screen and (min-width:1280px){.resources-component__header{margin-bottom:20px}.resources-component__header-cta .resources-component__download-all{display:inline-block}.resources-component__content{margin-left:-20px;margin-right:-20px;position:relative}.family-page .resources-component__content{margin-bottom:20px}.resources-component__content-items-item{align-items:flex-start;display:flex;padding:12px 20px}.resources-component__content-item-category{flex-grow:0;flex-shrink:0;max-width:340px;min-width:340px;padding-right:10px}.resources-component__content-item-category:focus .checkbox__icon,.resources-component__content-item-category:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-category:focus .heading-4,.resources-component__content-item-category:hover .heading-4{color:#3c3c41}.resources-component__content-item-category .heading-4{padding-left:16px;position:relative}.resources-component__content-item-category .heading-4 .checkbox{display:inline-block;left:0;margin-bottom:0;padding-left:10px;position:absolute;top:-1px}.resources-component__content-item-category .heading-4 .checkbox__icon{border:1px solid #808085;border-radius:2px}.resources-component__content-item-category .heading-4 .checkbox__input:checked~.checkbox__icon{border-color:transparent}.resources-component__content-item-category .heading-4 .checkbox:focus .checkbox__icon,.resources-component__content-item-category .heading-4 .checkbox:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-list .resource-item:focus .resource-item__file,.resources-component__content-item-list .resource-item:hover .resource-item__file{color:#3c3c41}.resources-component__content-item-list .resource-item__file{position:relative}.resources-component__content-item-list .resource-item__file .checkbox{display:inline-block;left:0;margin-bottom:0;padding-left:16px;position:absolute;top:-1px}.resources-component__content-item-list .resource-item__file .checkbox__icon{border:1px solid #808085;border-radius:2px}.resources-component__content-item-list .resource-item__file .checkbox__input:checked~.checkbox__icon{border-color:transparent}.resources-component__content-item-list .resource-item__file-label{cursor:pointer;padding-left:16px}.resources-component__content-item-list .resource-item__file-label:focus .checkbox__icon,.resources-component__content-item-list .resource-item__file-label:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-list .resource-item__file-label:focus .resource-item__file-info,.resources-component__content-item-list .resource-item__file-label:hover .resource-item__file-info{color:#3c3c41}.resources-component__content-item-list .resource-item__download-link:focus,.resources-component__content-item-list .resource-item__download-link:hover{color:#1432ff}.resources-component__content-item-list .resource-item__download-link:after{content:none}.resources-component__content-item-list .resource-item__download-loader{align-items:center;display:flex}.resources-component__content-item-list .resource-item__download-message{margin-bottom:0;margin-left:8px}.resources-component__content-loading{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.resources-component__content-wrapper{display:flex;width:100%}.resources-component__content-item-wrapper:focus .resources-component__content-item-category-button,.resources-component__content-item-wrapper:hover .resources-component__content-item-category-button{color:#1432ff}.resources-component__content-item-wrapper:focus .checkbox .checkbox__icon,.resources-component__content-item-wrapper:hover .checkbox .checkbox__icon{border-color:#1432ff}.resources-component__content-item-category-button{text-align:left;width:100%}}.resources-component__header .resources-component__accordion-toggler{margin-left:auto}.resources-component__header .resources-component__accordion-toggler .icon{height:24px;width:24px}.resources-component__header-cta{justify-content:space-between;margin-left:32px;width:100%}.resources-component__header-cta button.button--secondary{background:transparent;border:1px solid #3c3c41;border-radius:0;color:#3c3c41;font-weight:400;padding:10px 24px}.resources-component__header-cta button.button--secondary .icon{fill:#3c3c41}.resources-component__header-cta button.button--secondary:hover{background:#e1e1e6;color:#3c3c41}.resources-component__header-cta button.button--secondary:active,.resources-component__header-cta button.button--secondary:focus-visible{background:#aaaaae}.resources-component__content{margin:0}.resources-component__content .checkbox{display:none;left:0;margin-bottom:0;padding-left:16px;position:absolute;top:-1px}.resources-component__content .checkbox__icon{border:1px solid #808085;height:24px;width:24px}.resources-component__content .checkbox__icon:focus,.resources-component__content .checkbox__icon:hover{background-color:#ededf0;border-color:#3c3c41}.resources-component__content .checkbox input:checked+span{background-color:#1432ff;color:#fff}.resources-component__content .checkbox input:checked+span:focus,.resources-component__content .checkbox input:checked+span:hover{background-color:#3d56ff}.resources-component__content-wrapper{display:flex;flex-direction:column;gap:16px}.resources-component__content-items-item{padding:16px}.resources-component__content-item-wrapper{padding-left:0;position:relative}.resources-component__content-item-wrapper:focus .resources-component__content-item-category-button,.resources-component__content-item-wrapper:hover .resources-component__content-item-category-button{color:currentColor}.resources-component__content-item-wrapper:focus input:checked+span,.resources-component__content-item-wrapper:hover input:checked+span{background-color:#3d56ff}.resources-component__content-item-category-button{color:#3c3c41}.resources-component__content-item-list .resource-item__file-info{color:#3c3c41;font-size:14px}.resources-component__content-item-list .resource-item__file-info--title{font-family:inherit;font-size:16px;font-weight:400;margin-bottom:8px}.resources-component__content-item-list .resource-item__file-info:not(.resource-item__file-info--title){display:inline-block}.resources-component__content-item-list .resource-item__file-info:not(.resource-item__file-info--title):last-of-type:before{content:"- "}.resources-component__content-item-list .resource-item__file-info:empty{display:none}.resources-component__content-item-list .resource-item__file-info-button{display:block}.resources-component__content-item-list .resource-item__file-label{padding-left:0;position:relative}.resources-component__content-item-list .resource-item__file-label:focus .checkbox__icon,.resources-component__content-item-list .resource-item__file-label:hover .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-list .resource-item__file-label:focus .checkbox input:checked+span,.resources-component__content-item-list .resource-item__file-label:hover .checkbox input:checked+span{background-color:#3d56ff}.resources-component__content-item-list .resource-item__file-label:focus .resource-item__file-info,.resources-component__content-item-list .resource-item__file-label:hover .resource-item__file-info{color:#3c3c41}.resources-component__content-item-list__content-item-category-button:focus,.resources-component__content-item-list__content-item-category-button:hover{color:currentColor}@media screen and (min-width:960px){.resources-component .resource-item__file-info--title{margin-bottom:12px}.resources-component__content-wrapper{gap:20px}.resources-component__content-items-item{padding:16px 48px}}@media screen and (min-width:1280px){.resources-component .resource-item .resource-item__file-info-button,.resources-component__file-label{padding-left:40px}.resources-component .resource-item__file-info--title{margin-bottom:16px}.resources-component__content .checkbox{display:flex}.resources-component__content-wrapper{flex-direction:row}.resources-component__content-items-item{padding:24px}.resources-component__content-item-wrapper{padding-left:40px}.resources-component__content-item-wrapper:focus .checkbox .checkbox__icon,.resources-component__content-item-wrapper:hover .checkbox .checkbox__icon{border-color:#3c3c41}.resources-component__content-item-wrapper:focus .checkbox input:checked+.checkbox__icon,.resources-component__content-item-wrapper:hover .checkbox input:checked+.checkbox__icon{border-color:#3d56ff}}.download-widget-component{display:none}@media screen and (min-width:1280px){.download-widget-component{display:flex;justify-content:flex-end}.download-widget-component__container{background-color:#fff;bottom:0;box-shadow:0 4px 12px rgba(0,0,0,.25);max-width:456px;position:fixed;right:48px;width:100%;z-index:703}}@media screen and (min-width:1280px)and (min-width:1600px){.download-widget-component__container{right:calc(50% - 768px)}}@media screen and (min-width:1280px){.download-widget-component__container-loader{align-items:center;display:flex;height:96px;justify-content:space-between;padding:12px 16px}.download-widget-component__container-loader-message{align-items:center;display:flex}.download-widget-component__container-loader-message-description{margin:0 0 0 8px}.download-widget-component__container-email{padding:16px 16px 12px}.download-widget-component__container-email-header-title{margin:0 0 8px}.download-widget-component__container-email-header-description{margin:0 0 12px}.download-widget-component__container-email-form{display:flex;flex-direction:column;margin-bottom:8px}.download-widget-component__container-email-form-label{margin:0 0 8px}.download-widget-component__container-email-form-input{border:1px solid #3c3c41;color:#5d5d61;margin:0;padding:9px 16px}.download-widget-component__container-email-form-input--invalid{border-color:#ba1a2a;color:#ba1a2a}.download-widget-component__container-email-legal-copy{margin-bottom:10px}.download-widget-component__container-email-action{padding-top:12px}.download-widget-component__container-email-action-cancel.link{color:#3c3c41;margin:0 0 0 12px}.download-widget-component__container-email-form-error{color:#ba1a2a;margin:8px 0}.download-widget-component__container-email-status{margin-right:10px}.download-widget-component__container-email-status-message{position:relative}.download-widget-component__container-email-status-close{cursor:pointer;position:absolute;right:12px;top:12px}.download-widget-component__container-email-status-message-description,.download-widget-component__container-email-status-message-title{margin-bottom:8px}.download-widget-component__container-errors{align-items:center;display:flex;height:96px;justify-content:space-between;padding:12px 16px}.download-widget-component__container-errors .icon-error{margin:4px 8px 4px 0}.download-widget-component__container-errors-message{margin:0 10px 0 0}.download-widget-component__container-errors-link .link{margin:0}.download-widget-component__container-errors-content{align-items:center;display:flex}.download-widget-component__container-errors-cta{cursor:pointer}.download-widget-component__container-errors-cta .button-close{background:transparent;border:0;color:#3c3c41;margin:0;padding:0}.download-widget-component__container-errors-cta .button-close:focus,.download-widget-component__container-errors-cta .button-close:hover{background:transparent;color:#3c3c41}.download-widget-component__container-errors-cta .button-close .icon{height:24px;width:24px}.download-widget-component__container-content{position:relative}.download-widget-component__container-content .download-widget-content{border-bottom:1px solid #eee}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper{margin-right:10px;max-height:392px;overflow-y:auto}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper::-webkit-scrollbar{width:6px}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper::-webkit-scrollbar-track{background-color:#8e8e94;border-left:1px solid #fff;border-right:1px solid #fff}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper::-webkit-scrollbar-thumb{background-color:#3c3c41;border-radius:6px}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper::-webkit-scrollbar{margin:auto 0}.download-widget-component__container-content .download-widget-content .download-widget-content__wrapper::-webkit-scrollbar-track{margin-bottom:10px}.download-widget-component__container-content .download-widget-content .download-widget-content__header{align-items:center;border-bottom:1px solid #eee;display:flex;height:48px;justify-content:center;margin-bottom:10px}.download-widget-component__container-content .download-widget-content .download-widget-content__list{list-style:none;margin-bottom:0;padding:0 10px 0 16px}.download-widget-component__container-content .download-widget-content .download-widget-content__list :last-child{border-bottom:none}.download-widget-component__container-content .download-widget-content .download-widget-content__list-item{border-bottom:1px solid #eee;display:flex;justify-content:space-between;list-style-type:none;margin-bottom:10px;padding-bottom:10px}.download-widget-component__container-content .download-widget-content .download-widget-content__list-item:last-child{padding-bottom:0}.download-widget-component__container-content .download-widget-content .download-widget-content__list-item-action{align-items:center;display:flex}.download-widget-component__container-content .download-widget-content .download-widget-content__list-item-action .icon-close{height:24px;width:24px;fill:#000;cursor:pointer}.download-widget-component__container-content .download-widget-content .download-widget-content__item-name,.download-widget-component__container-content .download-widget-content .download-widget-content__item-title{margin-bottom:4px}.download-widget-component__container-content .download-widget-content .download-widget-content__item-size{color:#3c3c41;margin-bottom:0}.download-widget-component__container-content-info-section{padding-right:20px}.download-widget-component__container-content-info .heading-6{margin-bottom:8px}.download-widget-component__container-content-info .body-copy-1{margin-bottom:10px}.download-widget-component__container-content-url{border:1px solid #aaaaae;color:#3c3c41;display:flex;margin-bottom:10px;padding:10px 10px 10px 8px}.download-widget-component__container-content-url .link{cursor:pointer;margin:0;white-space:nowrap}.download-widget-component__container-content-url .link:active,.download-widget-component__container-content-url .link:focus,.download-widget-component__container-content-url .link:hover,.download-widget-component__container-content-url .link:not([href]):active,.download-widget-component__container-content-url .link:not([href]):focus,.download-widget-component__container-content-url .link:not([href]):hover{color:#3c3c41}.download-widget-component__container-content-url .body-copy-1{color:#8e8e94;margin:0 10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-widget-component__container-content-action{align-items:center;display:flex;justify-content:space-between}.download-widget-component__container-content-action .button{margin:0 12px 0 0}.download-widget-component__container-content-action .icon{cursor:pointer}.download-widget-component__container-footer{display:flex;justify-content:space-between;padding:12px}.download-widget-component__container-action{align-items:center;display:flex}.download-widget-component__container-action-downloads{margin-right:10px}.download-widget-component__collapse-indicator{all:unset;padding-bottom:8px;padding-top:8px;transform:rotate(180deg);transition:all .2s ease}.download-widget-component__collapse-indicator--active{transform:rotate(0deg);transition:all .2s ease}.download-widget-component__collapse-indicator .icon-up{cursor:pointer}.download-widget-component__container-content-wrapper{padding:12px 16px}}@media screen and (min-width:1440px){.download-widget-component__container{max-width:540px}.download-widget-component__container-footer{padding:12px 16px}}@media screen and (min-width:1280px){.download-widget-component .download-widget-content .download-widget-content__header{border-bottom:1px solid #e1e1e6;height:auto;justify-content:flex-start;margin-bottom:0}.download-widget-component .download-widget-content .download-widget-content__header,.download-widget-component .download-widget-content .download-widget-content__wrapper{padding:24px}.download-widget-component .download-widget-content .download-widget-content__list{padding:0}.download-widget-component .download-widget-content .download-widget-content__list-item{border-bottom:none}.download-widget-component .loader .loader__spinner{border-color:#ededf0}.download-widget-component .loader .loader__spinner:before{border-top-color:#00e487}.download-widget-component__container-footer{margin-right:10px;padding:16px 24px}.download-widget-component__container-content-url{border:1px solid #aaaaae;color:#3c3c41}.download-widget-component__container-content-url .download-widget-component__container-content-url-text{color:#8e8e94}.download-widget-component__container-content-info-section{padding-right:0}.download-widget-component__container-content-wrapper{padding:24px 24px 16px}.download-widget-component .icon{height:24px;width:24px}}.feature-logos-component__list{display:flex;list-style:none;margin-bottom:0;margin-top:10px;padding-left:0}.feature-logos-component__items{margin-right:16px;width:25px}.related-tools__links-list{margin:16px 0 0;padding:0}.related-tools__links-item{list-style:none;margin:0 0 8px}.related-tools__links-item:last-child{margin:0}.related-tools__links-link{font-weight:300;margin:0}.related-tools__links-link:focus,.related-tools__links-link:hover{text-decoration:underline}.most-popular-category__card,.most-popular-category__content,.most-popular-category__family-name,.most-popular-category__item,.most-popular-category__list,.most-popular-category__wrapper{display:flex;flex-direction:column}.most-popular-category__wrapper{gap:8px}.most-popular-category__list{gap:16px;list-style:none;margin:0;padding:0}.most-popular-category__item{gap:4px}.most-popular-category__card{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);flex-direction:column}.most-popular-category__image{aspect-ratio:1/1;max-height:328px;-o-object-fit:contain;object-fit:contain;width:100%}.most-popular-category__image-wrapper{width:100%}.most-popular-category__content{background-color:#f7f7fa;gap:24px;padding:16px;width:100%}.most-popular-category__family-name{gap:8px}.most-popular-category__title:hover{color:#7083ff}.most-popular-category__title:focus-visible{color:#3c3c41}.most-popular-category__title:active{color:#0018d6}.most-popular-category__link .body-copy-1,.most-popular-category__title.body-copy-1{margin-bottom:0}.columns-component .most-popular-category__card{background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:unset;position:relative;width:100%}.columns-component .columns--2 .column .most-popular-category__card{flex-direction:column}@media screen and (min-width:680px){.most-popular-category__wrapper{gap:12px}.most-popular-category__list{gap:24px}.most-popular-category__item{gap:8px}.most-popular-category__card{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);display:flex;flex-direction:row}.most-popular-category__image{height:100%;width:100%}.most-popular-category__image-wrapper{width:50%}.most-popular-category__content{gap:unset;justify-content:space-between;width:50%}.columns-component .most-popular-category__content,.columns-component .most-popular-category__image-wrapper{width:100%}}@media screen and (min-width:960px){.most-popular-category__wrapper{gap:16px}.most-popular-category__list{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.most-popular-category__item{gap:12px}.most-popular-category__image{height:100%;width:100%}.columns-component .most-popular-category__list{grid-template-columns:1fr;grid-template-rows:auto}.columns-component .most-popular-category__image{max-width:100%}.columns-component .most-popular-category__image-wrapper{min-width:50%}}@media screen and (min-width:1280px){.columns-component .columns--2 .column .most-popular-category__card{flex-direction:row}}@keyframes bounce{0%{transform:translateY(-4px)}35%{transform:translateY(4px)}65%{transform:translateY(4px)}to{transform:translateY(-4px)}}.scroll-indicator{display:none}@media screen and (min-width:1280px){.scroll-indicator{align-items:center;background-color:#fff;border:1px solid #3c3c41;border-radius:2px;bottom:24px;color:#3c3c41;display:flex;height:44px;justify-content:center;opacity:1;pointer-events:none;position:absolute;right:44px;transition:opacity .5s;width:44px;z-index:710}.scroll-indicator--hidden{opacity:0}.scroll-indicator svg{animation:bounce 1s linear infinite}}.scroll-indicator svg{height:18px;width:18px}@media(max-width:1440px){.sticky-navigation-component__wrapper{display:none}}@media screen and (min-width:1440px){.sticky-navigation{align-items:center;background:#fff;display:flex;filter:drop-shadow(0 0 4px rgba(0,0,0,.1));justify-content:space-between;width:100%}.sticky-navigation--sticky{left:0;position:fixed;top:0;z-index:820}.sticky-navigation__navigation{display:flex;height:92px}.sticky-navigation__navigation-links{align-items:center;display:flex;margin:0;padding:0}.sticky-navigation__navigation-item{height:100%;list-style:none;margin-right:12px;max-width:auto}.sticky-navigation__navigation-item:last-child{margin-right:0}.sticky-navigation__navigation-link{align-items:center;color:#3c3c41;display:flex;height:100%;margin:0;padding:10px 8px;position:relative}.sticky-navigation__navigation-link:focus,.sticky-navigation__navigation-link:hover{color:#3c3c41;font-weight:700}.sticky-navigation__navigation-link--active:after{border-bottom:4px solid #1432ff;bottom:0;content:"";left:0;position:absolute;width:100%}.sticky-navigation__sticky-placeholder--sticky{height:92px}.sticky-navigation__cta{-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:right}.sticky-navigation__cta .cta-component__link{margin:0}.sticky-navigation__cta .button .icon{height:24px;margin-right:8px;width:24px}.sticky-navigation__cta .configurator-anchor.cta-component{color:#3c3c41}.sticky-navigation__cta .configurator-anchor.cta-component:focus,.sticky-navigation__cta .configurator-anchor.cta-component:hover{color:#1432ff}.sticky-navigation__cta .configurator-anchor.cta-component .cta-component-wrapper .button.configurator-anchor__link{padding:10px}.sticky-navigation__cta .configurator-anchor.cta-component .cta-component-wrapper .button.configurator-anchor__link .icon{margin-right:0}.sticky-navigation .ecat-container{align-items:center;display:flex;justify-content:space-between;width:100%}}@media screen and (min-width:1280px){.sticky-navigation-component__wrapper{display:block;width:100%}.sticky-navigation{align-items:center;background:#fff;display:flex;filter:drop-shadow(0 0 4px rgba(0,0,0,.1));justify-content:space-between;width:100%}.sticky-navigation--sticky{left:0;position:fixed;top:0;z-index:820}.sticky-navigation__navigation{display:flex;height:92px}.sticky-navigation__navigation-links{align-items:center;display:flex;margin:0;padding:0}.sticky-navigation__navigation-item{height:100%;list-style:none;margin-right:12px;max-width:auto}.sticky-navigation__navigation-item:last-child{margin-right:0}.sticky-navigation__navigation-link{align-items:center;color:#3c3c41;display:flex;height:100%;margin:0;padding:10px 8px;position:relative}.sticky-navigation__navigation-link:hover{color:#3c3c41;font-weight:700}.sticky-navigation__navigation-link:focus{color:inherit;font-weight:inherit}.sticky-navigation__navigation-link--active:after{border-bottom:4px solid #1432ff;bottom:0;content:"";left:0;position:absolute;width:100%}.sticky-navigation__sticky-placeholder--sticky{height:92px}.sticky-navigation__cta{-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:right}.sticky-navigation__cta .cta-component__link{margin:0}.sticky-navigation__cta .button .icon{height:24px;margin-right:8px;width:24px}.sticky-navigation__cta .configurator-anchor.cta-component{color:#3c3c41}.sticky-navigation__cta .configurator-anchor.cta-component:focus,.sticky-navigation__cta .configurator-anchor.cta-component:hover{color:#1432ff}.sticky-navigation__cta .configurator-anchor.cta-component .cta-component-wrapper .button.configurator-anchor__link{padding:10px}.sticky-navigation__cta .configurator-anchor.cta-component .cta-component-wrapper .button.configurator-anchor__link .icon{margin-right:0}.sticky-navigation .section-component{align-items:center;display:flex;justify-content:space-between;width:100%}}.specification-component__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.specification-component__header .heading-2,.specification-component__header .link{margin-bottom:0}.specification-component__header-collapselink,.specification-component__header-expandlink{background:none;border:none;cursor:pointer}.specification-component__header-collapselink:focus,.specification-component__header-expandlink:focus{outline:none}.specification-component__header-collapselink:focus-visible,.specification-component__header-expandlink:focus-visible{outline:1px auto -webkit-focus-ring-color}.specification-component__accordion-item.specification-component__accordion-item--active .heading-4{font-weight:700}.specification-component__accordion-header{align-items:center;background:none;border:none;border-top:1px solid #e1e1e6;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:12px 0;text-align:left;width:100%}.specification-component__accordion-header:focus{outline:none}.specification-component__accordion-header:focus-visible{outline:1px auto -webkit-focus-ring-color}.specification-component__accordion-header .heading-4{font-weight:300;margin-bottom:0}.specification-component__accordion-title{flex-grow:1}.specification-component__accordion-content{margin-left:-12px;margin-right:-12px}.specification-component__modal .modal__content{background:#fff;display:flex;flex-direction:column}.specification-component__modal .modal__content .modal__header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;margin-left:12px}.specification-component__modal .modal__content .modal__header .icon-close{height:32px;width:32px;fill:#3c3c41}.specification-component__modal .modal__content .modal__header .icon-download,.specification-component__modal .modal__content .modal__header .icon-zoom{height:20px;width:20px;fill:#fff}.specification-component__modal .modal__content .modal__body{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:12px;text-align:center}.specification-component__modal .modal__content .modal__body>img{max-height:80vh;max-width:100%}.specification-component__modal .modal__content .modal__footer{flex-shrink:0;padding-bottom:12px;text-align:center}.specification-component__modal-link{align-items:center;background:#3c3c41;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center}.specification-component__modal-image{max-height:70vh;max-width:100%}@media screen and (min-width:601px){.specification-component__accordion-content{margin-left:-16px;margin-right:-16px;overflow:hidden}}@media screen and (min-width:1025px){.specification-component__accordion-content{margin-left:0;margin-right:0}}.specification-component__accordion-content-data{margin-bottom:12px}.specification-component__accordion-content-data .specification__list{margin:0;padding:0}.specification-component__accordion-content-data .specification__list-item{list-style:none;padding:10px 12px}.specification-component__accordion-content-data .specification__list-item .specification__list-description,.specification-component__accordion-content-data .specification__list-item .specification__list-header{margin-bottom:0;word-break:break-word}.specification-component__accordion-content-data .specification__list-item:nth-child(2n){background:#fff}.specification-component__accordion-content-data .specification__list-item-header{display:block}@media screen and (min-width:601px){.specification-component__accordion-content-data{width:100%}.specification-component__accordion-content-data .specification__list-item{align-items:center;display:flex;justify-content:space-between;padding-left:16px;padding-right:16px}.specification-component__accordion-content-data .specification__list-item .specification__list-header{width:50%}.specification-component__accordion-content-data .specification__list-item .specification__list-description{width:100%}}@media screen and (min-width:1025px){.specification-component__accordion-content-data{margin-bottom:10px}.specification-component__accordion-content-data:last-child{margin-bottom:16px}.specification-component__accordion-content-data .specification__list{-moz-column-count:2;column-count:2}.specification-component__accordion-content-data .specification__list-header{margin-right:0}.specification-component__accordion-content-data .specification__list-item{border:1px solid #e1e1e6;gap:16px;padding-left:10px;padding-right:10px}.specification-component__accordion-content-data .specification__list-item:not(:last-child){margin-bottom:-1px}}.specification-component__accordion-content-diagrams{background:#fff;margin-bottom:16px;padding:16px 12px}.specification-component__accordion-content-diagrams .diagrams__list{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:0;padding:0}.specification-component__accordion-content-diagrams .diagrams__list-item{background:#fff;border:1px solid #e1e1e6;border-radius:var(--corner-radius-3);overflow:hidden;width:100%}.specification-component__accordion-content-diagrams .diagrams__list-item .icon{height:20px;width:20px}.specification-component__accordion-content-diagrams .diagrams__list-image{align-items:center;aspect-ratio:1/1;display:flex;overflow:hidden;position:relative;width:100%}.specification-component__accordion-content-diagrams .diagrams__list-image img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.specification-component__accordion-content-diagrams .diagrams__list-image-cta{bottom:10px;display:flex;justify-content:space-between;left:10px;position:absolute;right:10px;z-index:2}.specification-component__accordion-content-diagrams .diagrams__list-image-cta-link{align-items:center;background:#3c3c41;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.specification-component__accordion-content-diagrams .diagrams__list-image-cta-link:only-child{margin-left:auto}.specification-component__accordion-content-diagrams .diagrams__list-image-cta-link .icon-download{height:20px;width:20px;fill:#fff}.specification-component__accordion-content-diagrams .diagrams__list-image--unavailable{align-items:center;background:#eee;display:flex;width:100%}.specification-component__accordion-content-diagrams .image__item-unavailable{text-align:center;width:100%}.specification-component__accordion-content-diagrams .image__item-unavailable .icon{height:32px;margin-bottom:8px;opacity:.5;width:32px}.specification-component__accordion-content-diagrams .image__item-unavailable-message{display:block;margin:0;padding:0 16px}.specification-component__accordion-content-diagrams .image__item-label{display:block;margin-bottom:0;overflow-wrap:break-word;padding:10px}@media screen and (min-width:601px){.specification-component__accordion-content-diagrams{margin-bottom:12px;padding-left:16px;padding-right:16px}.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:769px){.specification-component__accordion-content-diagrams{margin-bottom:12px;padding-bottom:20px;padding-top:20px}.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:repeat(4,1fr)}.specification-component__accordion-content-diagrams .diagrams__list-image{overflow:hidden;position:relative}}@media screen and (min-width:1281px){.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1441px){.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:repeat(5,1fr)}}.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:1fr}.specification-component__accordion-content-diagrams .diagrams__list-item{border:none;border-radius:2px;box-shadow:0 0 6px 0 rgba(0,0,0,.1);list-style:none}.specification-component__accordion-content-diagrams .diagrams__list-image{aspect-ratio:4/3}.specification-component__accordion-content-diagrams .diagrams__list-image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.specification-component__accordion-content-diagrams .diagrams__list-image-cta{bottom:0;justify-content:flex-end;right:0}.specification-component__accordion-content-diagrams .diagrams__list-image-cta .diagrams__list-image-cta-link{background:transparent;border:0;border-radius:0;color:#3c3c41;height:44px;width:44px}.specification-component__accordion-content-diagrams .diagrams__list-image-cta .diagrams__list-image-cta-link:first-child{display:none}.specification-component__accordion-content-diagrams .diagrams__list-content{display:flex;flex-direction:column;padding:8px;row-gap:8px}.specification-component__accordion-content-diagrams .diagrams__list-content .image__item-label{padding:0}.specification-component__accordion-content-diagrams .diagrams__list-content .diagrams__list-download-cta-link{align-items:center;color:#1432ff;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:flex-start;margin:0;text-decoration:none}.specification-component__accordion-content-diagrams .diagrams__list-content .diagrams__list-download-cta-link .icon{height:24px;width:24px;fill:currentColor}.specification-component__accordion-content-diagrams .diagrams__list-content .diagrams__list-download-cta-link:hover{color:#3d56ff}.specification-component__accordion-content-diagrams .diagrams__list-content .diagrams__list-download-cta-link:focus{color:#1432ff}@media screen and (min-width:601px){.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:1fr 1fr}}@media screen and (min-width:769px){.specification-component__accordion-content-diagrams .diagrams__list{grid-template-columns:1fr 1fr 1fr 1fr}.specification-component__accordion-content-diagrams .diagrams__list-content{padding:16px;row-gap:16px}}.specification-component__accordion-header{border-color:#b0b0b4;padding:20px 8px}.specification-component__accordion-header:focus{border-top:1px solid #b0b0b4}.specification-component__accordion-item:first-of-type .specification-component__accordion-header{border:none}.specification-component__accordion-item:last-child{border-bottom:1px solid #b0b0b4}.specification-component__accordion-content{margin:0}.specification-component__accordion-content-data{padding:0 8px}.specification-component__accordion-content-data__accordion-content-data:last-child{margin-bottom:16px}.specification-component__accordion-content-diagrams{background:transparent;margin:0;padding:8px}.specification-component .specification__list-item{background-color:#fff;border:1px solid #e1e1e6;padding:8px 16px}.specification-component .specification__list-item:not(:last-child){margin-bottom:-1px}.specification-component .specification__list-description-wrapper{text-align:right}.specification-component__modal .modal__background{background:#bbbbbf}.specification-component__modal .modal__content .modal__header{margin:10px}.specification-component__modal .modal__content .modal__header .icon-close{height:24px;margin:0;padding:2px;position:static;width:24px}.specification-component__modal .modal__content .modal__header .icon-download,.specification-component__modal .modal__content .modal__header .icon-zoom{height:24px;width:24px;fill:currentColor}.specification-component__modal-link{background:transparent;border-radius:0;color:#3c3c41;height:32px;width:32px}.section-component:has(.specification-component){background-color:#f7f7fa}@media screen and (min-width:769px){.specification-component__accordion-content-diagrams{padding:16px}}@media screen and (min-width:1025px){.specification-component__accordion-header{padding:24px 16px}.specification-component__accordion-content-data{padding:0 16px}.specification-component__accordion-content-data:last-child{margin-bottom:24px}.specification-component .specification__list-item{padding:16px 24px}}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007aff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-prev.swiper-button-blue,.swiper-container-rtl .swiper-button-next.swiper-button-blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007bff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-blue,.swiper-container-rtl .swiper-button-prev.swiper-button-blue{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23007bff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-indigo,.swiper-container-rtl .swiper-button-next.swiper-button-indigo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%236610f2' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-indigo,.swiper-container-rtl .swiper-button-prev.swiper-button-indigo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%236610f2' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-purple,.swiper-container-rtl .swiper-button-next.swiper-button-purple{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%236f42c1' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-purple,.swiper-container-rtl .swiper-button-prev.swiper-button-purple{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%236f42c1' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-pink,.swiper-container-rtl .swiper-button-next.swiper-button-pink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23e83e8c' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-pink,.swiper-container-rtl .swiper-button-prev.swiper-button-pink{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23e83e8c' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-red,.swiper-container-rtl .swiper-button-next.swiper-button-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23dc3545' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-red,.swiper-container-rtl .swiper-button-prev.swiper-button-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23dc3545' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-orange,.swiper-container-rtl .swiper-button-next.swiper-button-orange{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fd7e14' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-orange,.swiper-container-rtl .swiper-button-prev.swiper-button-orange{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fd7e14' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-yellow,.swiper-container-rtl .swiper-button-next.swiper-button-yellow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23ffc107' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-yellow,.swiper-container-rtl .swiper-button-prev.swiper-button-yellow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23ffc107' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-green,.swiper-container-rtl .swiper-button-next.swiper-button-green{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%2328a745' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-green,.swiper-container-rtl .swiper-button-prev.swiper-button-green{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%2328a745' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-teal,.swiper-container-rtl .swiper-button-next.swiper-button-teal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%2320c997' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-teal,.swiper-container-rtl .swiper-button-prev.swiper-button-teal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%2320c997' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-cyan,.swiper-container-rtl .swiper-button-next.swiper-button-cyan{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%2317a2b8' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-cyan,.swiper-container-rtl .swiper-button-prev.swiper-button-cyan{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%2317a2b8' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23fff' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-gray,.swiper-container-rtl .swiper-button-next.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%236c757d' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-gray,.swiper-container-rtl .swiper-button-prev.swiper-button-gray{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%236c757d' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-gray-dark,.swiper-container-rtl .swiper-button-next.swiper-button-gray-dark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23343a40' d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-gray-dark,.swiper-container-rtl .swiper-button-prev.swiper-button-gray-dark{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath fill='%23343a40' d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-blue .swiper-pagination-bullet-active{background:#007bff}.swiper-pagination-progressbar.swiper-pagination-blue{background:rgba(0,123,255,.25)}.swiper-pagination-progressbar.swiper-pagination-blue .swiper-pagination-progressbar-fill{background:#007bff}.swiper-pagination-indigo .swiper-pagination-bullet-active{background:#6610f2}.swiper-pagination-progressbar.swiper-pagination-indigo{background:rgba(102,16,242,.25)}.swiper-pagination-progressbar.swiper-pagination-indigo .swiper-pagination-progressbar-fill{background:#6610f2}.swiper-pagination-purple .swiper-pagination-bullet-active{background:#6f42c1}.swiper-pagination-progressbar.swiper-pagination-purple{background:rgba(111,66,193,.25)}.swiper-pagination-progressbar.swiper-pagination-purple .swiper-pagination-progressbar-fill{background:#6f42c1}.swiper-pagination-pink .swiper-pagination-bullet-active{background:#e83e8c}.swiper-pagination-progressbar.swiper-pagination-pink{background:rgba(232,62,140,.25)}.swiper-pagination-progressbar.swiper-pagination-pink .swiper-pagination-progressbar-fill{background:#e83e8c}.swiper-pagination-red .swiper-pagination-bullet-active{background:#dc3545}.swiper-pagination-progressbar.swiper-pagination-red{background:rgba(220,53,69,.25)}.swiper-pagination-progressbar.swiper-pagination-red .swiper-pagination-progressbar-fill{background:#dc3545}.swiper-pagination-orange .swiper-pagination-bullet-active{background:#fd7e14}.swiper-pagination-progressbar.swiper-pagination-orange{background:rgba(253,126,20,.25)}.swiper-pagination-progressbar.swiper-pagination-orange .swiper-pagination-progressbar-fill{background:#fd7e14}.swiper-pagination-yellow .swiper-pagination-bullet-active{background:#ffc107}.swiper-pagination-progressbar.swiper-pagination-yellow{background:rgba(255,193,7,.25)}.swiper-pagination-progressbar.swiper-pagination-yellow .swiper-pagination-progressbar-fill{background:#ffc107}.swiper-pagination-green .swiper-pagination-bullet-active{background:#28a745}.swiper-pagination-progressbar.swiper-pagination-green{background:rgba(40,167,69,.25)}.swiper-pagination-progressbar.swiper-pagination-green .swiper-pagination-progressbar-fill{background:#28a745}.swiper-pagination-teal .swiper-pagination-bullet-active{background:#20c997}.swiper-pagination-progressbar.swiper-pagination-teal{background:rgba(32,201,151,.25)}.swiper-pagination-progressbar.swiper-pagination-teal .swiper-pagination-progressbar-fill{background:#20c997}.swiper-pagination-cyan .swiper-pagination-bullet-active{background:#17a2b8}.swiper-pagination-progressbar.swiper-pagination-cyan{background:rgba(23,162,184,.25)}.swiper-pagination-progressbar.swiper-pagination-cyan .swiper-pagination-progressbar-fill{background:#17a2b8}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-gray .swiper-pagination-bullet-active{background:#6c757d}.swiper-pagination-progressbar.swiper-pagination-gray{background:hsla(208,7%,46%,.25)}.swiper-pagination-progressbar.swiper-pagination-gray .swiper-pagination-progressbar-fill{background:#6c757d}.swiper-pagination-gray-dark .swiper-pagination-bullet-active{background:#343a40}.swiper-pagination-progressbar.swiper-pagination-gray-dark{background:rgba(52,58,64,.25)}.swiper-pagination-progressbar.swiper-pagination-gray-dark .swiper-pagination-progressbar-fill{background:#343a40}.swiper-pagination-lock{display:none}.group-of-cards__header{background:transparent;display:flex;justify-content:space-between;padding-top:16px}.group-of-cards__header-toggle{background:none;border:none;cursor:pointer;margin:0;padding:0}.group-of-cards__header-toggle:focus{outline:none}.group-of-cards__header-toggle:focus-visible{outline:1px auto -webkit-focus-ring-color}.group-of-cards__content{background-color:transparent;padding-top:12px}.group-of-cards__wrapper-title{color:#3c3c41}.group-of-cards__title{margin-bottom:10px}.group-of-cards__title .caption-1{margin-bottom:0}.group-of-cards__preview-prev{left:10px}.group-of-cards__preview-next,.group-of-cards__preview-prev{align-items:center;background:#3c3c41;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:calc(50% - 24px);width:32px;z-index:520}.group-of-cards__preview-next{right:10px}.group-of-cards__preview-pagination{background:#eee;border-radius:var(--corner-radius-3);display:flex;height:2px;margin-top:12px;width:100%}.group-of-cards__preview-pagination .swiper-pagination-progressbar-fill{background:#3c3c41;display:inline-block;height:2px;transform-origin:left;width:100%}.group-of-cards__content-swiper{margin-right:-12px}.group-of-cards__content-swiper .swiper-container{padding-bottom:12px}.group-of-cards__content-swiper .swiper-pagination-lock{display:none}.group-of-cards__content-swiper .swiper-container-horizontal>.swiper-pagination-progressbar{bottom:0;margin-top:0;top:auto}.group-of-cards__content-swiper .swiper-slide{height:auto}.group-of-cards__content-swiper .swiper-button-disabled{display:none}.group-of-cards__content-card{background:#fff;border:none;border-radius:var(--corner-radius-3);color:#3c3c41;display:block;height:100%;padding:10px}.group-of-cards__content-card:focus,.group-of-cards__content-card:hover{color:#3c3c41}.group-of-cards__family-name,.group-of-cards__product-name{margin:0}.group-of-cards__image{max-width:100%}@media screen and (min-width:680px){.group-of-cards__content-swiper{margin-right:0}}@media screen and (min-width:960px){.group-of-cards__content-swiper .swiper-container{padding-bottom:16px}.group-of-cards__title{margin-bottom:12px}.group-of-cards__content{padding-top:16px}.group-of-cards__preview-next,.group-of-cards__preview-prev{top:calc(50% - 32px)}}@media screen and (min-width:1280px){.group-of-cards__content-swiper .swiper-pagination-progressbar{display:none}}.group-of-cards__header{flex-direction:column;gap:16px}.group-of-cards__title{margin-bottom:8px}.group-of-cards__subtitle p{margin-bottom:0}.group-of-cards__cards-wrapper{display:flex;gap:8px;overflow:scroll;padding-bottom:20px}.group-of-cards__cards-wrapper::-webkit-scrollbar,.group-of-cards__cards-wrapper::-webkit-scrollbar-thumb{display:none}.group-of-cards__scrollbar{height:8px;position:relative;width:100%}.group-of-cards__scrollbar-thumb{background-color:#b0b0b4;border:0;border-radius:4px;height:100%;left:0;position:absolute;top:0;transition:left .1s ease}.group-of-cards__scrollbar-thumb:focus{outline:none}.group-of-cards__card{padding:4px}.group-of-cards__content{padding-top:16px}.group-of-cards__content-card{border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);display:flex;flex-flow:row wrap;padding:0}.group-of-cards__content-card-information{align-self:flex-end;background-color:transparent;border-top:1px solid #ededf0;display:flex;flex-direction:column;flex-grow:1;gap:4px;max-width:100%;padding:16px}.group-of-cards__content-card-images{display:flex;height:122px;justify-content:center;margin:0 auto;width:100%}.group-of-cards__image{max-width:80%;transition:opacity .2s}.group-of-cards__product-name{display:block;font-weight:700;max-width:100%;overflow:hidden}.group-of-cards__family-name{font-size:14px}.group-of-cards__navigation{align-items:flex-end;display:flex;gap:12px;justify-content:flex-end;min-width:150px}.group-of-cards__navigation .button.group-of-cards__next,.group-of-cards__navigation .button.group-of-cards__previous{height:44px;padding:10px;width:44px}.group-of-cards__navigation .button.group-of-cards__next:focus,.group-of-cards__navigation .button.group-of-cards__previous:focus{outline:none}@media screen and (min-width:960px){.group-of-cards__header{flex-direction:row;gap:0}.group-of-cards__cards-wrapper{gap:16px}.group-of-cards__content-card-images{height:249px}}@media screen and (min-width:1280px){.group-of-cards__cards-wrapper{gap:32px}.group-of-cards__content-card-images{height:180px}.group-of-cards__card:focus .group-of-cards__content-card-information,.group-of-cards__card:hover .group-of-cards__content-card-information{background-color:#f7f7fa}}.navigation-tree__active-item,.navigation-tree__list,.navigation-tree__sub-list{display:flex;flex-direction:column;gap:8px}.product-category-container{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;padding-top:20px}.product-category-container__results{min-height:100px;position:relative}.product-category-container__sidebar{display:none;z-index:2}.product-category-container__main{width:100%;z-index:1}.product-category-container__product-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding-bottom:12px;padding-top:12px}.product-category-container__product-header-count{color:#3c3c41;flex-grow:1;margin-bottom:0}.product-category-container__product-header-toolbar{display:flex;flex-grow:0;flex-shrink:0;margin-left:auto}.product-category-container__button-wrapper{text-align:center}.product-category-container__button.button{display:flex;flex-grow:1;gap:10px;justify-content:center;width:100%}.product-category-container__button.button .icon{height:24px;width:24px}.product-category-container__loader{background-color:hsla(0,0%,100%,.5);color:#1432ff;display:flex;justify-content:center;left:0;min-height:100%;padding:24px;position:absolute;top:0;width:100%}.product-category-container__loader .icon{animation:spin 1s linear infinite}.product-category-container .product-category-filter__button{margin-bottom:24px}@media screen and (min-width:680px){.product-category-container__product-header{flex-wrap:nowrap}.product-category-container__button.button{flex-grow:0;width:auto}}@media screen and (min-width:1280px){.product-category-container{align-items:stretch;flex-direction:row;gap:32px}.product-category-container__sidebar{display:block;flex-shrink:0;position:relative;width:262px}.product-category-container__button.button{display:none}}.product-category-filter .checkbox{padding-left:16px}.product-category-filter .checkbox:last-child{margin-bottom:12px}.product-category-filter .checkbox__icon{border-color:#8e8e94;border-radius:2px;border-width:1px}.product-category-filter .checkbox__input:disabled~.checkbox__icon{border-color:#8e8e94}.pcp-modal-container .mobile-filters__sorting{padding-bottom:10px;padding-left:10px;padding-right:10px}.pcp-modal-container .mobile-filters__sorting .sorting{width:100%}.pcp-modal-container .mobile-filters__sorting .sorting__dropdown{flex-grow:1}.pcp-modal-container .mobile-filters__show-results.button{line-height:28px;padding:8px 12px}.pcp-modal-container .mobile-filters__filter-tags{padding:16px}.pcp-modal-container .mobile-filters .product-category-filter__button{margin-bottom:16px}.pcp-modal-container .mobile-filters .flyout-modal__wrapper{align-items:flex-end}.pcp-modal-container .mobile-filters .flyout-modal__content{display:flex;flex-direction:column;height:60%;margin-top:0}.pcp-modal-container .mobile-filters .flyout-modal__header{padding:12px 16px}.pcp-modal-container .mobile-filters .flyout-modal__body{flex-grow:1;margin:0;overflow-y:auto;padding:0}.pcp-modal-container .mobile-filters .flyout-modal__body::-webkit-scrollbar{width:4px}.pcp-modal-container .mobile-filters .flyout-modal__body::-webkit-scrollbar-track{background-color:#8e8e94;border-left:1px solid #fff;border-right:1px solid #fff}.pcp-modal-container .mobile-filters .flyout-modal__body::-webkit-scrollbar-thumb{background-color:#3c3c41;border-radius:4px}.pcp-modal-container .mobile-filters .flyout-modal__footer{background:#fff;box-shadow:0 4px 12px rgba(60,60,65,.25);display:flex;justify-content:space-between;margin:0;padding:16px;width:100%}.pcp-modal-container .mobile-filters__clear-all{align-items:center}@media screen and (min-width:960px){.pcp-modal-container .mobile-filters__sorting{padding-left:0;padding-right:0}.pcp-modal-container .mobile-filters .flyout-modal__wrapper{justify-content:flex-end}.pcp-modal-container .mobile-filters .flyout-modal__header{border-bottom:2px solid #e1e1e6;padding:10px 24px}.pcp-modal-container .mobile-filters .flyout-modal__content{border-radius:0;height:100%;max-width:560px}.pcp-modal-container .mobile-filters .flyout-modal__body .accordion:last-child .accordion__header{padding-bottom:8px}.pcp-modal-container .mobile-filters .flyout-modal__footer{padding:24px}}.sorting{align-items:center;display:flex;flex-shrink:0;gap:10px}.sorting__dropdown{color:#3c3c41;position:relative}.sorting__dropdown-button{align-items:center;background:#f7f7fa;border:1px solid #8e8e94;border-radius:2px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-height:48px;padding:8px 8px 8px 10px;position:relative;z-index:3}.sorting__dropdown-button:focus{outline:none}.sorting__dropdown-button:focus-visible{outline:1px auto -webkit-focus-ring-color}.sorting__dropdown-list{background:#f7f7fa;border-radius:var(--corner-radius-3);box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);min-width:100%;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content;z-index:2}.sorting__dropdown-items{margin:0;padding:49px 0 0}.sorting__dropdown-item{cursor:pointer;list-style:none;margin:0;padding:8px 10px}.sorting__dropdown-item-label{display:block;margin:2px 0;padding:4px 0;white-space:nowrap}@media screen and (min-width:960px){.sorting{align-items:center;display:flex;justify-content:space-between}.sorting__dropdown-items{padding:43px 0 0}.sorting__dropdown-button{min-height:auto}}.product-category{color:#3c3c41;margin-bottom:32px}.product-category__title{display:flex;justify-content:center;margin-bottom:10px;text-align:center}.product-category__description{display:flex;justify-content:center;margin-bottom:0;padding-bottom:2px;text-align:center}@media screen and (min-width:960px){.product-category__description,.product-category__title{justify-content:flex-start;text-align:left}.product-category__description{max-width:700px}}@media screen and (min-width:1280px){.product-category{margin-bottom:16px}.product-category__title{max-width:889px}.product-category__description{padding-bottom:4px}}.pcp-load-more{align-items:center;display:flex;gap:8px}.pcp-load-more__text{margin-bottom:0}.pcp-load-more .loader.loader--blue.loader--sm{height:10px;width:10px}.navigation-tree{line-height:20px}.navigation-tree__list{margin:0;padding:0}.navigation-tree__list li{flex-grow:1;list-style:none}.navigation-tree__list a{color:#5d5d61;display:inline-flex;padding:4px 0}.navigation-tree__list strong{display:flex;flex-grow:1;padding:4px 0 4px 16px}.navigation-tree__sub-list{margin:0;padding-left:20px}.navigation-tree__sub-list--siblings{padding-left:16px}.navigation-tree__active-item{padding-bottom:8px}.navigation-tree__active-item--has-collapse{padding-bottom:0}.navigation-tree__parent-link{align-items:center;display:flex;gap:10px}.navigation-tree__parent-link .icon{align-self:flex-start;flex-shrink:0}.product-family-card__load-more{display:flex;grid-column:1/-1;justify-content:center;padding-top:12px}.product-family-card__load-more .cta-component-wrapper .cta-component__link.button:focus{background-color:#3c3c41;border-color:#3c3c41}.product-family-card__hidden-pagination{display:none}.family-detail-item{border:1px solid #3c3c41;border-radius:var(--corner-radius-3);margin-bottom:10px;overflow:hidden}.family-detail-item:last-child{margin-bottom:0}.family-detail-item__notification{position:relative;z-index:1000}.family-detail-item__notification-overlay{background-color:#3c3c41;display:block;inset:0;opacity:.3;position:fixed;z-index:1}.family-detail-item__notification-content{background:#fff;border-top-left-radius:var(--corner-radius-4);border-top-right-radius:var(--corner-radius-4);bottom:0;display:block;left:0;padding:12px;position:fixed;right:0;width:100%;z-index:2}.family-detail-item__wrapper{display:flex;min-height:116px;position:relative}.family-detail-item__link{color:#5d5d61;display:flex;justify-content:space-between;width:100%}.family-detail-item__content{align-items:flex-start;display:flex;flex-grow:1;justify-content:flex-start;width:100%}.family-detail-item__image-container{align-items:center;aspect-ratio:1/1;display:flex;margin-right:8px;min-height:100%;min-width:93px;position:relative}.family-detail-item__image{aspect-ratio:1/1;margin:0 auto;max-height:93px;max-width:93px;-o-object-fit:contain;object-fit:contain}.family-detail-item__awards-logo{bottom:8px;height:24px;position:absolute;right:0;width:24px}.family-detail-item__product{padding:10px 0}.family-detail-item__product-name{margin:0 0 4px}.family-detail-item__product-count{color:#3c3c41;margin-bottom:0}.family-detail-item__button.button{align-items:center;border:none;display:flex;font-size:12px;margin:8px 10px 0 0;padding:2px 8px 2px 10px}.family-detail-item__button.button .icon-info-alert{margin-left:8px}.family-detail-item__button-performance.button,.family-detail-item__button-performance.button:focus,.family-detail-item__button-performance.button:hover,.family-detail-item__button-specification.button,.family-detail-item__button-specification.button:focus,.family-detail-item__button-specification.button:hover,.family-detail-item__button-value.button,.family-detail-item__button-value.button:focus,.family-detail-item__button-value.button:hover{background-color:#3c3c41}.family-detail-item__divider{align-self:flex-end;border-top:1px solid #3c3c41;margin:0 10px}.family-detail-item__download{align-items:center;display:flex;height:56px;justify-content:space-between;padding:10px}.family-detail-item__download button{background:none;border:none;cursor:pointer;margin:0;padding:0}.family-detail-item__download button:focus{outline:none}.family-detail-item__download button:focus-visible{outline:1px auto -webkit-focus-ring-color}.family-detail-item__download .tooltip{display:none}.family-detail-item__download-link.link{color:#5d5d61;display:flex;margin-bottom:0;transition:none}.family-detail-item__download-link.link .icon{height:24px;margin-left:0;margin-right:8px;width:24px;fill:#5d5d61}.family-detail-item__download-link.link:focus,.family-detail-item__download-link.link:hover{color:#3c3c41}.family-detail-item__download-link.link:focus .icon,.family-detail-item__download-link.link:hover .icon{fill:#3c3c41}.family-detail-item__configurator-button{color:#5d5d61;display:flex}.family-detail-item__configurator-button--overlay{align-items:center;display:flex}.family-detail-item__configurator-button--overlay .icon{margin-right:8px}.family-detail-item__configurator-button:focus,.family-detail-item__configurator-button:hover{color:#5d5d61}.family-detail-item__configurator-button .icon{height:24px;width:24px;fill:#5d5d61}.family-detail-item__configurator-button-text{margin-bottom:0}.family-detail-item__preview-button.button.button--secondary{display:none;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.family-detail-item__wish-list-icon--desktop{display:none;position:absolute;right:0;top:0}.family-detail-item__modal .icon.icon-close{fill:#5d5d61}.family-detail-item .status-label{position:absolute;top:0;z-index:1}@media screen and (min-width:680px){.product-family-card{display:grid;gap:32px 32px;grid-template-columns:calc(50% - 20px) calc(50% - 20px)}.product-family-card__load-more{padding-top:8px}.family-detail-item{display:grid;flex-wrap:wrap;grid-template-rows:1fr;margin-bottom:0}.family-detail-item__wrapper{display:flex}.family-detail-item__content{flex-direction:column;height:100%}.family-detail-item__link:focus,.family-detail-item__link:hover{color:#5d5d61}.family-detail-item__image-container{aspect-ratio:3/2;display:flex;margin-left:0;margin-right:0;min-height:auto;position:relative;width:100%}.family-detail-item__image{align-self:flex-end;aspect-ratio:3/2;height:100%;left:0;max-height:none;max-width:none;-o-object-position:center;object-position:center;top:10%;width:100%}.family-detail-item__awards-logo{height:32px;right:8px;width:32px}.family-detail-item__product{padding:10px}.family-detail-item__wish-list-icon--desktop{display:block}.family-detail-item__wish-list-icon--mobile{display:none}.family-detail-item .status-label{top:12px}}@media screen and (min-width:960px){.product-family-card{gap:40px 40px;grid-template-columns:calc(33.33% - 26px) calc(33.33% - 27px) calc(33.33% - 27px);margin-bottom:20px}}@media screen and (min-width:1280px){.family-detail-item{overflow:visible}.family-detail-item__notification{display:none}.family-detail-item__modal .modal__content{width:80%}.family-detail-item__link:focus .family-detail-item__preview-button.button.button--secondary,.family-detail-item__link:hover .family-detail-item__preview-button.button.button--secondary{display:block}.family-detail-item__download-link.link .icon{flex-shrink:0}.family-detail-item__download .tooltip{display:inline-block}.family-detail-item__download .tooltip__popover--top{left:auto;padding:10px;right:-8px;transform:translateY(-100%)}.family-detail-item__download .tooltip__popover--top:after{left:auto;right:20px;top:calc(100% - 12px);transform:translate(50%,50%) rotate(45deg)}.family-detail-item__configurator-button--mobile{display:none}}@media screen and (min-width:1440px){.family-detail-item:focus,.family-detail-item:hover{box-shadow:0 4px 20px rgba(60,60,65,.15)}.family-detail-item__awards-logo{bottom:10px}}.family-preview{padding-bottom:16px}.family-preview__container{height:100%}.family-preview__title{margin-bottom:8px}.family-preview__description{margin-bottom:0;margin-top:10px}.family-preview__divider{border-top:1px solid #3c3c41;margin-bottom:10px;margin-top:10px}.family-preview__links{align-items:center;display:grid;justify-content:center}.family-preview .family-preview__link.button{margin-bottom:12px;margin-right:0;white-space:nowrap}.family-preview .family-detail-item__download-link.link{margin-bottom:10px;padding:0}.family-preview .product-family-information__block{margin-bottom:12px}.family-preview .product-family-information__block:last-child{margin-bottom:0}.family-preview .product-family-information__block-title{margin-bottom:10px}.family-preview .product-family-information__list-item{margin-bottom:8px}@media screen and (min-width:680px){.family-preview .product-carousel__preview{max-height:none}.family-preview .product-carousel__image-slide,.family-preview .product-carousel__video-slide{aspect-ratio:1/1}}@media screen and (min-width:960px){.family-preview{padding-bottom:20px}.family-preview__divider{margin-bottom:10px;margin-top:10px}.family-preview__links{display:flex}.family-preview .family-detail-item__download-link.link{align-items:center;display:flex;justify-content:flex-start;margin:4px 0;padding:8px 0}.family-preview .product-family-information__body{padding-top:10px}.family-preview .family-preview__link.button{margin-bottom:0;margin-right:8px}}@media screen and (min-width:1280px){.family-preview__divider{display:none}.family-preview .product-carousel{margin-bottom:12px}.family-preview .family-preview__link.button{margin-right:12px}}.product-category-container__product-header{padding-bottom:16px}@media screen and (min-width:680px){.product-category-container__product-header{padding-bottom:24px}}@media screen and (min-width:960px){.product-category-container__product-header{padding-bottom:32px}}.product-family-card{display:flex;flex-direction:column;gap:16px}.family-card{align-items:stretch;display:flex}.family-card__main{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);display:flex;flex-direction:column;position:relative;width:100%}.family-card__main:hover .family-card__info{background-color:#f7f7fa}.family-card__main:active .family-card__info{background-color:#e5e7ff}.family-card__main:focus{outline:2px solid #1432ff;outline-offset:4px}.family-card__labels{display:flex;gap:8px;left:8px;position:absolute;top:8px}.family-card__new{background-color:#3c3c41;border-radius:2px;color:#00e487;padding:6px 8px}.family-card__new.caption{margin:0}.family-card__image{aspect-ratio:16/10;display:block;flex-grow:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition:opacity .2s;width:100%}.family-card__info{border-top:1px solid #e1e1e6;display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:16px;position:relative}.family-card__logo{max-width:66px}.family-card__logo img{width:100%}.family-card__body{display:flex;flex-direction:column;flex-grow:1;gap:4px}.family-card__name.text-link-bold,.family-card__products.caption{display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.family-card__footer{align-items:center;display:flex;justify-content:space-between}.family-card__link{color:#3c3c41}.family-card__link:hover{color:#3d56ff}.family-card__link:focus{color:#0018d6}.family-card__wish-list-icon{margin:0}.family-card__configurator{position:absolute;right:0;top:0;transform:translate(-12px,-50%)}.family-card__configurator .tooltip{display:block}.family-card .tooltip--default-open .tooltip__popover{background-color:#3c3c41;color:#fff}.family-card .tooltip--default-open .tooltip__popover:after{background-color:#3c3c41}@media screen and (min-width:680px){.product-family-card{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:960px){.product-family-card{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1280px){.product-family-card{gap:32px}}.product-category__title.heading-1{display:block;margin-bottom:8px;text-align:left}.product-category__description{display:block;max-width:none;text-align:left}.product-category-filter .accordion__header{padding:10px 0}.product-category-filter .accordion__header .accordion__header-title.heading-6{font-size:16px;line-height:24px}.product-category-filter .accordion__content-wrapper{padding:0}.product-category-filter .checkbox{display:block;padding-left:40px}.product-category-filter .checkbox.body-copy-1{font-size:16px;height:auto;line-height:24px;margin-bottom:0}.product-category-filter .checkbox.disabled{cursor:not-allowed;pointer-events:visible}.product-category-filter .checkbox .filter-checkbox__amount{display:none}.product-category-filter .checkbox__icon{height:24px;width:24px}.product-category-filter .checkbox__input{display:block;left:-9999px;position:absolute;top:-9999px}.product-category-filter .checkbox__input:checked~.checkbox__icon{background-color:#1432ff;border-color:transparent;color:#fff}.product-category-filter .checkbox__input:focus~.checkbox__icon{outline:2px solid #1432ff}.navigation-tree__active-item{gap:20px;padding-top:10px}.navigation-tree .navigation-tree__active-item-title{padding:4px 0}.navigation-tree__sub-list{gap:20px;padding-left:16px}.navigation-tree__sub-list--siblings{padding-left:0}.navigation-tree__sub-list .navigation-tree__child-link{color:#3c3c41}.navigation-tree__sub-list .navigation-tree__child-link:focus,.navigation-tree__sub-list .navigation-tree__child-link:hover{color:#3d56ff}.sorting__dropdown-button:focus{border:1px solid #8e8e94}.sorting__dropdown-list{background:#fff;border-radius:2px;top:100%}.sorting__dropdown-items{padding-top:0}.sorting__dropdown-item:focus,.sorting__dropdown-item:hover{background-color:#ededf0}.mobile-filters__filter-tags{border-bottom:1px solid #e1e1e6;padding:16px}.mobile-filters__filter-tags .product-filter-tags{border:0;padding:0}.mobile-filters .accordion{border-bottom:1px solid #e1e1e6;padding:0 16px}.mobile-filters .flyout-modal__header{border-bottom:2px solid #ededf0;padding:0 16px}.mobile-filters .flyout-modal__header-button-close{right:16px;top:16px}.mobile-filters .flyout-modal__body{padding-top:8px}.mobile-filters .flyout-modal__footer{gap:16px;padding:16px}.mobile-filters .flyout-modal__footer .link{margin-bottom:0}@media screen and (min-width:960px){.mobile-filters .flyout-modal__content{max-width:540px}.mobile-filters .flyout-modal__body{margin:0;padding:8px 0 0}.mobile-filters .flyout-modal__footer{justify-content:flex-end}}.product-catalog-container{padding-bottom:20px;padding-top:20px}.product-catalog-container__header>*{display:flex;justify-content:center;text-align:center}.product-catalog-container__header .product-catalog-title{margin-bottom:10px}.product-catalog-container__header .product-catalog-seo-text{margin-bottom:0}.product-catalog-container__browse{margin-bottom:12px;margin-top:40px}.product-catalog-container__main .product-catalog{border-bottom:1px solid #3c3c41}.product-catalog-container__main .product-catalog:last-child{border:none}.product-catalog-container__main .product-catalog__category{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px;padding-top:8px}.product-catalog-container__main .product-catalog__category .category-title{color:#3c3c41;margin-bottom:0;margin-left:8px;width:calc(100% - 93px)}.product-catalog-container__main .product-catalog__category .category-image{height:93px;-o-object-fit:contain;object-fit:contain;width:93px}.product-catalog-container__main .product-catalog__category-item{align-items:center;display:flex}.product-catalog-container__main .product-catalog__sub-category{color:#3c3c41;display:block;margin-bottom:12px}.product-catalog-container__main .product-catalog__accordion-content{margin:0 0 0 auto;padding-bottom:8px;width:calc(100% - 101px)}@media screen and (min-width:960px){.product-catalog-container__header>*{justify-content:flex-start;text-align:left}.product-catalog-container__main{display:flex;flex-wrap:wrap}.product-catalog-container__main .product-catalog{border:none;margin-right:16px;width:calc(50% - 8px)}.product-catalog-container__main .product-catalog:last-child,.product-catalog-container__main .product-catalog:nth-child(2n){margin-right:0}.product-catalog-container__main .product-catalog__category{padding-bottom:20px}.product-catalog-container__main .product-catalog__category .category-title{margin-left:0;margin-top:10px;width:100%}.product-catalog-container__main .product-catalog__category .category-image{display:flex;height:120px;margin:0 auto;width:136px}.product-catalog-container__main .product-catalog__category-item{display:block;width:100%}.product-catalog-container__main .product-catalog__sub-category{margin-bottom:10px}.product-catalog-container__main .product-catalog__accordion-content{width:100%}}@media screen and (min-width:1280px){.product-catalog-container__main .product-catalog{width:calc(33.33333% - 10.66667px)}.product-catalog-container__main .product-catalog:nth-child(2n){margin-right:16px}.product-catalog-container__main .product-catalog:nth-child(3n){margin-right:0}}@media screen and (min-width:1440px){.product-catalog-container__main .product-catalog{width:calc(25% - 12px)}.product-catalog-container__main .product-catalog:nth-child(3n){margin-right:16px}.product-catalog-container__main .product-catalog:nth-child(4n){margin-right:0}}.product-catalog-container__loader{align-items:center;color:#3c3c41;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:900}.product-catalog-container__loader .icon{animation:spin 1s linear infinite}.product-catalog-container__main{visibility:hidden}.product-catalog-container__main--visible{visibility:visible}@media screen and (min-width:960px){.product-catalog-container__main{min-height:700px}}@media screen and (min-width:1280px){.product-catalog-container .product-catalog-container__main .product-catalog__category .category-image{margin:0}}.product-family-accessories__card-wrapper{overflow:visible;padding:4px}.product-family-accessories__content-wrapper{border:none;color:#3c3c41;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-start;place-items:center center}.product-family-accessories__content-wrapper:focus,.product-family-accessories__content-wrapper:hover{color:#3c3c41}.product-family-accessories__heading-wrapper{border-top:1px solid #e1e1e6;padding:16px;width:100%}.product-family-accessories__image{height:192px;width:auto}.product-family-accessories__card{background-color:transparent;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-flow:row wrap;height:100%;padding:0}.product-family-accessories__card:focus .product-family-accessories__heading-wrapper,.product-family-accessories__card:hover .product-family-accessories__heading-wrapper{background-color:#f7f7fa}.product-family-accessories__card:focus{outline:2px solid #1432ff;outline-offset:4px}.product-family-accessories__card .aspect-ratio-box{background:transparent;display:flex;justify-content:center}@media screen and (min-width:960px){.product-family-accessories__image{height:243px}}@media screen and (min-width:1280px){.product-family-accessories__image{height:192px}}.product-family-information-component .product-collapsible--expanded{margin-bottom:0}.product-family-information button{background:none;border:none;cursor:pointer;margin:0;padding:0}.product-family-information button:focus{outline:none}.product-family-information button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-family-information__body{padding-bottom:10px;padding-top:10px}.product-family-information__block--expanded .product-family-information__more-button--for-list.link{margin-top:12px}.product-family-information__list{margin:0}.product-family-information__list-item{list-style:none;margin-bottom:12px;padding-left:16px;position:relative}.product-family-information__list-item:before{border:8px solid #3c3c41;border-radius:8px;content:"";display:block;left:0;position:absolute;top:4px}.product-family-information__list-item:after{border:1px solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:5px;position:absolute;top:6px;transform:rotate(45deg);width:6px}.product-family-information__list-item:last-child,.product-family-information__text{margin-bottom:0}.product-family-information__text--description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}.product-family-information__block--expanded .product-family-information__text--description{display:block;overflow:visible;-webkit-line-clamp:unset}.product-family-information__more-button.link{margin-top:10px}.product-family-information__more-button--for-list.link{margin-top:0}@media screen and (min-width:960px){.product-family-information__body{padding-bottom:12px;padding-top:12px}.product-family-information__block{margin-bottom:24px}}@media screen and (min-width:1280px){.product-family-information__block-title{margin-bottom:16px}.product-family-information__more-button.link{margin-top:12px}.product-family-information__more-button--for-list.link{margin-top:0}.product-family-information__block{margin-bottom:32px}}.product-family-information-component .product-family-information__header{margin-bottom:20px}.product-family-information__body{padding-top:0}.product-family-information__block{margin-bottom:20px}.product-family-information__block--expanded .product-family-information__more-button--for-list.link{margin-top:16px}.product-family-information__block-title.heading-4{margin-bottom:16px}.product-family-information__text.body-copy-1{margin:0}.product-family-information__list{margin:0 0 0 24px;padding:0}.product-family-information__list-item{list-style:disc;margin:0;padding:0}.product-family-information__list-item:after,.product-family-information__list-item:before{display:none}.product-family-information__more-button.link{margin-top:16px}.product-family-information__block-tags-list{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0}.product-family-information__block-tags-item{background:#ededf0;border-radius:16px;color:#3c3c41;list-style:none;margin:0;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.product-family-information__block-tags-item.caption{margin-bottom:0}@media screen and (min-width:680px){.product-family-information-component .product-family-information__header{margin-bottom:24px}.product-family-information__body{padding-top:0}.product-family-information__block{margin-bottom:24px}.product-family-information__block--expanded .product-family-information__more-button--for-list.link{margin-top:20px}.product-family-information__block-title.heading-4{margin-bottom:20px}.product-family-information__more-button.link{margin-top:20px}.product-family-information__block-tags-list{gap:20px}}@media screen and (min-width:960px){.product-family-information-component .product-family-information__header{margin-bottom:32px}.product-family-information__body{padding-top:0}.product-family-information__block{margin-bottom:32px}.product-family-information__block-title.heading-4{margin-bottom:24px}}@media screen and (min-width:1280px){.product-family-information__block--expanded .product-family-information__more-button--for-list.link,.product-family-information__more-button.link{margin-top:24px}}.specification__list{margin:0;padding:0}.specification__list-item{list-style:none;padding:10px}.specification__list-item:nth-child(2n){background:#969696}.specification__list-header{display:block;margin-bottom:0}.specification__list-description{margin-bottom:0}.specification__list-item{align-items:center;display:flex;justify-content:space-between}.specification__list-description,.specification__list-header{width:50%}.specification__list-header{margin-right:10px}.specification__list-item{align-items:flex-start}.specification__list-description-wrapper{display:flex;flex-direction:column;width:50%}.specification__list-description{width:100%}.specification__list-description:not(:last-child){margin-bottom:10px}@media screen and (min-width:1280px){.product-family-specification .specification__list{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}.product-family-specification .specification__list-item{align-items:center;border:1px solid #e1e1e6}.product-family-specification .specification__list-item:not(:last-child){margin-bottom:-1px}.product-family-specification .specification__list-description{display:inline-block}}.product-family-specification__body{border-bottom:1px solid #e1e1e6;padding:8px}.specification__list-item{background-color:#fff;border:1px solid #e1e1e6;padding:8px 16px}.specification__list-item:nth-child(2n){background-color:#fff}.specification__list-item:not(:last-child){margin-bottom:-1px}.specification__list-description-wrapper{text-align:right}@media screen and (min-width:1280px){.product-family-specification__body{padding:16px}.specification__list-item{padding:16px 24px}}.product-carousel{height:100%}.product-carousel__preview-counter{background:#ededf0;border-radius:var(--corner-radius-2);padding:10px 8px;text-align:center}.product-carousel__preview--fullscreen .product-carousel__preview-counter{bottom:auto;left:50%;padding:8px;position:absolute;right:auto;top:10px;transform:translateX(-50%)}.product-carousel .product-carousel__wish-list-icon-carousel{margin:0}.product-carousel .tooltip.product-carousel__carousel-wish-list{align-items:center;background:#ededf0;border:2px solid #3c3c41;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:10px;top:10px;width:44px;z-index:600}.product-carousel__preview-pagination{background:#3c3c41;border-radius:var(--corner-radius-3);display:flex;height:8px;margin-top:10px;width:100%}.product-carousel__preview-pagination.swiper-pagination-progressbar{position:relative}.product-carousel__preview-pagination .swiper-pagination-progressbar-fill{background:#1432ff;display:inline-block;height:8px;transform-origin:left;width:100%}.product-carousel__preview--fullscreen .product-carousel__preview-pagination{display:none}.product-carousel__preview-next,.product-carousel__preview-prev{align-items:center;background:#3c3c41;border:0;border-radius:50%;color:#ededf0;display:flex;height:44px;justify-content:center;padding:0;position:absolute;top:40%;width:44px;fill:#ededf0;cursor:pointer;left:10px;z-index:520}.product-carousel__preview-next.swiper-button-disabled,.product-carousel__preview-prev.swiper-button-disabled{opacity:0}.product-carousel__preview--fullscreen .product-carousel__preview-next.swiper-button-disabled,.product-carousel__preview--fullscreen .product-carousel__preview-prev.swiper-button-disabled{display:none}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview--fullscreen .product-carousel__preview-prev{left:10px;top:50%}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview-next{right:10px}.product-carousel__preview-close{border:0;right:10px}.product-carousel__preview-close,.product-carousel__preview-download{align-items:center;background:#3c3c41;border-radius:50%;color:#ededf0;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;top:10px;width:44px;z-index:520}.product-carousel__preview-download{left:10px}.product-carousel__preview-download-link{color:#3c3c41;margin-bottom:2px}.product-carousel__preview-download-link:focus,.product-carousel__preview-download-link:hover{color:#3c3c41}.product-carousel__caption{bottom:5vh;color:#3c3c41;left:50%;margin:0;max-height:208px;overflow-y:auto;position:absolute;text-align:center;transform:translateX(-50%);width:80%;z-index:1}.product-carousel .swiper-container,.product-carousel__preview{height:100%}.product-carousel__thumbs .swiper-slide,.product-carousel__thumbs-overlay{align-items:center;display:flex;justify-content:center}.product-carousel__thumbs-overlay{background:rgba(60,60,65,.3);height:100%;left:0;position:absolute;top:0;width:100%}.product-carousel__thumbs-icon{align-items:center;border:1px solid #3c3c41;border-radius:50%;color:#3c3c41;display:inline-flex;height:44px;justify-content:center;width:44px}.product-carousel__thumbs-icon .icon{position:relative;z-index:520}.product-carousel .swiper-wrapper{align-items:center}.product-carousel .swiper-slide{overflow:hidden}.product-carousel .swiper-slide .product-carousel__image{max-height:100%;max-width:100%}.product-carousel__preview.product-carousel__preview--fullscreen{background:#3c3c41;height:100vh;left:0;max-height:none;position:fixed;top:0;width:100%;z-index:1000}.product-carousel__preview.product-carousel__preview--fullscreen .swiper-slide{overflow:visible}.product-carousel__preview.product-carousel__preview--fullscreen .swiper-container{align-items:center;display:flex}.product-carousel__preview.product-carousel__preview--fullscreen .aspect-ratio-box{height:100%;padding:0}.product-carousel__image-slide,.product-carousel__video-slide{align-items:center;display:flex;height:0;justify-content:center;padding-bottom:100%;position:relative}.product-carousel__image-slide .video-player,.product-carousel__video-slide .video-player{left:0;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translateY(-50%);width:100%}.product-carousel__image-slide .video-player .embed-responsive .embed-responsive-item,.product-carousel__video-slide .video-player .embed-responsive .embed-responsive-item{left:50%;transform:translateX(-50%);width:auto}.product-carousel__image-slide .product-carousel__image,.product-carousel__video-slide .product-carousel__image{background:#ededf0;height:100%;left:0;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.product-carousel__image-slide{background:none;border:none;padding-left:0;padding-right:0;width:100%}@media screen and (min-width:680px){.product-carousel__preview{max-height:609px;overflow:visible;position:relative}.product-carousel__preview.product-carousel__preview--fullscreen{background:#3c3c41}.product-carousel__preview-expand{align-items:center;background:#3c3c41;border:0;border-radius:50%;bottom:24px;color:#ededf0;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:10px;width:44px;z-index:600}.product-carousel__preview-next,.product-carousel__preview-prev{display:flex;left:10px;pointer-events:auto;top:50%;transform:translateY(-50%)}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview--fullscreen .product-carousel__preview-prev{left:5vw;top:50%}.product-carousel__preview-next{left:auto;right:10px}.product-carousel__preview--fullscreen .product-carousel__preview-next{left:auto;right:5vw;top:50%}.product-carousel__preview-button-placeholder{aspect-ratio:16/9;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:520}.product-carousel__preview--fullscreen .product-carousel__preview-button-placeholder{width:90vw}.product-carousel__preview-close{pointer-events:auto;right:10px;top:10px}.product-carousel__preview-download{bottom:10px;left:auto;pointer-events:auto;right:10px;top:auto}.product-carousel__preview--fullscreen .product-carousel__preview-counter{display:none}.product-carousel .swiper-slide{background:#ededf0}.product-carousel .swiper-slide .product-carousel__image.product-carousel__preview--fullscreen{max-height:none}.product-carousel__caption{color:#3c3c41;max-height:78px}.product-carousel__image-slide,.product-carousel__video-slide{aspect-ratio:16/9;height:auto;padding-bottom:0}.product-carousel__preview--fullscreen .product-carousel__image-slide,.product-carousel__preview--fullscreen .product-carousel__video-slide{left:50%;max-height:none;top:50%;transform:translate(-50%,-50%);width:90vw}.product-carousel__video-slide{margin:0}.product-carousel__thumbs{margin-top:10px}.product-carousel__thumbs .swiper-slide{cursor:pointer;overflow:hidden;position:relative}.product-carousel__thumbs .swiper-slide .product-carousel__image{max-width:none}.product-carousel__thumbs .swiper-slide.swiper-slide-thumb-active:after{background:#1432ff;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}}@media screen and (min-width:960px){.product-carousel__caption{bottom:unset}}@media screen and (min-width:1280px){.product-carousel__preview.product-carousel__preview--fullscreen .product-carousel__image-slide{height:-moz-fit-content;height:fit-content;margin:0 auto;max-height:70vh;padding-bottom:0;width:100%}.product-carousel__preview.product-carousel__preview--fullscreen .product-carousel__video-slide{height:100%;max-height:70vh;max-width:100%;padding-bottom:0;width:auto}.product-carousel__preview.product-carousel__preview--fullscreen .product-carousel__video-slide .embed-responsive{max-height:100%;top:50%;transform:translateY(-50%)}.product-carousel__preview.product-carousel__preview--fullscreen .product-carousel__video-slide .video-player{transform:translateY(0)}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview--fullscreen .product-carousel__preview-prev{left:17vw;pointer-events:auto;top:50%}.product-carousel__preview--fullscreen .product-carousel__preview-next{left:auto;right:17vw}.product-carousel__preview-button-placeholder{height:auto;max-height:70vh;top:50%}.product-carousel__preview--fullscreen .product-carousel__preview-button-placeholder{width:66vw}.product-carousel__preview-close{right:10px;top:10px}.product-carousel__preview-download{bottom:10px;left:auto;right:10px;top:auto}.product-carousel__preview-pagination{display:none}.product-carousel__caption{cursor:default;max-height:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-carousel__preview-expand{bottom:10px}}.product-carousel__preview-counter{background:#fff;border-radius:0}.product-carousel .tooltip.product-carousel__carousel-wish-list,.product-carousel__preview-close,.product-carousel__preview-next,.product-carousel__preview-prev{background:transparent;border:0;border-radius:0}.product-carousel .tooltip.product-carousel__carousel-wish-list:focus,.product-carousel .tooltip.product-carousel__carousel-wish-list:hover,.product-carousel__preview-close:focus,.product-carousel__preview-close:hover,.product-carousel__preview-next:focus,.product-carousel__preview-next:hover,.product-carousel__preview-prev:focus,.product-carousel__preview-prev:hover{outline:0}.product-carousel .aspect-ratio-box{background:transparent}.product-carousel .tooltip.product-carousel__carousel-wish-list{height:auto;right:0;top:0;width:auto}.product-carousel .wish-list-button{align-items:center;display:flex;height:44px;justify-content:center;width:44px}.product-carousel__preview-next,.product-carousel__preview-prev{color:#3c3c41;left:0}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview--fullscreen .product-carousel__preview-prev{left:0}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview-next{left:auto;right:0}.product-carousel__preview-pagination{background:#ededf0;border-radius:0}.product-carousel__preview-pagination.swiper-pagination-progressbar{height:8px}.product-carousel__preview-close{color:#3c3c41;right:0;top:0}.product-carousel__preview-download{background:transparent;border-radius:0;bottom:0;right:0}.product-carousel__preview--fullscreen .product-carousel__preview-download{left:0;top:0}.product-carousel__thumbs-icon{border:0;border-radius:0}.product-carousel__preview.product-carousel__preview--fullscreen{background:#bbbbbf}.product-carousel .product-carousel__image{background:#fff;border-radius:var(--corner-radius-1)}.product-carousel__slide:focus{outline:0}@media screen and (min-width:680px){.product-carousel .swiper-slide{background:#fff}.product-carousel__preview.product-carousel__preview--fullscreen{color:#3c3c41}.product-carousel__preview.product-carousel__preview--fullscreen .swiper-slide{background:#bbbbbf}.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview--fullscreen .product-carousel__preview-prev{left:5vw}.product-carousel__preview--fullscreen .product-carousel__preview-next{left:auto;right:5vw}.product-carousel__preview-expand{bottom:64px;right:0}.product-carousel__preview--fullscreen .product-carousel__preview-download{bottom:0;left:auto;right:0;top:auto}}@media screen and (min-width:1280px){.product-carousel__preview--fullscreen .product-carousel__preview-next,.product-carousel__preview--fullscreen .product-carousel__preview-prev{left:17vw}.product-carousel__preview--fullscreen .product-carousel__preview-next{left:auto;right:17vw}.product-carousel__preview-expand{bottom:0}}.product-details-component{margin:20px 0}.product-details-component .product-detail__content-wrapper,.product-details-component .product-detail__cta-wrapper,.product-details-component .product-detail__description-wrapper,.product-details-component .product-detail__row,.product-details-component .product-detail__wrapper{display:flex;flex-direction:column}.product-details-component .product-detail__row{gap:8px}.product-details-component .product-detail__content-wrapper{gap:20px}.product-details-component .product-detail__cta-wrapper{border-top:1px solid #e1e1e6;gap:12px;padding-top:24px}.product-details-component .product-detail__cta-wrapper a,.product-details-component .product-detail__cta-wrapper button{width:100%}.product-details-component .product-detail__cta-wrapper button{background:transparent;border:1px solid #3c3c41;border-radius:0;color:#3c3c41;font-weight:400}.product-details-component .product-detail__cta-wrapper button .icon{fill:#3c3c41}.product-details-component .product-detail__cta-wrapper button:hover{background:#e1e1e6;color:#3c3c41}.product-details-component .product-detail__cta-wrapper button:active,.product-details-component .product-detail__cta-wrapper button:focus-visible{background:#aaaaae}.product-details-component .product-detail__wrapper{gap:8px}.product-details-component .product-detail__awards-list{display:flex;gap:10px;list-style:none;margin:0;padding:0}.product-details-component .product-detail__content,.product-details-component .product-detail__gallery{min-width:0}.product-details-component .product-detail__gallery{flex:0 0 0;flex-grow:7}.product-details-component .product-detail__content{display:flex;flex:0 0 0;flex-direction:column;flex-grow:5;gap:20px}.product-details-component .product-detail__title.heading-2{color:#3c3c41;font-size:24px;margin-bottom:0}.product-details-component .product-detail__family-link{color:#3c3c41}.product-details-component .product-detail__family-name{font-size:12px}.product-details-component .product-detail__brand-logo{display:flex}.product-details-component .product-detail__logo{height:auto;max-width:110px}.product-details-component .product-detail__logo-wrapper{display:flex;gap:12px;margin-top:8px}.product-details-component .product-detail__logo-wrapper:empty{display:none}.product-details-component .product-detail__led-logo{height:32px;width:32px}.product-details-component .product-detail__description-wrapper{gap:8px;order:1}.product-details-component .product-detail__description-wrapper button{background:none;border:none;cursor:pointer}.product-details-component .product-detail__description-wrapper button:focus{outline:none}.product-details-component .product-detail__description-wrapper button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-details-component .product-detail__popular-downloads{order:2}.product-details-component .product-detail .wheretobuy{margin-top:0}.product-details-component .product-detail .product-carousel__preview{position:relative}.product-details-component .product-detail .order-codes__notification{position:relative;z-index:10}.product-details-component .product-detail .order-codes__notification-content{background:#fff;border-top-left-radius:var(--corner-radius-4);border-top-right-radius:var(--corner-radius-4);bottom:0;display:block;left:0;padding:12px;position:fixed;width:100%}.product-details-component .product-detail .order-codes__notification-overlay{background:rgba(60,60,65,.3);display:block;height:100%;left:0;position:fixed;top:0;width:100%}@media screen and (min-width:680px){.product-details-component .product-detail__cta-wrapper{flex-direction:row}.product-details-component .product-detail__logo-wrapper{gap:16px}.product-details-component .product-detail__wrapper{gap:24px}}@media screen and (min-width:960px){.product-details-component .product-detail__row{gap:8px}.product-details-component .product-detail__title.heading-2{font-size:36px}.product-details-component .product-detail__family-name{font-size:14px}.product-details-component .product-detail__logo-wrapper{gap:20px}}@media screen and (min-width:1280px){.product-details-component .product-detail__wrapper{flex-direction:row;gap:32px}.product-details-component .product-detail__cta-wrapper{display:none}.product-details-component .product-detail__popular-downloads{order:1}.product-details-component .product-detail__description-wrapper{order:2}.product-details-component .product-detail .image-tooltip .tooltip__popover{display:block;padding:10px;z-index:2}}.product-family__title.heading-2{color:#3c3c41;font-size:24px}.product-family__subtitle{font-size:18px;margin-bottom:8px}.product-family__status-label{align-items:center;background-color:#3c3c41;border-radius:2px;color:#00e487;display:flex;justify-content:center;min-height:32px;padding:4px 8px}.product-family__status-label.caption{line-height:20px;margin:0}.product-family__value-ladder-button.button{font-size:14px}.product-family__value-ladder-button.button .icon-info-alert{fill:currentColor}.product-family__value-ladder-button--performance.button,.product-family__value-ladder-button--specification.button,.product-family__value-ladder-button--value.button{background-color:transparent;cursor:pointer;font-weight:400;padding:4px 8px}.product-family__value-ladder-button--performance.button:focus,.product-family__value-ladder-button--performance.button:hover,.product-family__value-ladder-button--specification.button:focus,.product-family__value-ladder-button--specification.button:hover,.product-family__value-ladder-button--value.button:focus,.product-family__value-ladder-button--value.button:hover{background-color:transparent}.product-family__value-ladder-button--performance.button:active,.product-family__value-ladder-button--performance.button:hover,.product-family__value-ladder-button--specification.button:active,.product-family__value-ladder-button--specification.button:hover,.product-family__value-ladder-button--value.button:active,.product-family__value-ladder-button--value.button:hover{font-weight:700}.product-family__value-ladder-button--performance.button:focus,.product-family__value-ladder-button--specification.button:focus,.product-family__value-ladder-button--value.button:focus{outline:2px solid #1432ff;outline-offset:2px}.product-family__value-ladder-button--specification.button{background-color:#dae1ff;color:#003ab3}.product-family__value-ladder-button--specification.button:active,.product-family__value-ladder-button--specification.button:hover{background-color:#dae1ff;color:#002781}.product-family__value-ladder-button--specification.button:active .icon:not(.link .icon),.product-family__value-ladder-button--specification.button:hover .icon:not(.link .icon){fill:#336afd}.product-family__value-ladder-button--specification.button:focus{background-color:#dae1ff}.product-family__value-ladder-button--performance.button{background-color:#d2faf1;color:#005144}.product-family__value-ladder-button--performance.button:active,.product-family__value-ladder-button--performance.button:hover{background-color:#d2faf1;color:#00382e}.product-family__value-ladder-button--performance.button:active .icon:not(.link .icon),.product-family__value-ladder-button--performance.button:hover .icon:not(.link .icon){fill:#08c0a6}.product-family__value-ladder-button--performance.button:focus{background-color:#d2faf1}.product-family__value-ladder-button--value.button{background-color:#f6d8ff;color:#8a0060}.product-family__value-ladder-button--value.button:active,.product-family__value-ladder-button--value.button:hover{background-color:#f6d8ff;color:#4f0076}.product-family__value-ladder-button--value.button:active .icon:not(.link .icon),.product-family__value-ladder-button--value.button:hover .icon:not(.link .icon){fill:#b528fb}.product-family__value-ladder-button--value.button:focus{background-color:#f6d8ff}@media screen and (min-width:960px){.product-family__title.heading-2{font-size:36px}}.wheretobuy__modal .modal__content{border-radius:2px;display:flex;flex-direction:column;gap:12px;height:auto;padding:16px}.wheretobuy__modal .modal__header{padding-left:0}.wheretobuy__modal .modal__header .icon.icon-close{border-radius:2px;position:absolute;right:-12px;top:-12px;fill:#3c3c41}.wheretobuy__modal .modal__footer{display:none}.wheretobuy__modal-wrapper{padding:0}.wheretobuy__search-wrapper{align-items:center;background-color:#f7f7fa;display:flex;gap:8px;justify-content:space-between;margin:0;padding:0}.wheretobuy__local-store-wrapper{background-color:#fff;border-radius:0;padding:0}.wheretobuy__search-button.button{display:none}.wheretobuy__clear-icon{height:16px;position:absolute;right:44px;top:14px;width:16px;fill:#5d5d61;cursor:pointer}.wheretobuy__search-icon{left:unset;right:10px;top:12px;fill:#5d5d61}.wheretobuy__search.body-copy-1{background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;height:44px;margin:0;padding:10px}.wheretobuy__search.body-copy-1:hover{border:1px solid #8e8e94}.wheretobuy__search.body-copy-1:focus{border:1px solid #1432ff;outline:none}.wheretobuy__distributor.link{display:none}@media screen and (min-width:680px){.wheretobuy__modal .modal__content{gap:16px;padding:16px}}@media screen and (min-width:1280px){.wheretobuy__modal .modal__content{gap:20px;padding:24px}}.value-ladder__modal .checkbox{padding-left:16px}.value-ladder__modal .checkbox:last-child{margin-bottom:12px}.value-ladder__modal .checkbox__icon{border-color:#3c3c41;border-radius:4px;border-width:2px}.value-ladder__modal .checkbox__input:checked~.checkbox__icon{border-color:transparent}.value-ladder__modal .checkbox__input:disabled~.checkbox__icon{border-color:#3c3c41}.value-ladder__modal.modal .icon.icon-close{right:0;fill:#5d5d61}.value-ladder__modal.flyout-modal .flyout-modal__content{display:flex;flex-direction:column}.value-ladder__modal.flyout-modal .flyout-modal__header{padding-bottom:12px;padding-top:12px}.value-ladder__modal.flyout-modal .flyout-modal__body{flex-grow:1;margin:0;overflow-y:auto}.value-ladder__modal.flyout-modal .flyout-modal__body::-webkit-scrollbar{width:4px}.value-ladder__modal.flyout-modal .flyout-modal__body::-webkit-scrollbar-track{background-color:#8e8e94;border-left:1px solid #fff;border-right:1px solid #fff}.value-ladder__modal.flyout-modal .flyout-modal__body::-webkit-scrollbar-thumb{background-color:#3c3c41;border-radius:4px}.value-ladder__modal.flyout-modal .flyout-modal__body .value-ladder__modal-container{margin-bottom:16px}.value-ladder__modal.flyout-modal .flyout-modal__footer{background:#3c3c41;box-shadow:0 4px 12px rgba(60,60,65,.25);display:flex;justify-content:center;margin:0;padding:10px 10px 16px;width:100%}.value-ladder__modal-title{margin-bottom:10px}.value-ladder__modal-button-container{display:flex;justify-content:center}.value-ladder__modal-card{border:none;border-radius:var(--corner-radius-3);display:grid;grid-template-rows:1fr auto;height:auto;overflow:hidden;padding:12px}.value-ladder__modal-card .icon.disabled.icon-bulb,.value-ladder__modal-card .icon.disabled.icon-claim{fill:#c7c7cc}.value-ladder__modal-card .card-value>*{display:block}.value-ladder__modal-card .card-value:last-child>:last-child{margin-bottom:0}.value-ladder__modal-card .card-value .icon-container{margin-bottom:8px}.value-ladder__modal-card-specification{border-color:transparent}.value-ladder__modal-card-specification .icon.active.icon-bulb,.value-ladder__modal-card-specification .icon.active.icon-claim{fill:transparent}.value-ladder__modal-card-performance{border-color:transparent}.value-ladder__modal-card-performance .icon.active.icon-bulb,.value-ladder__modal-card-performance .icon.active.icon-claim{fill:transparent}.value-ladder__modal-card-value{border-color:transparent}.value-ladder__modal-card-value .icon.active.icon-bulb,.value-ladder__modal-card-value .icon.active.icon-claim{fill:transparent}.value-ladder__modal-filter{padding-bottom:12px}.button.value-ladder__modal-button{border:none;cursor:default;display:flex;font-size:16px;margin-bottom:10px;padding:4px 8px}.button.value-ladder__modal-button-performance,.button.value-ladder__modal-button-performance:focus,.button.value-ladder__modal-button-performance:hover,.button.value-ladder__modal-button-specification,.button.value-ladder__modal-button-specification:focus,.button.value-ladder__modal-button-specification:hover,.button.value-ladder__modal-button-value,.button.value-ladder__modal-button-value:focus,.button.value-ladder__modal-button-value:hover{background-color:transparent}.value-ladder__modal-footer-button.button{margin:0}@media screen and (min-width:680px){.value-ladder__modal.flyout-modal .flyout-modal__body .value-ladder__modal-container{margin-bottom:20px}}@media screen and (min-width:960px){.value-ladder__modal.modal .modal__header{margin:0;padding:12px 16px}.value-ladder__modal.modal .modal__header .value-ladder__modal-title{margin-bottom:8px}.value-ladder__modal.modal .modal__body{border-bottom:0;border-top:0}.value-ladder__modal.modal .modal__content{border-radius:var(--corner-radius-3);width:356px}.value-ladder__modal.modal .container{display:flex;padding:12px 16px}.value-ladder__modal.modal .container.value-ladder__modal-filter{display:block}.value-ladder__modal.modal .container.value-ladder__modal-filter .filter-group{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.value-ladder__modal.modal .container.value-ladder__modal-filter .checkbox{margin-bottom:0}.value-ladder__modal.modal .container.value-ladder__modal-button-container{justify-content:flex-end}.value-ladder__modal.modal .value-ladder__modal-container{margin-right:16px;width:calc(33.33333% - 8px)}.value-ladder__modal.modal .value-ladder__modal-container:last-child{margin-right:0}}@media screen and (min-width:1280px){.value-ladder__modal.modal .modal__content{width:75%}}.value-ladder-label{align-items:center;border-radius:2px;display:inline-flex;gap:8px;justify-content:start;padding:6px 8px}.value-ladder-label--specification{background-color:#dae1ff;color:#003ab3}.value-ladder-label--performance{background-color:#d2faf1;color:#005144}.value-ladder-label--value{background-color:#f6d8ff;color:#7100a5}.value-ladder-label .caption{margin:0}.value-ladder__modal{display:block}.value-ladder__modal.modal .modal__header{display:flex;flex-direction:column;gap:8px;padding:0}.value-ladder__modal.modal .modal__header>div{display:contents}.value-ladder__modal.modal .modal__header .value-ladder__modal-title{margin-bottom:0}.value-ladder__modal.modal .modal__content{border-radius:2px;display:flex;flex-direction:column;gap:24px;height:auto;margin-bottom:80px;padding:24px;top:80px;width:356px}.value-ladder__modal.modal .container{display:flex;flex-direction:column;gap:20px;padding:0}.value-ladder__modal.modal .modal__wrapper{align-items:flex-start;overflow:auto;padding-bottom:80px}.value-ladder__modal.modal .modal__footer{display:none}.value-ladder__modal.modal .icon.icon-close{border-radius:2px;position:absolute;right:-16px;top:-16px;fill:#3c3c41}.value-ladder__modal.modal .value-ladder__modal-container{background-color:#f7f7fa;border-radius:2px;border-top:2px solid #8a0060;margin-right:0;padding:16px}.value-ladder__modal.modal .value-ladder__modal-container:has(.value-ladder__modal-button-value){border-color:#8a0060}.value-ladder__modal.modal .value-ladder__modal-container:has(.value-ladder__modal-button-value) .icon:not(.disabled){fill:#8a0060}.value-ladder__modal.modal .value-ladder__modal-container:has(.value-ladder__modal-button-performance){border-color:#005144}.value-ladder__modal.modal .value-ladder__modal-container:has(.value-ladder__modal-button-performance) .icon:not(.disabled){fill:#005144}.value-ladder__modal.modal .value-ladder__modal-container:has(.value-ladder__modal-button-specification){border-color:#003ab3}.value-ladder__modal.modal .value-ladder__modal-container:has(.value-ladder__modal-button-specification) .icon:not(.disabled){fill:#003ab3}.value-ladder__modal.modal .value-ladder__modal-card{gap:16px;padding:0}.value-ladder__modal.modal .value-ladder__modal-card .card-value{display:flex;flex-direction:column;font-size:14px;gap:12px}.value-ladder__modal.modal .value-ladder__modal-card .card-value .text-label{font-weight:700}.value-ladder__modal.modal .value-ladder__modal-card .card-value:first-of-type .text-label{display:none}.value-ladder__modal.modal .value-ladder__modal-card .card-value .icon-container{margin-bottom:0}.value-ladder__modal.modal .value-ladder__modal-button{margin-bottom:4px;padding:0}.value-ladder__modal.modal .value-ladder__modal-button-value{color:#8a0060}.value-ladder__modal.modal .value-ladder__modal-button-performance{color:#005144}.value-ladder__modal.modal .value-ladder__modal-button-specification{color:#003ab3}@media screen and (min-width:960px){.value-ladder__modal.modal .modal__header{padding:0}.value-ladder__modal.modal .value-ladder__modal-container{width:100%}}@media screen and (min-width:1280px){.value-ladder__modal.modal .container{flex-direction:row}.value-ladder__modal.modal .modal__wrapper{align-items:center;padding-bottom:0}.value-ladder__modal.modal .modal__content{top:auto;width:75%}.value-ladder__modal.modal .value-ladder__modal-container{width:calc(33.33333% - 8px)}}.popular-downloads{margin-top:0}.popular-downloads button{background:none;border:none;cursor:pointer;margin:0;padding:0}.popular-downloads button:focus{outline:none}.popular-downloads button:focus-visible{outline:1px auto -webkit-focus-ring-color}.popular-downloads__container{background:#f7f7fa;border-radius:var(--corner-radius-3);padding:12px}.popular-downloads__header{color:#3c3c41;margin:0 0 10px}.popular-downloads__downloads-list{margin:0;padding:0}.popular-downloads__downloads-list-item{color:#1432ff;list-style:none;margin-bottom:10px}.popular-downloads__downloads-list-labels{margin:0 0 0 8px}.popular-downloads__downloads-file,.popular-downloads__downloads-size,.popular-downloads__downloads-type{display:inline-block}.popular-downloads__downloads-file{margin:0 4px 0 0}.popular-downloads__downloads-link{align-items:flex-start;display:flex}.popular-downloads__downloads-link .icon{flex-shrink:0}.popular-downloads__collection-link{align-items:center;display:flex}.popular-downloads__collection-button.link{margin-left:10px}.popular-downloads__download-loader{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.popular-downloads__cta .link{margin:0}.popular-downloads__container{border-radius:0;display:flex;flex-direction:column;gap:24px;padding:16px}.popular-downloads__downloads-size,.popular-downloads__downloads-type{display:none}.popular-downloads__downloads-file{font-family:inherit;font-size:16px;font-weight:400;text-decoration:underline}.popular-downloads__downloads-file:focus,.popular-downloads__downloads-file:hover{color:#7083ff}.popular-downloads__downloads-list{display:flex;flex-direction:column;gap:20px}.popular-downloads__downloads-list-item:focus .icon-download,.popular-downloads__downloads-list-item:focus .popular-downloads__downloads-link,.popular-downloads__downloads-list-item:hover .icon-download,.popular-downloads__downloads-list-item:hover .popular-downloads__downloads-link{color:#7083ff}.popular-downloads__downloads-list-item,.popular-downloads__header{margin:0}.popular-downloads__header{font-weight:700}.popular-downloads__downloads-link{color:#1432ff}.popular-downloads__cta .button{background:#00e487;color:#3c3c41}.popular-downloads__cta .button .icon{fill:#3c3c41}.popular-downloads__cta .button:hover{background:#57faa5;color:#3c3c41}.popular-downloads__cta .button:focus{outline:none}.popular-downloads__cta .button:focus-visible{background:#00e487;outline:2px solid #1432ff;outline-offset:4px}.popular-downloads__cta .button:active{background:#00c470;border-color:transparent}.popular-downloads .loader .loader__spinner:before{border-top-color:#1432ff}@media screen and (min-width:1280px){.popular-downloads__container{padding:24px}}.configurator-swiper-card{height:100%}.configurator-swiper-card a:focus,.configurator-swiper-card a:hover{color:inherit}.configurator-swiper-card__anchor-wrapper{border:none;border-radius:var(--corner-radius-3);color:#3c3c41;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.configurator-swiper-card__text-wrapper{padding:10px;width:100%}.configurator-swiper-card__text-wrapper-content{margin-bottom:0}.configurator-accordion-carousel__swiper{padding-bottom:12px}.configurator-accordion-carousel .swiper-button-disabled{display:none}.configurator-accordion-carousel__swiper-slide{height:auto}.configurator-accordion-carousel__navigation{align-items:center;background-color:#3c3c41;border-radius:50%;color:#3c3c41;display:none;height:16px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.configurator-accordion-carousel__navigation--next{right:10px}.configurator-accordion-carousel__navigation--previous{left:10px}.configurator-accordion-carousel__pagination.swiper-pagination-progressbar{bottom:0;height:2px;top:auto}@media screen and (min-width:1280px){.configurator-accordion-carousel__navigation{display:flex}.configurator-accordion-carousel__pagination.swiper-pagination-progressbar{display:none}}.configurator-accordion-carousel__card{padding:4px}.configurator-accordion-carousel__card .configurator-swiper-card{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-flow:row wrap;padding:0}.configurator-accordion-carousel__card .configurator-swiper-card__text-wrapper{border-top:1px solid #e1e1e6;padding:16px}.configurator-accordion-carousel__card .configurator-swiper-card__anchor-wrapper{width:100%}.configurator-accordion-carousel__card .configurator-swiper-card:focus .configurator-swiper-card__text-wrapper,.configurator-accordion-carousel__card .configurator-swiper-card:hover .configurator-swiper-card__text-wrapper{background-color:#f7f7fa}.configurator-accordion-carousel__card .configurator-swiper-card:focus{outline:2px solid #1432ff;outline-offset:4px}.configurator-accordion-carousel__card .configurator-swiper-card .aspect-ratio-box{background:transparent;display:flex;justify-content:center}.tooltip{display:inline-block;position:relative}.tooltip__popover{padding:10px;width:-moz-max-content;width:max-content}.tooltip__popover,.tooltip__popover:after{background-color:#fff;border-radius:2px;left:50%;position:absolute}.tooltip__popover:after{content:"";display:block;height:24px;transform:translate(-50%,-50%) rotate(45deg);width:24px;z-index:-1}.tooltip__popover--top{top:-15px;transform:translate(-50%,-100%)}.tooltip__popover--top:after{top:calc(100% - 2px)}.tooltip__popover--bottom{top:100%;transform:translate(-50%,15px)}.tooltip__popover--bottom:after{top:0}.tooltip__popover--right{left:32px;top:calc(100% - 10px);transform:translate(15px,-50%)}.tooltip__popover--right:after{left:0;top:50%}.product-table-list .product-detail__code,.product-table-list .product-detail__title{margin:0 0 8px;padding:0}.product-table-list .product-detail__code-link,.product-table-list .product-detail__title-link{color:#3c3c41;text-decoration:none}.product-table-list .product-detail__code,.product-table-list .product-detail__code-link:focus,.product-table-list .product-detail__code-link:hover,.product-table-list .product-detail__description,.product-table-list .product-detail__title,.product-table-list .product-detail__title-link:focus,.product-table-list .product-detail__title-link:hover{color:#3c3c41}.product-table-list .product-detail__link{border:0;color:#1432ff;cursor:pointer;margin:0;padding:0}.product-table-list .product-detail__link:focus{outline:none}.product-table-list .product-detail__link:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-table-list .product-detail__description{margin:0 0 8px;padding:8px 0 0}.product-table-list__item{padding:16px}.product-table-list__item:nth-child(2n){background:#f7f7fa}.product-table-list__item-wrapper{display:flex;margin-top:12px}.product-table-list__item .wheretobuy{display:flex;flex-shrink:0;justify-content:flex-end;margin-left:auto}.product-table-list__item-where-to-buy{display:flex;width:100%}.product-table-list__item-download{display:flex;justify-content:center}.product-table-list__load-more{display:flex;justify-content:flex-start;margin-top:12px}.product-table-list__load-more .cta-component-wrapper .cta-component__link.button:focus{background-color:#3c3c41;border-color:#3c3c41}.product-table-list__product-number{margin-bottom:0;padding:10px}.product-table-list__definitions{margin-top:12px}.product-table-list__definitions-row{border-bottom:1px solid #8e8e94;display:flex;justify-content:space-between;padding:8px}.product-table-list__definitions-title{color:#3c3c41;display:inline;font-weight:400}.product-table-list__definitions-description{color:#5d5d61;margin-bottom:0}@media screen and (min-width:680px){.product-table-list__item{padding-left:16px;padding-right:16px}}@media screen and (min-width:1280px){.product-table-list{padding-left:0;padding-right:0}.product-table-list td:first-child{padding-left:24px}.product-table-list td:last-child{padding-right:24px;white-space:nowrap;width:10%}.product-table-list__items{position:relative;table-layout:auto;width:100%}.product-table-list__items:after{background:#3c3c41;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.product-table-list__row{border-bottom:none;padding:0}.product-table-list__items--content .product-table-list__row{background:#fff}.product-table-list__row th{font-weight:400;padding-bottom:24px;padding-top:24px}.product-table-list__row th:first-child{padding-left:24px}.product-table-list__item{padding:24px 0;vertical-align:top}.product-table-list__item:nth-child(2n){background:transparent}.product-table-list__item--product{width:300px}.product-table-list__item--product.caption-1{padding-left:96px}.product-table-list__item--product.product-table-list__item--product-extended{width:65%}.product-table-list__item--product-wrapper{align-items:flex-start;display:flex}.product-table-list__item--image{flex-shrink:0;padding-right:10px;width:80px}.product-table-list__item--image .aspect-ratio-box{background-color:transparent}.product-table-list__item--image .product-table-list__image{height:64px;width:64px}.product-table-list__item--sorting{padding-left:12px;width:120px}.product-table-list__item-compare{margin-top:6px}.product-table-list__item-where-to-buy .wheretobuy{margin-top:0}.product-table-list__item-container{align-items:center;display:inline-flex}.product-table-list__item-container--action{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end}}@media screen and (min-width:1440px){.product-table-list td:last-child{padding-right:12px}.product-table-list__item--product{width:340px}}.product-compare .checkbox{margin-bottom:0;padding-left:20px}.product-compare .checkbox__input:checked~.checkbox__icon:focus,.product-compare .checkbox__input:checked~.checkbox__icon:hover{border-color:transparent}.product-compare .checkbox__icon{border:2px solid #f7f7fa;border-radius:4px}.product-compare .checkbox__icon:focus,.product-compare .checkbox__icon:hover{border-color:#3c3c41}.product-sorting{background:none;border:0;cursor:pointer;display:flex;gap:4px;padding:0;text-align:left}.product-sorting:focus{outline:none}.product-sorting:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-sorting__label{flex:0 1}.product-sorting svg{flex-shrink:0;height:24px;width:24px}.product-sorting-mobile{position:relative;width:100%;z-index:701}.product-sorting-mobile__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #3c3c41;border-radius:6px;display:flex;height:48px;justify-content:space-between;outline:none;padding:8px 8px 8px 10px;position:relative;width:100%}.product-sorting-mobile__button:focus{outline:none}.product-sorting-mobile__button:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-sorting-mobile__icon{flex-shrink:0}.product-sorting-mobile__list{background-color:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(186,199,213,.5);left:0;list-style:none;margin:0;padding-left:0;padding-top:48px;position:absolute;top:0;width:100%}.product-sorting-mobile__list-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;display:flex;height:48px;justify-content:flex-start;outline:none;padding:0 10px;width:100%}.product-sorting-mobile__list-button--selected{background-color:#eee}.product-table-list__item-download .tooltip{align-items:center;display:flex}.product-table-list__item-download .tooltip.disabled,.product-table-list__item-download .tooltip:not([href]).disabled{pointer-events:none}.product-table-list__item-download .tooltip.disabled .product-download,.product-table-list__item-download .tooltip:not([href]).disabled .product-download{color:#aeaeae}.product-table-list__item-download .tooltip .product-download{background:none;border:none;color:#1432ff;cursor:pointer;margin-right:10px;padding:0}.product-table-list__item-download .tooltip .product-download:focus{outline:none}.product-table-list__item-download .tooltip .product-download:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-table-list__item-download .tooltip .product-download:focus,.product-table-list__item-download .tooltip .product-download:hover{color:#3d56ff}.product-table-list__item-download .tooltip__popover{display:none}.product-table-list__item-download .tooltip__popover-open{background-color:#fff;border-radius:var(--corner-radius-4) var(--corner-radius-4) 0 0;bottom:0;display:block;left:50%;max-width:100%;padding:12px;position:fixed;top:unset;transform:translateX(-50%);width:100%;z-index:1000}.product-table-list__item-download .tooltip__popover-open:after{display:none}.product-table-list__item-download .tooltip__popover:before{content:"";display:block;inset:-20px;position:absolute;z-index:-1}.product-table-list__item-download .tooltip__popover-link{color:#1432ff;display:flex;margin-bottom:16px}.product-table-list__item-download .tooltip__popover-link:last-child{margin-bottom:0}.product-table-list__item-download .tooltip__popover-link:active,.product-table-list__item-download .tooltip__popover-link:focus,.product-table-list__item-download .tooltip__popover-link:hover{color:#3d56ff}.product-table-list__item-download .tooltip__popover-content-wrapper{margin-left:8px;width:calc(100% - 32px)}.product-table-list__item-download .tooltip__overlay{background-color:rgba(93,93,97,.5);border:none;bottom:0;display:none;left:0;min-height:100%;padding:0;position:fixed;top:0;width:100%;z-index:900}.product-table-list__item-download .tooltip__overlay-open{display:block}@media screen and (min-width:1280px){.product-table-list__item-download .tooltip{cursor:pointer;padding:0}.product-table-list__item-download .tooltip__popover{padding:12px;visibility:hidden}.product-table-list__item-download .tooltip__popover-link{margin-bottom:10px}.product-table-list__item-download .tooltip:focus .tooltip__popover,.product-table-list__item-download .tooltip:hover .tooltip__popover{display:block;visibility:visible;z-index:700}}.filter-dropdown{position:relative;z-index:701}.filter-dropdown.is-open{z-index:702}.filter-dropdown__trigger{align-items:center;background-color:#f7f7fa;border:1px solid #8e8e94;border-radius:2px;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:10px;width:100%}.filter-dropdown__trigger .icon{height:16px;width:16px;fill:currentColor}.is-open .filter-dropdown__trigger{background-color:#fff}.is-open .filter-dropdown__trigger .icon{transform:rotate(180deg)}.filter-dropdown__trigger:focus{border:2px solid #1432ff;outline-width:1px}.filter-dropdown__trigger:focus .filter-dropdown__trigger-label{color:#3c3c41}.filter-dropdown__trigger-label{color:#8e8e94;display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-dropdown__menu{background-color:#fff;border-radius:0;display:flex;flex-direction:column;left:0;max-height:276px;padding:10px;position:absolute;top:100%;transform:translateY(8px);width:350px}.filter-dropdown__menu-title{border-bottom:1px solid #3c3c41;flex-grow:0;flex-shrink:0;font-weight:700;margin-bottom:10px;padding-bottom:10px}.filter-dropdown__menu-title .tooltip__popover:after{left:30%}.filter-dropdown__menu-title .tooltip__popover--bottom{margin-left:20px;max-width:235px;padding:10px;white-space:normal;z-index:2}.filter-dropdown__menu-content{flex-grow:1;overflow:hidden;overflow-y:auto}.filter-dropdown__menu-content::-webkit-scrollbar{width:4px}.filter-dropdown__menu-content::-webkit-scrollbar-track{background-color:#8e8e94;border-left:1px solid #fff;border-right:1px solid #fff}.filter-dropdown__menu-content::-webkit-scrollbar-thumb{background-color:#3c3c41;border-radius:4px}.filter-dropdown__menu-content .checkbox__icon{border:2px solid #3c3c41;border-radius:4px}.filter-dropdown__menu-content .checkbox__input:disabled~.checkbox__icon{border-color:#3c3c41}.filter-dropdown__glossary-pointer{cursor:pointer}.product-filter{border-bottom:none;padding:0 0 32px}.product-filter__container{display:grid;gap:32px;grid-template-columns:1fr}.product-filter__button{margin:0;min-width:130px;width:100%}.product-filter__button .icon{height:24px;width:24px}@media screen and (min-width:680px){.product-filter__button{width:auto}}@media screen and (min-width:960px){.product-filter{padding-left:0;padding-right:0}.product-filter__container{grid-template-columns:repeat(4,1fr)}}.product-filter-tags{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.product-filter-tags__clear{background-color:transparent;border:0;color:#1432ff;cursor:pointer;font-weight:700;margin:0;padding:0}.product-filter-tags__clear:focus{outline:none}.product-filter-tags__clear:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-filter-tags__heading{display:flex;margin-bottom:8px;width:100%}@media screen and (min-width:960px){.product-filter-tags{gap:16px 24px;padding-top:10px}.product-filter-tags:not(:last-child){padding-bottom:12px}.product-filter-tags:not(:last-child) .product-filter-tags__clear{padding-top:8px;text-align:left;width:100%}.product-filter-tags:first-child{padding-top:0}}.product-table-list__item-configurator-cta{display:flex;justify-content:center}.product-table-list__item-configurator-cta .tooltip{align-items:center;display:flex}.product-table-list__item-configurator-cta .tooltip__popover{display:none}.product-table-list__item-configurator-cta .icon{color:#3c3c41}.product-table-list__item-configurator-cta:focus .icon,.product-table-list__item-configurator-cta:hover .icon{color:#3d56ff}.product-configurator-cta__label{display:block;font-size:0}@media screen and (min-width:1280px){.product-table-list__item-configurator-cta{margin-left:0}.product-table-list__item-configurator-cta .tooltip__popover{display:block}}.product-table{margin:20px 0;position:relative}.product-table__loader{align-items:center;background:hsla(0,0%,100%,.8);color:#1432ff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:800}.product-table__loader .icon{animation:spin 1s linear infinite}.product-table__title-wrapper{padding-bottom:32px}.product-table__mobile-sorting{padding:0 10px 10px}.product-table .pagination{padding:32px 0}.product-table .search-field{margin:16px;position:relative;width:calc(100% - 32px)}.product-table .search-field input:not([type=checkbox]):not([type=radio]){align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.product-table .search-field__input{width:100%}.product-table .search-field__button,.product-table .search-field__button-clear{background:none;border:none;color:#5d5d61;cursor:pointer;padding:0;position:absolute}.product-table .search-field__button-clear{height:24px;right:44px;top:8px;width:24px}.product-table .search-field__button{right:10px;top:10px}.product-table .flyout-modal__content{display:flex;flex-direction:column;margin-top:32px}.product-table .flyout-modal__header{border-bottom:1px solid #e1e1e6;padding:10px 24px}.product-table .flyout-modal__header .heading-3{margin:0}.product-table .flyout-modal__body{flex-grow:1;margin:0;overflow-y:auto;padding:0}.product-table .flyout-modal__body .accordion__header{align-items:center;padding:10px 16px}.product-table .flyout-modal__body .accordion__content-wrapper{margin:0;padding:16px}.product-table .flyout-modal__body .accordion__content-wrapper .filter-group{margin:0}.product-table .flyout-modal__footer{background:#fff;box-shadow:0 4px 12px rgba(60,60,65,.25);display:flex;gap:24px;justify-content:space-between;margin:0;padding:24px;width:100%}.product-table .flyout-modal__footer .product-table__clearall{background:none;border:none;cursor:pointer;margin:0;padding:0}.product-table .flyout-modal__footer .product-table__clearall:focus{outline:none}.product-table .flyout-modal__footer .product-table__clearall:focus-visible{outline:1px auto -webkit-focus-ring-color}.product-table .flyout-modal__footer .product-table__clearall.disabled,.product-table .flyout-modal__footer .product-table__clearall:disabled{cursor:not-allowed;opacity:.4;pointer-events:auto}.product-table__filter-tags{border-bottom:1px solid #e1e1e6;padding:16px}.product-table__filter-tags .product-filter-tags{padding-top:16px}@media screen and (min-width:960px){.product-table .flyout-modal__content{margin-top:0}.product-table .search-field{margin:32px 0;width:calc(50% - 16px)}.product-table__filter-value:before{content:", "}.product-table__filter-value:first-child:before{content:""}}@media screen and (min-width:1280px){.product-table-list-container__bg{border-bottom:none;overflow:hidden}}.product-table-list .product-detail__title-link--secondary{text-decoration:underline}.product-table-list .product-detail__link{background:transparent;text-decoration:underline}.product-table-list .product-detail__link:hover{color:#3c3c41}.product-table-list .product-detail__link:focus{color:#1432ff}.product-filter-tags{padding:32px 0 0}.product-filter-tags__clear{font-weight:400;text-decoration:underline}.filter-dropdown__menu-title{display:none}.filter-dropdown__menu{box-shadow:0 4px 4px 0 rgba(0,0,0,.25),0 0 6px 0 rgba(0,0,0,.1);padding:0;transform:none;width:100%}.filter-dropdown__menu .filter-group{gap:0;margin:0;padding:0}.filter-dropdown__menu .filter-group .filter-checkbox{margin:0;padding:10px 16px;width:100%}.filter-dropdown__menu .filter-group .filter-checkbox.checkbox.body-copy-1{font-size:16px;line-height:24px}.filter-dropdown__menu .filter-group .filter-checkbox:has(input:checked){background:#e5e7ff url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/icons/checkmark.svg) no-repeat right 16px center/16px;font-weight:700}.filter-dropdown__menu .filter-group .filter-checkbox:focus,.filter-dropdown__menu .filter-group .filter-checkbox:hover{background:#f7f7fa}.filter-dropdown__menu .filter-group .filter-checkbox:not(:first-of-type){margin-top:1px}.filter-dropdown__menu .filter-group .checkbox__icon{display:none}.product-table .flyout-modal .checkbox,.product-table .product-table-list .checkbox{align-items:center;display:flex;height:24px;margin-bottom:0;padding-left:32px}.product-table .flyout-modal .checkbox__icon,.product-table .product-table-list .checkbox__icon{border:1px solid #808085;border-radius:2px;height:24px;width:24px}.product-table .flyout-modal .checkbox__icon:focus,.product-table .flyout-modal .checkbox__icon:hover,.product-table .product-table-list .checkbox__icon:focus,.product-table .product-table-list .checkbox__icon:hover{background-color:#ededf0;border-color:#3c3c41}.product-table .flyout-modal .checkbox input:checked+span,.product-table .product-table-list .checkbox input:checked+span{background-color:#1432ff;color:#fff}.product-table .flyout-modal .checkbox input:checked+span:focus,.product-table .flyout-modal .checkbox input:checked+span:hover,.product-table .product-table-list .checkbox input:checked+span:focus,.product-table .product-table-list .checkbox input:checked+span:hover{background-color:#3d56ff}.product-table__show-results{background:#00e487;color:#3c3c41}.product-table__show-results .icon{fill:#3c3c41}.product-table__show-results:hover{background:#57faa5;color:#3c3c41}.product-table__show-results:focus{outline:none}.product-table__show-results:focus-visible{background:#00e487;outline:2px solid #1432ff;outline-offset:4px}.product-table__show-results:active{background:#00c470;border-color:transparent}.product-table-list__item{padding:24px 0}.product-table-list__item--product{width:auto}.product-table-list__definitions-row{padding:16px 0}.product-table-list__item-compare{margin-top:0}.product-table-list__items--header{border-bottom:1px solid #e1e1e6}.product-table-list__items:after{display:none}.product-table-list__row{border-bottom:1px solid #e1e1e6}.product-table-list__product-number{padding:24px 0}.product-table-list__item-container .icon,.product-table-list__item-wrapper .icon{color:#1432ff}.product-table-list .wheretobuy .cta-component__link,.product-table-list__item-where-to-buy .cta-component__link{background:transparent;border:1px solid #3c3c41;border-radius:0;color:#3c3c41;font-weight:400}.product-table-list .wheretobuy .cta-component__link .icon,.product-table-list__item-where-to-buy .cta-component__link .icon{fill:#3c3c41}.product-table-list .wheretobuy .cta-component__link:hover,.product-table-list__item-where-to-buy .cta-component__link:hover{background:#e1e1e6;color:#3c3c41}.product-table-list .wheretobuy .cta-component__link:active,.product-table-list .wheretobuy .cta-component__link:focus-visible,.product-table-list__item-where-to-buy .cta-component__link:active,.product-table-list__item-where-to-buy .cta-component__link:focus-visible{background:#aaaaae}@media screen and (min-width:960px){.product-table-list__item{padding:48px 0}}@media screen and (min-width:1280px){.product-table-list__item{padding:48px 0 48px 24px}}.wish-list__results{background:#3c3c41;padding-bottom:32px;padding-top:12px}.wish-list__border{border-bottom:1px solid #3c3c41;margin-top:-1px}.wish-list__list{gap:8px}@media screen and (min-width:1280px){.wish-list__list{gap:10px}}.wish-list-item{background:#3c3c41;border-radius:var(--corner-radius-3);outline:1px solid #3c3c41;position:relative}.wish-list-item button{background:none;border:none;cursor:pointer;margin:0;padding:0}.wish-list-item button:focus{outline:none}.wish-list-item button:focus-visible{outline:1px auto -webkit-focus-ring-color}.wish-list-item:active .wish-list-item__description,.wish-list-item:active .wish-list-item__title,.wish-list-item:focus .wish-list-item__description,.wish-list-item:focus .wish-list-item__title,.wish-list-item:hover .wish-list-item__description,.wish-list-item:hover .wish-list-item__title{color:#3c3c41}.wish-list-item__link{color:#3c3c41;display:grid;gap:10px;grid-template-columns:2fr 8fr 2fr;min-height:128px}.wish-list-item__image-wrapper{overflow:hidden;width:93px}.wish-list-item__content-wrapper{padding:10px 0}.wish-list-item__title{margin-bottom:4px}.wish-list-item__description{margin-bottom:0}.wish-list-item__delete-wrapper{align-items:center;display:flex;justify-content:center}.wish-list-item .wish-list-item__delete{align-items:center;color:#3c3c41;display:flex;gap:8px;padding:10px 10px 10px 0}.wish-list-item__delete-icon{fill:#3c3c41}.wish-list-item__delete-text.link{display:none;margin-bottom:0}.wish-list-item .status-label{border-top-left-radius:var(--corner-radius-3);position:absolute}.wish-list-item .product-family__value-ladder-button{margin-top:8px}@media screen and (min-width:960px){.wish-list-item__link{gap:16px}.wish-list-item__image-wrapper{width:233px}.wish-list-item__delete-text.link{display:block}}@media screen and (min-width:1280px){.wish-list-item__link{gap:20px}}.wish-list-tabs button{background:none;border:none;cursor:pointer;margin:0;padding:0}.wish-list-tabs button:focus{outline:none}.wish-list-tabs button:focus-visible{outline:1px auto -webkit-focus-ring-color}.wish-list-tabs__list{display:flex;overflow-x:auto;-ms-overflow-style:none;list-style:none;margin:0;padding:0;scrollbar-width:none;width:100%}.wish-list-tabs__list::-webkit-scrollbar{display:none}.wish-list-tabs__tab{white-space:nowrap}.wish-list-tabs__tab:not(:last-child){margin-right:12px}.wish-list-tabs .wish-list-tabs__button{font-weight:400;padding:8px 0}.wish-list-tabs .wish-list-tabs__button:not(:disabled){cursor:pointer}.wish-list-tabs .wish-list-tabs__button:disabled{cursor:not-allowed}.wish-list-tabs .wish-list-tabs__button--active{border-bottom:2px solid #3c3c41;font-weight:700}@media screen and (min-width:1280px){.wish-list-tabs__button:not(.wish-list-tabs__button--active):not(:disabled) :focus,.wish-list-tabs__button:not(.wish-list-tabs__button--active):not(:disabled) :hover{color:#3c3c41}.wish-list-tabs__tab:not(:last-child){margin-right:16px}}.wish-list-no-results{color:#3c3c41;padding-top:12px;text-align:center}.wish-list-no-results__title{margin-bottom:12px}.wish-list-no-results__description{margin-bottom:10px}.wish-list-no-results__description p{margin-bottom:8px}.wish-list-no-results__link.button{margin-bottom:0}.wish-list-no-results .icon{color:#3c3c41;height:16px;margin-bottom:12px;width:16px}@media screen and (min-width:960px){.wish-list-no-results__description{margin-bottom:16px}}@media screen and (min-width:1280px){.wish-list-no-results .icon{height:20px;width:20px}}.section-component__container:has(.wish-list-component){padding:8px 16px 24px}.wish-list__border{display:none}.wish-list__results{background:unset;padding-bottom:0;padding-top:0}.wish-list__result-container.container{padding:0}.wish-list__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}@media screen and (min-width:680px){.section-component__container:has(.wish-list-component){padding:24px 48px 48px}.wish-list__list{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:960px){.section-component__container:has(.wish-list-component){padding:32px 80px 96px}.wish-list__list{gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1280px){.section-component__container:has(.wish-list-component){padding:32px 96px 96px}}.wish-list-item{align-items:stretch;background:unset;border-radius:unset;display:flex;outline:unset}.wish-list-item .button{margin:0}.wish-list-item__main{border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;position:relative;width:100%}@media(hover:hover){.wish-list-item__main:hover .wish-list-item__info{background-color:#f7f7fa}}.wish-list-item__main:focus{outline:2px solid #1432ff;outline-offset:4px}.wish-list-item__labels{display:flex;gap:8px;left:8px;position:absolute;top:8px}.wish-list-item__new{background-color:#3c3c41;border-radius:2px;color:#00e487;padding:6px 8px}.wish-list-item__new.caption{margin:0}.wish-list-item__image{aspect-ratio:16/10;display:block;flex-grow:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition:opacity .2s;width:100%}.wish-list-item__info{border-top:1px solid #e1e1e6;display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:16px;position:relative}.wish-list-item__logo{max-width:66px}.wish-list-item__logo img{width:100%}.wish-list-item__body{display:flex;flex-direction:column;flex-grow:1;gap:4px}.wish-list-item__name.text-link-bold,.wish-list-item__products.caption{margin-bottom:0}.wish-list-item__delete-button{display:flex;gap:8px;text-decoration:unset}@media screen and (min-width:1280px){.wish-list-item__delete-button:hover{color:#7083ff;text-decoration:underline}.wish-list-item__delete-button:hover .wish-list-item__delete-icon{fill:#7083ff}.wish-list-item__delete-button:focus,.wish-list-item__delete-button:focus-visible{color:#3c3c41}.wish-list-item__delete-button:active{color:#0018d6}.wish-list-item__delete-button:active .wish-list-item__delete-icon{fill:#0018d6}}.wish-list-no-results{align-items:center;justify-content:center;padding:0}.wish-list-no-results,.wish-list-no-results__title-and-description{display:flex;flex-direction:column;gap:8px}.wish-list-no-results__title{color:#3c3c41}.wish-list-no-results__description{color:#5d5d61}.wish-list-no-results__image{height:101px;width:91px}@media screen and (min-width:960px){.wish-list-no-results{gap:24px}}@media screen and (min-width:1280px){.wish-list-no-results{gap:32px}}.main-category-container{display:flex;gap:16px;padding-bottom:20px;padding-top:20px}.main-category-container__main{width:100%}.main-category-container__header{margin-bottom:20px}.main-category-container__header>*{display:flex;justify-content:center;text-align:center}.main-category-container .category-title{margin-bottom:10px}.main-category-container .seo-text{margin-bottom:0}@media screen and (min-width:1280px){.main-category-container{align-items:stretch;flex-direction:row;gap:40px}.main-category-container__header>*{justify-content:flex-start;text-align:left}}.sub-category-card{display:grid;gap:16px 16px;grid-template-columns:100%}@media screen and (min-width:680px){.sub-category-card{gap:24px 24px;grid-template-columns:calc(50% - 12px) calc(50% - 12px)}}@media screen and (min-width:960px){.sub-category-card{gap:32px 24px;grid-template-columns:calc(50% - 12px) calc(50% - 12px)}}@media screen and (min-width:1280px){.sub-category-card{gap:32px 32px;grid-template-columns:calc(25% - 30px) calc(25% - 30px) calc(25% - 30px) calc(25% - 30px)}}.sub-category-item{border:none;border-radius:var(--corner-radius-3);margin-bottom:0;min-height:116px;overflow:hidden}.sub-category-item__link{color:#5d5d61;display:flex;flex-direction:column;height:100%;justify-content:space-between}.sub-category-item__link:focus,.sub-category-item__link:hover{color:#5d5d61}.sub-category-item__image-container{height:164px;margin-right:0;position:relative;width:100%}.sub-category-item__image{height:70%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:10%;width:100%}.sub-category-item__product{padding:8px}.sub-category-item__product-name{margin:0}@media screen and (min-width:680px){.sub-category-item__product{padding:0 10px 10px}.sub-category-item__image-container{height:162px}}@media screen and (min-width:1440px){.sub-category-item:focus,.sub-category-item:hover{box-shadow:0 0 4px 0 rgba(60,60,65,.1),0 2px 4px 0 rgba(60,60,65,.1)}.sub-category-item__product{padding:8px 10px 10px}.sub-category-item__image-container{height:131px}}.sub-category-item{box-shadow:0 0 4px 0 rgba(60,60,65,.1),0 2px 4px 0 rgba(60,60,65,.1);display:flex;flex-direction:column}.sub-category-item:focus,.sub-category-item:focus-visible{overflow:visible}.sub-category-item__product{font-weight:700;padding:16px}.sub-category-item__link{background-color:#fff}.sub-category-item__link:hover{background-color:#f7f7fa}.sub-category-item__link:active{background-color:#e1e1e6}.sub-category-item__link:target{background-color:#e5e7ff}.sub-category-item__image-container{background-color:#fff;border-bottom:1px solid #c7c7cc;display:flex;flex-direction:column;justify-content:center}.main-category-container__header>*{justify-content:left;text-align:left}.ssr-demo-component__title{background-color:var(--color-attention-500);color:#fff;padding:10px}.ssr-demo-component p span{background-color:#eee;border-radius:4px;margin-right:8px;padding:2px 4px}.ssr-demo-component .ssr-demo-icons{margin-bottom:1rem}.ssr-demo-child-component{background:rgba(0,0,0,.05);border-radius:1rem;margin:1rem 0;padding:1rem 0;position:relative}.ssr-demo-child-component:before{color:#999;content:"SsrDemoChildComponent";position:absolute;right:1rem;top:2px}.dealer-locator{display:flex;height:80vh}.dealer-locator .dealer-locator__sidebar{background-color:#ececec;display:flex;flex-direction:column;height:100%;padding:0}.dealer-locator .dealer-locator__sidebar .dealer-locator-sidebar__header{padding:16px}.dealer-locator .dealer-locator__sidebar .dealer-search .google-maps-places-search{align-items:center;display:flex;flex-flow:row wrap}.dealer-locator .dealer-locator__sidebar .dealer-search .google-maps-places-search__input-wrapper{flex:1 1 50%;margin-bottom:12px;margin-right:12px}.dealer-locator .dealer-locator__sidebar .dealer-search .google-maps-places-search__input{border:1px solid #101010;border-radius:2px;color:#101010;height:40px;padding-left:12px;padding-right:12px;width:100%}.dealer-locator .dealer-locator__sidebar .dealer-search .google-maps-places-search__button{flex:1 1 0%;margin-bottom:12px}.dealer-locator .dealer-locator__sidebar .dealer-list{background-color:#fff;overflow:auto}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card{border-bottom:1px solid #d8d8d9;padding:16px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__title{margin-bottom:10px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__subtitle{margin-bottom:4px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__address{margin-bottom:12px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__address:last-child{margin-bottom:0}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts{display:flex;flex-direction:row;margin-bottom:12px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts:last-child{margin-bottom:0}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item{margin-right:16px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item-label{display:inline-block}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item-value{display:none}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item-link{margin-bottom:4px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item-link .icon{height:16px;margin-left:0;margin-right:2px;width:16px}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__brands{margin-bottom:0}.dealer-locator .dealer-locator__map{display:none;height:100%}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper{padding:8px 10px 0}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__title{text-align:center}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__address,.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__brands,.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__products{display:none}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts{display:flex;flex-direction:row;justify-content:center}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts-item{margin-left:8px;margin-right:8px}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts-item-value{display:none}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts-item-link .icon{height:16px;margin-left:0;margin-right:2px;width:16px}@media screen and (min-width:960px){.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts{flex-direction:column}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item-label{display:none}.dealer-locator .dealer-locator__sidebar .dealer-list .dealer-card__contacts-item-value{display:inline-block;word-break:break-all}.dealer-locator .dealer-locator__map{display:block}}.dealer-locator__header{display:flex;flex-direction:column;gap:12px}.dealer-locator__header .dealer-search{width:100%}.dealer-locator__header .dealer-search .google-maps-places-search__input-wrapper{margin:0;position:relative}.dealer-locator__header .dealer-search .google-maps-places-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7f7fa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjNUQ1RDYxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSAxOGMtMy44NTkgMC03LTMuMTQtNy03czMuMTQxLTcgNy03IDcgMy4xNCA3IDctMy4xNDEgNy03IDdtNy4wMjgtMS4zODZBOC45NSA4Ljk1IDAgMCAwIDIwIDExYTkgOSAwIDAgMC05LTkgOSA5IDAgMCAwLTkgOSA5IDkgMCAwIDAgOSA5IDguOTYgOC45NiAwIDAgMCA1LjYxNC0xLjk3MkwyMC41ODYgMjIgMjIgMjAuNTg2eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:24px 24px;border:1px solid #aaaaae;border-radius:2px;color:#3c3c41;height:45px;padding:10px;width:100%}.dealer-locator__header .dealer-search .google-maps-places-search__input:hover{border:1px solid #8e8e94}.dealer-locator__header .dealer-search .google-maps-places-search__input:focus,.dealer-locator__header .dealer-search .google-maps-places-search__input:focus-visible{border:2px solid #1432ff;outline:none}.dealer-locator__header .dealer-search .google-maps-places-search__input::-moz-placeholder{color:#8e8e94;opacity:1}.dealer-locator__header .dealer-search .google-maps-places-search__input::placeholder{color:#8e8e94;opacity:1}.dealer-locator__header .dealer-search .google-maps-places-search__button-clear{background:none;border:none;color:#5d5d61;cursor:pointer;height:24px;padding:0;position:absolute;right:40px;top:8px;width:24px}.dealer-locator__header .dealer-search .google-maps-places-search__clear-icon{fill:currentColor}.dealer-locator__header .dealer-search .google-maps-places-search__button{display:none}.dealer-locator__title-and-search-wrapper{display:flex;flex-direction:column;gap:4px}.dealer-locator__title{margin:0}.dealer-locator__search-and-filters{display:flex;flex-direction:column;gap:12px}.dealer-locator__filters-button{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;width:100%}.dealer-locator__filters .icon{margin-inline-start:auto}.dealer-locator .flyout-modal__content{display:flex;flex-direction:column;height:calc(100% - 32px)}.dealer-locator .flyout-modal__header{border-bottom:2px solid #ededf0;padding:10px 24px}.dealer-locator .flyout-modal__header .heading-3{margin:0}.dealer-locator .flyout-modal__body{display:flex;flex-direction:column;flex-grow:1;gap:32px;margin:0;overflow-y:auto;padding:24px 24px 48px}.dealer-locator .flyout-modal__footer{align-items:center;border-top:2px solid #ededf0;display:flex;gap:24px;justify-content:space-between;margin:0;padding:24px;width:100%}.dealer-locator__filter-group,.dealer-locator__filter-tags,.dealer-locator__group-items{display:flex;flex-direction:column;gap:20px}.dealer-locator__group-items{list-style:none;margin:0;padding:0}.dealer-locator__group-item .checkbox{align-items:center;display:flex;font-size:16px;height:24px;line-height:24px;margin-bottom:0;padding-inline-start:36px}.dealer-locator__group-item .checkbox__input{display:block;opacity:0;pointer-events:none;position:absolute}.dealer-locator__group-item .checkbox__input:active+.checkbox__icon{border-radius:1px;box-shadow:0 0 0 10px hsla(240,2%,67%,.502)}.dealer-locator__group-item .checkbox__input:focus-visible+.checkbox__icon{border-radius:2px;outline:2px solid #1432ff;outline-offset:8px}.dealer-locator__group-item .checkbox__icon{border:1px solid #808085;border-radius:2px;height:24px;width:24px}.dealer-locator__group-item .checkbox__icon:focus,.dealer-locator__group-item .checkbox__icon:hover{background-color:#ededf0;border-color:#3c3c41}.dealer-locator__group-item .checkbox input:checked+span{background-color:#1432ff;color:#fff}.dealer-locator__group-item .checkbox input:checked+span:focus,.dealer-locator__group-item .checkbox input:checked+span:hover{background-color:#3d56ff;border:none}.dealer-locator__filter-tags .link{display:none}.dealer-locator__applied-filters{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.dealer-locator__applied-filters-item{align-items:center;border:none;border-radius:16px;display:flex;gap:12px;justify-content:space-between;padding:6px 10px}.dealer-locator__applied-filters-item .caption-1{margin:0}.dealer-locator__applied-filters-title{color:#fff;margin:0}.dealer-locator__result-title{margin:0;text-align:start}.dealer-locator__result-title .caption-1--bold{font-weight:700}@media screen and (min-width:680px){.dealer-locator__header{gap:16px}.dealer-locator__header .dealer-search{width:calc(80% - 20px)}.dealer-locator__applied-filters{gap:20px}.dealer-locator__search-and-filters{flex-direction:row;gap:16px}}@media screen and (min-width:1280px){.dealer-locator__header{gap:20px}.dealer-locator__header .dealer-search{width:calc(50% - 20px)}.dealer-locator__applied-filters{gap:24px}.dealer-locator__applied-filters-item{padding:6px 12px}.dealer-locator .flyout-modal__content{height:100%}.dealer-locator__search-and-filters{gap:20px}}.dealer-locator__list{display:flex;flex-direction:column-reverse;gap:8px;padding:0}.dealer-locator .dealer-list__list-wrapper{flex-basis:auto;width:100%}.dealer-locator .dealer-list__list-wrapper .dealer-list{display:flex;flex-direction:column;gap:12px;padding:0}.dealer-locator .dealer-list__list-wrapper .dealer-list::-webkit-scrollbar,.dealer-locator .dealer-list__list-wrapper .dealer-list::-webkit-scrollbar-track{width:4px}.dealer-locator .dealer-list__list-wrapper .dealer-list::-webkit-scrollbar-thumb{background:#b0b0b4;border-radius:4px}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card{background:none;border:none;border-bottom:1px solid #e1e1e6;display:flex;flex-direction:column;gap:12px;outline:none;padding:0 0 16px;text-align:start;width:100%}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__title{margin-bottom:4px}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__address{margin:0}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__contacts{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__contacts-item{display:inline-flex;margin:0}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__brands,.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__products{color:#5d5d61;margin-bottom:0}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__products-brands-value{font-weight:400}@media screen and (min-width:680px){.dealer-locator__list{gap:24px}.dealer-locator .dealer-list__list-wrapper .dealer-list,.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card{gap:16px}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__title{margin-bottom:4px}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__address{margin:0}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__contacts{flex-direction:row;gap:16px;margin-bottom:0}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__brands,.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__products{margin-bottom:0}}@media screen and (min-width:1280px){.dealer-locator__list{flex-direction:row;gap:32px;height:100%;min-width:50%}.dealer-locator .dealer-list__list-wrapper .dealer-list{gap:20px;height:100%;max-height:60vh;overflow:auto}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card{gap:20px;padding-bottom:24px}.dealer-locator .dealer-list__list-wrapper .dealer-list .dealer-card__contacts{gap:20px}}.dealer-locator .dealer-locator__map{display:block;flex-basis:auto;min-height:328px;width:100%}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper{display:flex;flex-direction:column;gap:20px;padding:0 16px 16px}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__title{text-align:start}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts{flex-direction:column;gap:8px}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__phone{order:1}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__direction{order:3}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__website{order:2}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts-item{display:inline-flex;margin:0}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts-item-value{display:block}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .link{align-items:center}@media screen and (min-width:680px){.dealer-locator .dealer-locator__map{min-height:672px}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts{gap:12px}}@media screen and (min-width:1280px){.dealer-locator .dealer-locator__map{display:block;max-width:50%;min-height:60vh;min-width:auto;padding:0}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper{gap:16px;padding:0 24px 24px}.dealer-locator .dealer-locator__map .dealer-locator__tooltip-wrapper .dealer-card__contacts{gap:16px}}.dealer-locator{flex-direction:column;gap:8px;height:auto;overflow:hidden;padding-bottom:24px}.gm-style .gm-style-iw-c{border-radius:0;max-height:250px!important;padding:0}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-style-iw-ch{padding:0}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect{height:44px!important;opacity:1}.gm-style .gm-style-iw-c .gm-style-iw-chr .gm-ui-hover-effect span{background-color:#3c3c41;margin:10px!important}.gm-style-iw-d{overflow:unset!important;padding:0}@media screen and (min-width:680px){.dealer-locator{gap:24px;padding-bottom:48px}}@media screen and (min-width:1280px){.dealer-locator{gap:32px;padding-bottom:96px}}.search-key-match-banner{background-color:#f7f7fa;border-bottom:1px solid #ededf0;border-top:1px solid #ededf0;padding:0}.search-key-match-banner__container{padding-bottom:16px;padding-top:16px}.search-key-match-banner__body-copy{margin-top:8px}.search-key-match-banner__links{display:flex;flex-direction:column;gap:16px;margin-top:12px;width:-moz-fit-content;width:fit-content}.search-key-match-banner__link{align-items:center;display:inline-flex;margin-top:8px;width:-moz-fit-content;width:fit-content}.search-key-match-banner__image{aspect-ratio:10/6;margin:0 auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.search-key-match-banner__image-wrapper{margin-top:16px}@media screen and (min-width:680px){.search-key-match-banner__container{padding-bottom:24px;padding-top:24px}.search-key-match-banner__container:has(.search-key-match-banner__image-wrapper){display:grid;gap:24px;grid-template-columns:repeat(12,1fr);place-items:center end}.search-key-match-banner__container:has(.search-key-match-banner__image-wrapper) .search-key-match-banner__content{grid-column:1/span 6;justify-self:start}.search-key-match-banner__container:has(.search-key-match-banner__image-wrapper) .search-key-match-banner__image-wrapper{align-self:end;grid-column:7/span 6;margin-top:0}.search-key-match-banner__link{margin-top:12px}}@media screen and (min-width:1280px){.search-key-match-banner{padding:0}.search-key-match-banner__container{padding-bottom:32px;padding-top:32px}.search-key-match-banner__container:has(.search-key-match-banner__image-wrapper){gap:32px}.search-key-match-banner__container:has(.search-key-match-banner__image-wrapper) .search-key-match-banner__content{grid-column:1/span 9}.search-key-match-banner__container:has(.search-key-match-banner__image-wrapper) .search-key-match-banner__image-wrapper{grid-column:10/span 3}.search-key-match-banner__link{margin-top:16px}}.search-results-list{display:flex;flex-direction:column;gap:16px}.search-results-list__item{box-shadow:0 0 4px rgba(0,0,0,.1)}.search-results-list__item-link{align-items:center;display:flex;flex-direction:row;height:152px}.search-results-list__item-image-container{display:flex;flex-shrink:0;height:152px;width:152px}.search-results-list__item-image{height:152px;-o-object-fit:cover;object-fit:cover;width:152px}.search-results-list__item-content{padding:8px;width:100%}.search-results-list__item-tags{color:#5d5d61;margin-bottom:8px}.search-results-list__item-header{-webkit-line-clamp:1}.search-results-list__item-description,.search-results-list__item-header{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.search-results-list__item-description{-webkit-line-clamp:2}@media screen and (min-width:680px){.search-results-list__item-tags{margin-bottom:12px}}@media screen and (min-width:1280px){.search-results-list{gap:20px}.search-results-list__item-tags{margin-bottom:16px}.search-results-list__item-content{padding:16px}}.search-results-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding-bottom:16px}.search-results-toolbar__count{color:#3c3c41;flex-grow:1;margin-bottom:0}.search-results-toolbar__sort{display:flex;flex-grow:0;flex-shrink:0;margin-left:auto}.search-results-toolbar__button{flex-grow:1;line-height:28px;padding-bottom:8px;padding-top:8px;white-space:nowrap;width:100%}.search-results-toolbar__button .icon{height:24px;width:24px}@media screen and (min-width:680px){.search-results-toolbar{flex-wrap:nowrap;padding-bottom:24px}.search-results-toolbar__button{flex-grow:0;width:auto}}@media screen and (min-width:1280px){.search-results-toolbar{padding-bottom:32px}}.search-results-filters{display:none;z-index:2}@media screen and (min-width:1280px){.search-results-filters{display:block;flex-shrink:0;position:relative;width:262px}}.search-results-mobile-filters .mobile-filters__sorting{padding-bottom:10px;padding-left:10px;padding-right:10px}.search-results-mobile-filters .mobile-filters__sorting .sorting{width:100%}.search-results-mobile-filters .mobile-filters__sorting .sorting__dropdown{flex-grow:1}.search-results-mobile-filters .mobile-filters__show-results.button{line-height:28px;padding:8px 12px}.search-results-mobile-filters .mobile-filters__filter-tags{padding:16px}.search-results-mobile-filters .mobile-filters .flyout-modal__wrapper{align-items:flex-end}.search-results-mobile-filters .mobile-filters .flyout-modal__content{display:flex;flex-direction:column;height:60%;margin-top:0}.search-results-mobile-filters .mobile-filters .flyout-modal__header{padding:12px 16px}.search-results-mobile-filters .mobile-filters .flyout-modal__body{flex-grow:1;margin:0;overflow-y:auto;padding:0}.search-results-mobile-filters .mobile-filters .flyout-modal__body::-webkit-scrollbar{width:4px}.search-results-mobile-filters .mobile-filters .flyout-modal__body::-webkit-scrollbar-track{background-color:#8e8e94;border-left:1px solid #fff;border-right:1px solid #fff}.search-results-mobile-filters .mobile-filters .flyout-modal__body::-webkit-scrollbar-thumb{background-color:#3c3c41;border-radius:4px}.search-results-mobile-filters .mobile-filters .flyout-modal__footer{background:#fff;box-shadow:0 4px 12px rgba(60,60,65,.25);display:flex;justify-content:space-between;margin:0;padding:16px;width:100%}.search-results-mobile-filters .mobile-filters__clear-all{align-items:center}@media screen and (min-width:960px){.search-results-mobile-filters .mobile-filters__sorting{padding-left:0;padding-right:0}.search-results-mobile-filters .mobile-filters .flyout-modal__wrapper{justify-content:flex-end}.search-results-mobile-filters .mobile-filters .flyout-modal__header{border-bottom:2px solid #e1e1e6;padding:10px 24px}.search-results-mobile-filters .mobile-filters .flyout-modal__content{border-radius:0;height:100%;max-width:560px}.search-results-mobile-filters .mobile-filters .flyout-modal__body .accordion:last-child .accordion__header{padding-bottom:8px}.search-results-mobile-filters .mobile-filters .flyout-modal__footer{padding:24px}}.search-results-list-container__wrapper{display:flex;flex-direction:column;gap:16px;padding-bottom:24px;padding-top:12px}.search-results-list-container__content{width:100%;z-index:1}@media screen and (min-width:680px){.search-results-list-container__wrapper{padding-bottom:48px;padding-top:16px}}@media screen and (min-width:1280px){.search-results-list-container__wrapper{align-items:stretch;flex-direction:row;gap:32px;padding-bottom:96px;padding-top:20px}}.search-results-component .search-field{margin:32px 0;position:relative;width:100%}.search-results-component .search-field input:not([type=checkbox]):not([type=radio]){align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.search-results-component .search-field__input{width:100%}.search-results-component .search-field__button,.search-results-component .search-field__button-clear{background:none;border:none;color:#5d5d61;cursor:pointer;padding:0;position:absolute}.search-results-component .search-field__button-clear{height:24px;right:44px;top:8px;width:24px}.search-results-component .search-field__button{right:10px;top:10px}.search-results-component__no-results-wrapper{margin-top:32px}.search-results-component__no-results-banner{display:flex;flex-direction:column;gap:16px}.search-results-component__no-results-banner-icon .icon{height:275px;width:360px}.search-results-component__no-results-text{margin:16px 0}.search-results-component__no-results-contact-link{text-decoration:none}.search-results-component__tabs{border-bottom:1px solid #c7c7cc;display:flex;flex-wrap:wrap;padding:0}.search-results-component__tabs-item{background:none;border:none;color:#5d5d61;cursor:pointer;padding:8px 20px;position:relative}.search-results-component__tabs-item:hover{background-color:#ededf0}.search-results-component__tabs-item:active{background-color:#e1e1e6}.search-results-component__tabs-item:focus-visible{outline-offset:-2px}.search-results-component__tabs-item.active{color:#3c3c41}.search-results-component__tabs-item.active:focus-visible{outline:none}.search-results-component__tabs-item.active:after{background-color:#1432ff;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.search-results-component__tabs-content .product-category-container{padding-top:20px}.search-results-component__tabs-content .product-category-container__product-header{padding-top:0}@media screen and (min-width:680px){.search-results-component__no-results-banner{gap:24px}}@media screen and (min-width:1280px){.search-results-component .search-field{width:50%}.search-results-component__no-results-banner{display:flex;flex-direction:row;gap:32px}.search-results-component__no-results-text{margin:20px 0}.search-results-component__no-results-banner-icon{margin-left:auto}}.project-details__loading-overlay{background-color:#fff;inset:0;position:fixed;z-index:650}.project-details__loading-overlay .overlay__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10000}.project-details__bom-container{display:flex;flex-direction:column;margin-bottom:16px}.project-details__bom-description{margin-bottom:12px}.project-details__bom-cards{display:grid;gap:16px}.project-details__bom-card{border:2px solid transparent;border-radius:2px;box-shadow:0 0 4px 0 rgba(60,60,65,.1),0 2px 4px 0 rgba(60,60,65,.1);box-sizing:border-box;padding:8px}@media screen and (min-width:680px){.project-details__bom-container{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:20px}.project-details__bom-description{margin-bottom:0}.project-details__bom-cards{display:grid;gap:24px;grid-template-columns:1fr 1fr}.project-details__bom-card{padding:16px}}@media screen and (min-width:960px){.project-details__bom-container{margin-bottom:24px}.project-details__bom-cards{display:grid;gap:32px;grid-template-columns:repeat(4,1fr)}}.create-project__modal .modal__body{padding-left:16px;padding-right:16px;padding-top:16px}.create-project__modal .modal__footer{padding-bottom:16px;padding-left:16px;padding-right:16px}.create-project__input-wrapper{margin-bottom:12px;margin-top:12px;position:relative;width:100%}.create-project__input{background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;height:44px;padding:8px 40px 8px 12px;width:100%}.create-project__input:hover{border:1px solid #8e8e94}.create-project__input:focus{background-color:#fff;border:2px solid #1432ff;outline:2px solid #fff}.create-project__close-button{position:absolute;right:0;top:0}.create-project__clear-icon{fill:#5d5d61}.create-project__button-wrapper{display:flex;gap:10px;justify-content:flex-end}@media screen and (min-width:680px){.create-project__modal .modal__body{padding-left:20px;padding-right:20px;padding-top:20px}.create-project__modal .modal__footer{padding-bottom:20px;padding-left:20px;padding-right:20px}.create-project__input-wrapper{margin-bottom:16px;margin-top:16px}.create-project__button-wrapper{gap:12px}}@media screen and (min-width:960px){.create-project__modal .modal__body{padding-left:24px;padding-right:24px;padding-top:24px}.create-project__modal .modal__footer{padding-bottom:24px;padding-left:24px;padding-right:24px}.create-project__input-wrapper{margin-bottom:20px;margin-top:20px}.create-project__button-wrapper{gap:16px}}.project-detail__description{padding:16px 0;width:100%}.project-detail__loading-overlay{background-color:#fff;inset:0;position:fixed;z-index:650}.project-detail__loading-overlay .overlay__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10000}@media screen and (min-width:1280px){.project-detail__description{width:75%}}.bom-sidebar .select,.bom-sidebar select{align-items:center;background-color:#f7f7fa;border:1px solid #aaaaae;border-radius:2px;display:flex;gap:8px;height:44px;padding:0 10px}.bom-sidebar .select:focus-within,.bom-sidebar select:focus-within{border-color:#1432ff}.bom-sidebar .select--error,.bom-sidebar select--error{border-color:#e30010}.bom-sidebar .select__field,.bom-sidebar select__field{background-color:transparent;border:0;flex-grow:1;padding:10px 0}.bom-sidebar .select__field:focus,.bom-sidebar select__field:focus{outline:0}.bom-sidebar .select__field:disabled,.bom-sidebar select__field:disabled{color:#c7c7cc}.bom-sidebar .select__after,.bom-sidebar .select__before,.bom-sidebar select__after,.bom-sidebar select__before{padding:10px 0}.bom-sidebar__loading-overlay{background-color:#fff;inset:0;position:fixed;z-index:650}.bom-sidebar__loading-overlay .overlay__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10000}.bom-sidebar__dropdown{margin-bottom:16px;width:100%}.bom-sidebar__project-quantity{align-items:center;background-color:#f7f7fa;border:1px solid #3c3c41;border-radius:2px;display:flex;flex-direction:row;height:44px;justify-content:space-between}.bom-sidebar__footer-content{display:flex;justify-content:flex-end}@media screen and (min-width:680px){.bom-sidebar__dropdown{margin-bottom:20px}}@media screen and (min-width:960px){.bom-sidebar__dropdown{margin-bottom:24px}}:root{--corner-radius-0:0;--corner-radius-1:2px;--corner-radius-2:4px;--corner-radius-3:6px;--corner-radius-4:12px;--corner-radius-5:100px}@font-face{font-display:swap;font-family:rl_book;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_book-latin.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_book-latin.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_book-latin.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:rl_book;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_book-latin-ext.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_book-latin-ext.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_book-latin-ext.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:rl_bold;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_bold-latin.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_bold-latin.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_bold-latin.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:rl_bold;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_bold-latin-ext.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_bold-latin-ext.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rl_bold-latin-ext.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:rs_demibold;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rs_demibold-latin.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rs_demibold-latin.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rs_demibold-latin.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:rs_demibold;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rs_demibold-latin-ext.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rs_demibold-latin-ext.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/rs_demibold-latin-ext.ttf) format("truetype");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}*{font-family:rl_book,tahoma,arial,helvetica,sans-serif}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#101010;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#3c3c41;text-decoration:none;-webkit-text-decoration-skip:objects}a:hover{color:#333337;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xf-content-height.xf-content-height{margin:0}.img-responsive{display:block;max-width:100%}p{word-break:break-word}body.no-scroll{overflow:hidden}html[dir=rtl] body{text-align:right}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:2px solid #1432ff;outline-offset:4px}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}.checkbox{align-items:center;cursor:pointer;display:flex;height:18px;padding-left:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox.body-copy-1{font-size:12px;line-height:14px}.checkbox__sub-label{color:#aeaeae;padding-left:4px}.checkbox__input{display:none}.checkbox__input:checked~.checkbox__icon{background-color:#5b70ff;border-color:transparent}.checkbox__input:checked~.checkbox__icon .icon{display:block;fill:#fff}.checkbox__icon{align-items:center;border:1px solid #aeaeae;border-radius:2px;display:flex;height:18px;justify-content:center;left:0;position:absolute;top:0;width:18px}.checkbox__icon .icon{display:none}.checkbox.disabled{color:#aeaeae;pointer-events:none}.checkbox.disabled-and-selected{pointer-events:all}.embed-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.embed-responsive:before{content:"";display:block}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.embed-responsive-21by9:before{padding-top:42.8571428571%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.aspect-ratio-box{background-color:#d8d8d9;width:100%}.aspect-ratio-box--1-1{height:0;padding-bottom:100%;position:relative}.aspect-ratio-box--1-1>iframe,.aspect-ratio-box--1-1>img,.aspect-ratio-box--1-1>picture,.aspect-ratio-box--1-1>picture>img,.aspect-ratio-box--1-1>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.aspect-ratio-box--2-3{height:0;padding-bottom:150%;position:relative}.aspect-ratio-box--2-3>iframe,.aspect-ratio-box--2-3>img,.aspect-ratio-box--2-3>picture,.aspect-ratio-box--2-3>picture>img,.aspect-ratio-box--2-3>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.aspect-ratio-box--16-9{height:0;padding-bottom:56.25%;position:relative}.aspect-ratio-box--16-9>iframe,.aspect-ratio-box--16-9>img,.aspect-ratio-box--16-9>picture,.aspect-ratio-box--16-9>picture>img,.aspect-ratio-box--16-9>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.aspect-ratio-box--16-8{height:0;padding-bottom:50%;position:relative}.aspect-ratio-box--16-8>iframe,.aspect-ratio-box--16-8>img,.aspect-ratio-box--16-8>picture,.aspect-ratio-box--16-8>picture>img,.aspect-ratio-box--16-8>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}ol.list,ul.list{list-style-type:none;margin-bottom:20px;padding:0}ol.list li,ul.list li{font-weight:inherit;margin-bottom:8px}ol.list--word-break li,ul.list--word-break li{-webkit-hyphens:auto;hyphens:auto;overflow:hidden;word-break:break-word}ol.list--align-text li,ul.list--align-text li{display:flex}ol.list--bullet,ul.list--bullet{list-style-type:disc;padding-left:1em}ol.list--number,ul.list--number{counter-reset:item-counter;padding-left:20px}ol.list--number li,ul.list--number li{counter-increment:item-counter;text-indent:-10px}ol.list--number li:before,ul.list--number li:before{content:counter(item-counter) ".";display:inline-block;margin-right:8px}ol.list--number li:first-child:nth-last-child(10):before,ol.list--number li:first-child:nth-last-child(10)~li:before,ul.list--number li:first-child:nth-last-child(10):before,ul.list--number li:first-child:nth-last-child(10)~li:before{width:8px}ol.list--sm,ul.list--sm{margin-bottom:8px}ol.list--sm .list__item,ul.list--sm .list__item{font-size:12px;margin-bottom:0}.modal{height:100%;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:1000}.modal__wrapper{align-items:center;display:flex;height:100%;justify-content:center}.modal__background{background-color:rgba(27,27,31,.6);cursor:pointer;inset:0;position:absolute;z-index:0}.modal__content{background-color:#fff;cursor:auto;height:100%;max-width:1536px;position:relative;width:100%;z-index:1}.modal__header{display:flex;flex-direction:column;padding:12px 12px 0}.modal__footer,.modal__header{min-height:0}.modal__header-close-button{align-self:flex-end;background:none;border:none;cursor:pointer;margin:0;padding:0}.modal__header-close-button:focus{outline:none}.modal__header-close-button:focus-visible{outline:1px auto -webkit-focus-ring-color}.modal .icon.close,.modal .icon.icon-close{fill:#fff;cursor:pointer}@media screen and (min-width:680px){.modal__content{border-radius:2px;height:auto;width:50%}}.modal--dialog .modal__content{background-color:#fff;padding:20px 20px 24px}.modal--dialog .modal__header{align-items:center;flex-direction:row;justify-content:space-between;padding:0}.modal--dialog .modal__header-close-button{align-self:flex-start}.modal--dialog .modal__footer{align-items:flex-end;display:flex}.modal--dialog .icon.icon-close{fill:#1a1a1a}.modal--dialog .modal__title{font-weight:300;margin-bottom:0}.modal--dialog .modal__body{padding-bottom:24px;padding-top:24px}.modal--dialog .modal__button,.modal--dialog .modal__message{margin-bottom:0}.modal--dialog .modal__link{align-self:center;margin-bottom:0;margin-left:20px}@media screen and (min-width:960px){.modal--dialog .modal__content{width:544px}}.loader-wrapper{display:block;inset:0;position:fixed;z-index:650}.loader-wrapper__content{align-items:center;background-color:hsla(0,0%,100%,.4);display:flex;height:100%;justify-content:center;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{align-items:center;display:inline-flex;height:18px;justify-content:center;width:18px}.loader__spinner{border:2px solid hsla(0,0%,6%,.3);border-radius:100%;content:"";height:100%;position:relative;width:100%}.loader__spinner:before{animation:spin 1s infinite;animation-timing-function:linear;border:2px solid transparent;border-radius:100%;border-top-color:#101010;content:"";inset:-2px;position:absolute}.loader.loader--sm{height:18px;width:18px}.loader.loader--sm .loader__spinner{border-width:2px}.loader.loader--sm .loader__spinner:before{border-width:2px;inset:-2px}.loader.loader--md{height:22px;width:22px}.loader.loader--md .loader__spinner{border-width:3px}.loader.loader--md .loader__spinner:before{border-width:3px;inset:-3px}.loader.loader--lg{height:44px;width:44px}.loader.loader--lg .loader__spinner{border-width:4px}.loader.loader--lg .loader__spinner:before{border-width:4px;inset:-4px}.loader.loader--xl{height:104px;width:104px}.loader.loader--xl .loader__spinner{border-width:4px}.loader.loader--xl .loader__spinner:before{border-width:4px;inset:-4px}.loader.loader--light .loader__spinner{border-color:hsla(0,0%,100%,.5)}.loader.loader--light .loader__spinner:before{border-top-color:#fff}.loader.loader--dark .loader__spinner{border-color:hsla(0,0%,6%,.3)}.loader.loader--dark .loader__spinner:before{border-top-color:#101010}.loader.loader--blue .loader__spinner{border-color:hsla(0,0%,6%,.1)}.loader.loader--blue .loader__spinner:before{border-top-color:#3c3c41}.call-to-action-component:last-child{margin-bottom:-20px}.call-to-action--center .cta,.call-to-action--center .cta__desktopapp-wrapper,.call-to-action--center .cta__store-wrapper{justify-content:center}.call-to-action--right .cta,.call-to-action--right .cta__desktopapp-wrapper,.call-to-action--right .cta__store-wrapper{justify-content:flex-end}.call-to-action .cta:last-child,.cta{margin-bottom:4px}.cta{align-items:center;display:flex;flex-wrap:wrap}.cta__iframe{width:100%}.cta__element{margin-bottom:16px}.cta__element--video-button .button,.cta__element.button,.cta__element.link{flex:0 1 auto;margin-bottom:16px}.cta__element--video-button .button:first-child,.cta__element.button:first-child,.cta__element.link:first-child{margin-right:16px}.cta__element--video-button .button:first-child:only-child,.cta__element.button:first-child:only-child,.cta__element.link:first-child:only-child{margin-right:0}.cta__element--video-button .button{align-items:center;display:inline-flex}.cta__element.cta__desktopapp-store,.cta__element.cta__store-button{flex:0 1 auto;margin-bottom:10px}.cta__element.cta__desktopapp-store:not(:last-child),.cta__element.cta__store-button:not(:last-child){margin-right:16px}.cta__element--video-button{margin-bottom:0}.cta__element--video-button .button.button--sm .icon{height:1em;margin:0 4px;width:1em}.cta__element--video-button .button.button--sm .icon--left{margin:0 4px 0 0}.cta__element--video-button .button.button--sm .icon--right{margin:0 0 0 4px}.cta__element.link.cta__element--icon-first .icon{margin-left:0;margin-right:2px}.cta__element.cta__element--single-empty-label{height:0;margin-bottom:0;opacity:0;overflow:hidden}.cta__element.button:last-child{margin-right:0}.cta__desktopapp-store-button img,.cta__store-button img{display:block;height:45px;width:auto}.cta__desktopapp-store-button{display:block}.cta__desktopapp-store-text{margin-bottom:0;margin-top:8px}.cta__desktopapp-wrapper,.cta__store-wrapper{display:flex;flex-wrap:wrap;margin-bottom:8px;width:100%}.cta__desktopapp-wrapper{display:none}.cta__desktopapp-mobile-wrapper{display:flex;margin-bottom:16px;width:100%}.cta__desktopapp-mobile-icon{flex:0 0 auto;margin-right:8px}.cta__desktopapp-mobile-text{margin-bottom:0}.cta__mobile-apple-app{max-height:0;opacity:0;overflow-y:hidden}.cta .cta__element.clickable-area-link.cta__desktopapp-store:after,.cta .cta__element.clickable-area-link.cta__element--secondary:after,.cta .cta__element.clickable-area-link.cta__element--video-button:after,.cta .cta__element.clickable-area-link.cta__store-button:after{content:none}@media screen and (min-width:1280px){.cta__desktopapp-wrapper{display:flex}.cta__desktopapp-mobile-wrapper{display:none}}*,body{font-family:rl_book,tahoma,arial,helvetica,sans-serif}:lang(bg),:lang(el),:lang(ru),:lang(uk),:lang(vi){font-family:NotoSansRegular,sans-serif}@font-face{font-display:swap;font-family:NotoSansSemiBold;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/notosans-semibold.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/notosans-semibold.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/notosans-semibold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NotoSansRegular;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/notosans-regular.woff2) format("woff2"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/notosans-regular.woff) format("woff"),url(../../../etc.clientlibs/signify-brand-signify-multibrand/clientlibs/clientlib-main/resources/fonts/notosans-regular.ttf) format("truetype")}@media screen and (min-width:1600px){.container,.container--fluid{padding:0 160px}}@media screen and (min-width:1920px){.container,.container--fluid{padding:0}}.display-1{font-size:56px;line-height:72px}.display-1,.display-2{font-family:rs_demibold;font-weight:600;margin-bottom:8px;margin-top:0}.display-2{font-size:44px;line-height:56px}.display-3{font-family:rs_demibold;font-size:36px;font-weight:600;line-height:48px;margin-bottom:8px;margin-top:0}.heading-1,h1{font-size:24px;line-height:32px}.heading-1,.heading-2,h1,h2{font-family:rl_bold;font-weight:700;margin-bottom:8px;margin-top:0}.heading-2,h2{font-size:20px;line-height:28px}.heading-3,h3{font-size:18px;margin-bottom:4px}.heading-3,.heading-4,h3,h4{font-family:rl_bold;font-weight:700;line-height:24px;margin-top:0}.heading-4,h4{font-size:16px;margin-bottom:0}.heading-5,h5{font-size:14px;line-height:20px}.heading-5,.heading-6,h5,h6{font-family:rl_bold;font-weight:700;margin-bottom:0;margin-top:0}.heading-6,h6{font-size:12px;line-height:16px}.body-copy-1,p{margin-bottom:8px}.body-copy-1,.body-copy-1--no-margin,p{font-size:16px;font-weight:400;line-height:24px;margin-top:0}.body-copy-1--no-margin,p{margin-bottom:0}.body-copy-1--bold{margin-bottom:8px}.body-copy-1--bold,.body-copy-1--bold-no-margin{font-family:rl_bold;font-size:16px;font-weight:700;line-height:24px;margin-top:0}.body-copy-1--bold-no-margin{margin-bottom:0}.body-copy-2{font-weight:400}.body-copy-2,.body-copy-2--bold{font-size:14px;line-height:24px;margin-bottom:0;margin-top:0}.body-copy-2--bold{font-family:rl_bold;font-weight:700}.text-link{font-weight:400}.text-link,.text-link-bold{font-size:14px;line-height:20px;margin-bottom:0;margin-top:0}.text-link-bold{font-weight:700}.caption-1{margin-bottom:10px}.caption-1,.caption-1--no-margin{font-size:12px;font-weight:400;line-height:20px;margin-top:0}.caption-1--no-margin{margin-bottom:0}.caption-1--bold{font-family:rl_bold;font-weight:700;margin-bottom:0}.caption,.caption-1--bold{font-size:14px;line-height:20px;margin-top:0}.caption{font-weight:400;margin-bottom:8px}.caption--bold{font-family:rl_bold;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px;margin-top:0}@media screen and (min-width:680px){.display-1{font-size:68px;line-height:88px}.display-1,.display-2{font-family:rs_demibold;font-weight:600;margin-bottom:8px;margin-top:0}.display-2{font-size:54px;line-height:72px}.display-3{font-family:rs_demibold;font-size:44px;font-weight:600;line-height:64px}.display-3,.heading-1,h1{margin-bottom:8px;margin-top:0}.heading-1,h1{font-size:36px;line-height:44px}.heading-1,.heading-2,h1,h2{font-family:rl_bold;font-weight:700}.heading-2,h2{font-size:32px;line-height:40px;margin-bottom:8px;margin-top:0}.heading-3,h3{font-size:24px;line-height:32px;margin-bottom:4px}.heading-3,.heading-4,h3,h4{font-family:rl_bold;font-weight:700;margin-top:0}.heading-4,h4{font-size:18px;line-height:28px;margin-bottom:0}.heading-5,h5{font-size:16px;line-height:24px}.heading-5,.heading-6,h5,h6{font-family:rl_bold;font-weight:700;margin-bottom:0;margin-top:0}.heading-6,h6{font-size:14px;line-height:18px}.body-copy-1,p{margin-bottom:10px}.body-copy-1,.body-copy-1--no-margin,p{font-size:18px;font-weight:400;line-height:28px;margin-top:0}.body-copy-1--no-margin,p{margin-bottom:0}.body-copy-1--bold{margin-bottom:10px}.body-copy-1--bold,.body-copy-1--bold-no-margin{font-family:rl_bold;font-size:18px;font-weight:700;line-height:28px;margin-top:0}.body-copy-1--bold-no-margin,.body-copy-2{margin-bottom:0}.body-copy-2{font-weight:400}.body-copy-2,.body-copy-2--bold{font-size:16px;line-height:24px;margin-top:0}.body-copy-2--bold{font-family:rl_bold;font-weight:700;margin-bottom:0}.text-link{font-weight:400}.text-link,.text-link-bold{font-size:16px;line-height:24px;margin-bottom:0;margin-top:0}.text-link-bold{font-weight:700}.caption-1{margin-bottom:10px}.caption-1,.caption-1--no-margin{font-size:14px;font-weight:400;line-height:20px;margin-top:0}.caption-1--no-margin{margin-bottom:0}.caption-1--bold{font-family:rl_bold;font-weight:700;margin-bottom:0}.caption,.caption-1--bold{font-size:14px;line-height:20px;margin-top:0}.caption{font-weight:400;margin-bottom:10px}.caption--bold{font-family:rl_bold;font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:0}}@media screen and (min-width:1280px){.display-1,rs_demibold{font-size:80px;line-height:96px}.display-1,.display-2,rs_demibold{font-weight:600;margin-bottom:8px;margin-top:0}.display-2{font-size:68px;line-height:88px}.display-2,.display-3{font-family:rs_demibold}.display-3{font-size:54px;font-weight:600;line-height:72px}.display-3,.heading-1,h1{margin-bottom:8px;margin-top:0}.heading-1,h1{font-size:44px;line-height:64px}.heading-1,.heading-2,h1,h2{font-family:rl_bold;font-weight:700}.heading-2,h2{font-size:36px;line-height:48px;margin-bottom:8px;margin-top:0}.heading-3,h3{font-size:24px;line-height:32px;margin-bottom:4px}.heading-3,.heading-4,h3,h4{font-family:rl_bold;font-weight:700;margin-top:0}.heading-4,h4{font-size:18px;line-height:28px;margin-bottom:0}.heading-5,h5{font-size:16px;line-height:24px}.heading-5,.heading-6,h5,h6{font-family:rl_bold;font-weight:700;margin-bottom:0;margin-top:0}.heading-6,h6{font-size:14px;line-height:18px}.body-copy-1,p{margin-bottom:10px}.body-copy-1,.body-copy-1--no-margin,p{font-size:18px;font-weight:400;line-height:28px;margin-top:0}.body-copy-1--no-margin,p{margin-bottom:0}.body-copy-1--bold{margin-bottom:10px}.body-copy-1--bold,.body-copy-1--bold-no-margin{font-family:rl_bold;font-size:18px;font-weight:700;line-height:28px;margin-top:0}.body-copy-1--bold-no-margin,.body-copy-2{margin-bottom:0}.body-copy-2{font-weight:400}.body-copy-2,.body-copy-2--bold{font-size:16px;line-height:24px;margin-top:0}.body-copy-2--bold{font-family:rl_bold;font-weight:700;margin-bottom:0}.text-link{font-weight:400}.text-link,.text-link-bold{font-size:16px;line-height:24px;margin-bottom:0;margin-top:0}.text-link-bold{font-weight:700}.caption-1{margin-bottom:10px}.caption-1,.caption-1--no-margin{font-size:14px;font-weight:400;line-height:20px;margin-top:0}.caption-1--no-margin{margin-bottom:0}.caption-1--bold{font-family:rl_bold;font-weight:700;margin-bottom:0}.caption,.caption-1--bold{font-size:14px;line-height:20px;margin-top:0}.caption{font-weight:400;margin-bottom:10px}.caption--bold{font-family:rl_bold;font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px;margin-top:0}}.modal{overflow:hidden;overflow-y:auto;z-index:1100}.modal__background{background-color:rgba(27,27,31,.3);position:fixed}.modal__header{padding-top:0;position:relative}.modal--video .modal__header-close-button .icon.icon-close{background:#3c3c41;border-radius:0;bottom:24px;margin-bottom:0;fill:#fff}.modal--video .modal__content{background-color:transparent;height:auto;padding-left:10px;padding-right:10px}.modal .icon.icon-close{align-items:center;border-radius:50%;display:flex;height:44px;justify-content:center;margin-bottom:12px;margin-right:0;padding:8px;position:absolute;right:0;width:44px;fill:#3c3c41;box-shadow:0 0 4px rgba(0,0,0,.01),0 2px 4px rgba(0,0,0,.01)}.modal .icon.icon-close:active,.modal .icon.icon-close:hover{fill:#3c3c41}.modal .icon.icon-close:focus{outline:2px solid #1432ff}.modal__wrapper{height:auto;min-height:100%;padding-bottom:20px;padding-top:20px}@media screen and (min-width:680px){.modal--video .modal__content{padding-left:24px;padding-right:24px;width:100%}}@media screen and (min-width:960px){.modal--video .modal__content{padding-left:0;padding-right:0;width:568px}}@media screen and (min-width:1280px){.modal--video .modal__content{padding-left:0;padding-right:0;width:752px}}.rich-text-content a{font-weight:700}.rich-text-content ul{list-style-type:none;list-style-type:disc;margin-bottom:20px;padding:0 0 0 1em}.rich-text-content ul li{font-weight:inherit;margin-bottom:8px}.rich-text-content ol{counter-reset:item-counter;list-style-type:none;margin-bottom:20px;padding:0 0 0 20px}.rich-text-content ol li{counter-increment:item-counter;font-weight:inherit;margin-bottom:8px;text-indent:-10px}.rich-text-content ol li:before{content:counter(item-counter) ".";display:inline-block;margin-right:8px}.rich-text-content ol li:first-child:nth-last-child(10):before,.rich-text-content ol li:first-child:nth-last-child(10)~li:before{width:8px}.page{color:#3c3c41}.rich-text-content a{color:#1432ff}.text-component .rich-text-content a{color:#1432ff;font-weight:400}.text-component .rich-text-content a:hover{color:#3d56ff}.text-component .rich-text-content a:active,.text-component .rich-text-content a:focus{color:#1432ff}.text-component .rich-text-content ul{margin-bottom:8px;padding-left:20px;width:100%}@media screen and (min-width:680px){.text-component .rich-text-content ul{margin-bottom:10px}}.text-component .rich-text-content ol{margin-bottom:8px}.text-component .rich-text-content ol li:before{content:counter(item-counter,decimal-leading-zero) ".";display:inline-block;font-weight:700;margin-right:8px}@media screen and (min-width:680px){.text-component .rich-text-content ol{margin-bottom:10px}}@media screen and (max-width:679px){.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--1{margin-left:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--2{margin-left:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--3{clear:none;float:left;width:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--3{margin-left:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--4{margin-left:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--5{margin-left:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--6{clear:none;float:left;width:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--6{margin-left:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--7{margin-left:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--8{margin-left:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--9{clear:none;float:left;width:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--9{margin-left:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--10{margin-left:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--11{margin-left:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--xs--12{clear:none;float:left;width:100%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--xs--12{margin-left:100%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--1{margin-left:8.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--2{margin-left:16.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--3{clear:none;float:left;width:25%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--3{margin-left:25%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--4{margin-left:33.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--5{margin-left:41.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--6{clear:none;float:left;width:50%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--6{margin-left:50%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--7{margin-left:58.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--8{margin-left:66.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--9{clear:none;float:left;width:75%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--9{margin-left:75%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--10{margin-left:83.3333333333%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--11{margin-left:91.6666666667%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--xs--12{clear:none;float:left;width:100%}.aem-Grid--xs--12 .aem-GridColumn.aem-GridColumn--offset--xs--12{margin-left:100%}.aem-GridColumn.aem-GridColumn--xs--newline{clear:both!important;display:block}.aem-GridColumn.aem-GridColumn--xs--none{clear:none!important;display:block}.aem-GridColumn.aem-GridColumn--xs--hide{display:none}}@media screen and (min-width:680px)and (max-width:959px){.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--1{margin-left:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--2{margin-left:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--3{clear:none;float:left;width:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--3{margin-left:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--4{margin-left:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--5{margin-left:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--6{clear:none;float:left;width:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--6{margin-left:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--7{margin-left:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--8{margin-left:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--9{clear:none;float:left;width:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--9{margin-left:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--10{margin-left:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--11{margin-left:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--sm--12{clear:none;float:left;width:100%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--sm--12{margin-left:100%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--1{margin-left:8.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--2{margin-left:16.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--3{clear:none;float:left;width:25%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--3{margin-left:25%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--4{margin-left:33.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--5{margin-left:41.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--6{clear:none;float:left;width:50%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--6{margin-left:50%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--7{margin-left:58.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--8{margin-left:66.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--9{clear:none;float:left;width:75%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--9{margin-left:75%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--10{margin-left:83.3333333333%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--11{margin-left:91.6666666667%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--sm--12{clear:none;float:left;width:100%}.aem-Grid--sm--12 .aem-GridColumn.aem-GridColumn--offset--sm--12{margin-left:100%}.aem-GridColumn.aem-GridColumn--sm--newline{clear:both!important;display:block}.aem-GridColumn.aem-GridColumn--sm--none{clear:none!important;display:block}.aem-GridColumn.aem-GridColumn--sm--hide{display:none}}@media screen and (min-width:960px)and (max-width:1279px){.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--1{margin-left:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--2{margin-left:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--3{clear:none;float:left;width:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--3{margin-left:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--4{margin-left:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--5{margin-left:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--6{clear:none;float:left;width:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--6{margin-left:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--7{margin-left:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--8{margin-left:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--9{clear:none;float:left;width:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--9{margin-left:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--10{margin-left:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--11{margin-left:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--md--12{clear:none;float:left;width:100%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--md--12{margin-left:100%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--1{margin-left:8.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--2{margin-left:16.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--3{clear:none;float:left;width:25%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--3{margin-left:25%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--4{margin-left:33.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--5{margin-left:41.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--6{clear:none;float:left;width:50%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--6{margin-left:50%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--7{margin-left:58.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--8{margin-left:66.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--9{clear:none;float:left;width:75%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--9{margin-left:75%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--10{margin-left:83.3333333333%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--11{margin-left:91.6666666667%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--md--12{clear:none;float:left;width:100%}.aem-Grid--md--12 .aem-GridColumn.aem-GridColumn--offset--md--12{margin-left:100%}.aem-GridColumn.aem-GridColumn--md--newline{clear:both!important;display:block}.aem-GridColumn.aem-GridColumn--md--none{clear:none!important;display:block}.aem-GridColumn.aem-GridColumn--md--hide{display:none}}.aem-Grid{display:block;width:100%}.aem-Grid:after,.aem-Grid:before{content:" ";display:table}.aem-Grid:after{clear:both}.aem-Grid-newComponent{clear:both;margin:0}.aem-GridColumn{box-sizing:border-box;clear:both}.aem-GridShowHidden>.aem-Grid>.aem-GridColumn{display:block!important}@media screen and (min-width:1280px){.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--3{clear:none;float:left;width:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--6{clear:none;float:left;width:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--9{clear:none;float:left;width:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.3333333333%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.6666666667%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--default--12{clear:none;float:left;width:100%}.aem-Grid--12 .aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--1{clear:none;float:left;width:8.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--1{margin-left:8.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--2{clear:none;float:left;width:16.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--3{clear:none;float:left;width:25%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--3{margin-left:25%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--4{clear:none;float:left;width:33.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--4{margin-left:33.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--5{clear:none;float:left;width:41.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--5{margin-left:41.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--6{clear:none;float:left;width:50%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--6{margin-left:50%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--7{clear:none;float:left;width:58.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--7{margin-left:58.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--8{clear:none;float:left;width:66.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--8{margin-left:66.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--9{clear:none;float:left;width:75%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--9{margin-left:75%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--10{clear:none;float:left;width:83.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--10{margin-left:83.3333333333%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--11{clear:none;float:left;width:91.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--11{margin-left:91.6666666667%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--default--12{clear:none;float:left;width:100%}.aem-Grid--default--12 .aem-GridColumn.aem-GridColumn--offset--default--12{margin-left:100%}.aem-GridColumn.aem-GridColumn--default--newline{clear:both!important;display:block}.aem-GridColumn.aem-GridColumn--default--none{clear:none!important;display:block}.aem-GridColumn.aem-GridColumn--default--hide{display:none}}.container{margin-left:auto;margin-right:auto;padding-left:1.4%;padding-right:1.4%;width:100%}@media(min-width:680px){.container{max-width:959px}}@media(min-width:960px){.container{max-width:1279px}}@media(min-width:1280px){.container{max-width:1536px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:1.4%;padding-right:1.4%;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-1.4%;margin-right:-1.4%}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto,.col-xxxl,.col-xxxl-1,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9,.col-xxxl-auto{min-height:1px;padding-left:1.4%;padding-right:1.4%;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:680px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:960px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:1280px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1440px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}@media(min-width:1600px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}}@media(min-width:1920px){.col-xxxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxxl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xxxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xxxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xxxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xxxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xxxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}.order-xxxl-first{order:-1}.order-xxxl-last{order:13}.order-xxxl-0{order:0}.order-xxxl-1{order:1}.order-xxxl-2{order:2}.order-xxxl-3{order:3}.order-xxxl-4{order:4}.order-xxxl-5{order:5}.order-xxxl-6{order:6}.order-xxxl-7{order:7}.order-xxxl-8{order:8}.order-xxxl-9{order:9}.order-xxxl-10{order:10}.order-xxxl-11{order:11}.order-xxxl-12{order:12}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.3333333333%}.offset-xxxl-2{margin-left:16.6666666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.3333333333%}.offset-xxxl-5{margin-left:41.6666666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.3333333333%}.offset-xxxl-8{margin-left:66.6666666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.3333333333%}.offset-xxxl-11{margin-left:91.6666666667%}}.container.container--clear{padding-left:0;padding-right:0}@media screen and (min-width:0){.container,.container--fluid{padding:0 16px}.container--fluid.no-gutter,.container.no-gutter{padding-left:0;padding-right:0}.container--fluid.no-gutter .aem-Grid,.container.no-gutter .aem-Grid{margin-left:0;margin-right:0}.container--fluid.no-gutter .aem-GridColumn,.container.no-gutter .aem-GridColumn{padding-left:0;padding-right:0}}@media screen and (min-width:680px){.container,.container--fluid{padding:0 32px}}@media screen and (min-width:960px){.container,.container--fluid{padding:0 40px}}@media screen and (min-width:1280px){.container,.container--fluid{padding:0 80px}}@media screen and (min-width:1440px){.container,.container--fluid{padding:0 100px}}.body-theme.body-theme--white,.theme--white{--container--background-color:#fff;background-color:#fff;color:#3c3c41}.body-theme.body-theme--white .icon:not(.link .icon),.theme--white .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--white .list--bullet li:before,.theme--white .list--bullet li:before{background-color:#3c3c41}.body-theme.body-theme--light-gray,.theme--light-gray{--container--background-color:#f7f7fa;background-color:#f7f7fa;color:#3c3c41}.body-theme.body-theme--light-gray .icon:not(.link .icon),.theme--light-gray .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--light-gray .list--bullet li:before,.theme--light-gray .list--bullet li:before{background-color:#3c3c41}.body-theme.body-theme--gray,.theme--gray{--container--background-color:#ededf0;background-color:#ededf0;color:#3c3c41}.body-theme.body-theme--gray .icon:not(.link .icon),.theme--gray .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--gray .list--bullet li:before,.theme--gray .list--bullet li:before{background-color:#3c3c41}.body-theme.body-theme--dark-gray,.theme--dark-gray{--container--background-color:#303034;background-color:#303034;color:#fff}.body-theme.body-theme--dark-gray .icon:not(.link .icon),.theme--dark-gray .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--dark-gray .list--bullet li:before,.theme--dark-gray .list--bullet li:before{background-color:#fff}.body-theme.body-theme--white-light-gray,.theme--white-light-gray{--container--background-color:#fff;background-color:#fff;color:#3c3c41}.body-theme.body-theme--white-light-gray .icon:not(.link .icon),.theme--white-light-gray .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--white-light-gray .list--bullet li:before,.theme--white-light-gray .list--bullet li:before{background-color:#3c3c41}.body-theme.body-theme--white-gray,.theme--white-gray{--container--background-color:#fff;background-color:#fff;color:#fff}.body-theme.body-theme--white-gray .icon:not(.link .icon),.theme--white-gray .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--white-gray .list--bullet li:before,.theme--white-gray .list--bullet li:before{background-color:#fff}.body-theme.body-theme--white-dark-gray,.theme--white-dark-gray{--container--background-color:#fff;background-color:#fff;color:#fff}.body-theme.body-theme--white-dark-gray .icon:not(.link .icon),.theme--white-dark-gray .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--white-dark-gray .list--bullet li:before,.theme--white-dark-gray .list--bullet li:before{background-color:#fff}.body-theme.body-theme--light-gray-white,.theme--light-gray-white{--container--background-color:#f7f7fa;background-color:#f7f7fa;color:#3c3c41}.body-theme.body-theme--light-gray-white .icon:not(.link .icon),.theme--light-gray-white .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--light-gray-white .list--bullet li:before,.theme--light-gray-white .list--bullet li:before{background-color:#3c3c41}.body-theme.body-theme--transparent-white,.theme--transparent-white{--container--background-color:transparent;background-color:transparent;color:#101010}.body-theme.body-theme--transparent-white .icon:not(.link .icon),.theme--transparent-white .icon:not(.link .icon){fill:currentColor}.body-theme.body-theme--transparent-white .list--bullet li:before,.theme--transparent-white .list--bullet li:before{background-color:#101010}.body-theme.body-theme--green{background-color:#fff;color:#3c3c41}.body-theme.body-theme--green:before{aspect-ratio:1/1;background-color:#c8fad8;content:"";left:0;position:absolute;top:0;width:100%}.body-theme.body-theme--green .main-container{position:relative}.body-theme.body-theme--image{background-color:#fff;color:#3c3c41}.body-theme.body-theme--image:before{aspect-ratio:16/9;background-image:var(--background-image);background-position:50%;background-size:cover;content:"";left:0;position:absolute;top:0;width:100%}.body-theme.body-theme--image .main-container{position:relative}@media screen and (min-width:680px){.body-theme.body-theme--green:before{aspect-ratio:16/9}}.icon-button{background-color:#00e487;border:none;border-radius:2px;color:#3c3c41;cursor:pointer;padding:10px}@media(hover:hover){.icon-button:hover{background-color:#57faa5;color:#3c3c41}}.icon-button:focus-visible{background-color:#00e487;outline:2px solid #1432ff;outline-offset:4px}.icon-button:active{background-color:#00c470}.icon-button:disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.icon-button .icon{display:block}.icon-button.icon-button--secondary{background-color:#3c3c41;border:none;border-radius:2px;color:#fff;padding:10px}@media(hover:hover){.icon-button.icon-button--secondary:hover{background-color:#5d5d61;color:#fff}}.icon-button.icon-button--secondary:active{background-color:#303034}.icon-button.icon-button--secondary:disabled{opacity:.3}.icon-button.icon-button--outlined{background-color:transparent;border:1px solid #303034;border-radius:2px;color:#3c3c41;padding:10px}@media(hover:hover){.icon-button.icon-button--outlined:hover{background-color:#e1e1e6;color:#3c3c41}}.icon-button.icon-button--outlined:active{background-color:#c7c7cc}.icon-button.icon-button--outlined:disabled{opacity:.3}.icon-button.icon-button--link{background-color:transparent;border:none;border-radius:0;color:#1432ff;padding:0}@media(hover:hover){.icon-button.icon-button--link:hover{background-color:transparent;color:#3d56ff}}.icon-button.icon-button--link:active{background-color:transparent}.icon-button.icon-button--link:disabled{opacity:.3}.icon-button.icon-button--ghost{background-color:transparent;border:none;border-radius:2px;color:#3c3c41;padding:10px}@media(hover:hover){.icon-button.icon-button--ghost:hover{background-color:#e1e1e6;color:#3c3c41}}.icon-button.icon-button--ghost:active{background-color:#c7c7cc}.icon-button.icon-button--ghost:disabled{opacity:.3}.body-copy-1--bold-no-margin:lang(bg),.body-copy-1--bold-no-margin:lang(el),.body-copy-1--bold-no-margin:lang(ru),.body-copy-1--bold-no-margin:lang(uk),.body-copy-1--bold-no-margin:lang(vi),.body-copy-1--bold:lang(bg),.body-copy-1--bold:lang(el),.body-copy-1--bold:lang(ru),.body-copy-1--bold:lang(uk),.body-copy-1--bold:lang(vi),.body-copy-2--bold:lang(bg),.body-copy-2--bold:lang(el),.body-copy-2--bold:lang(ru),.body-copy-2--bold:lang(uk),.body-copy-2--bold:lang(vi),.caption--bold:lang(bg),.caption--bold:lang(el),.caption--bold:lang(ru),.caption--bold:lang(uk),.caption--bold:lang(vi),.caption-1--bold:lang(bg),.caption-1--bold:lang(el),.caption-1--bold:lang(ru),.caption-1--bold:lang(uk),.caption-1--bold:lang(vi),.display-1:lang(bg),.display-1:lang(el),.display-1:lang(ru),.display-1:lang(uk),.display-1:lang(vi),.display-2:lang(bg),.display-2:lang(el),.display-2:lang(ru),.display-2:lang(uk),.display-2:lang(vi),.display-3:lang(bg),.display-3:lang(el),.display-3:lang(ru),.display-3:lang(uk),.display-3:lang(vi),.heading-1:lang(bg),.heading-1:lang(el),.heading-1:lang(ru),.heading-1:lang(uk),.heading-1:lang(vi),.heading-2:lang(bg),.heading-2:lang(el),.heading-2:lang(ru),.heading-2:lang(uk),.heading-2:lang(vi),.heading-3:lang(bg),.heading-3:lang(el),.heading-3:lang(ru),.heading-3:lang(uk),.heading-3:lang(vi),.heading-4:lang(bg),.heading-4:lang(el),.heading-4:lang(ru),.heading-4:lang(uk),.heading-4:lang(vi),.heading-5:lang(bg),.heading-5:lang(el),.heading-5:lang(ru),.heading-5:lang(uk),.heading-5:lang(vi),.heading-6:lang(bg),.heading-6:lang(el),.heading-6:lang(ru),.heading-6:lang(uk),.heading-6:lang(vi),.heading-7:lang(bg),.heading-7:lang(el),.heading-7:lang(ru),.heading-7:lang(uk),.heading-7:lang(vi),.heading-8:lang(bg),.heading-8:lang(el),.heading-8:lang(ru),.heading-8:lang(uk),.heading-8:lang(vi),h1:lang(bg),h1:lang(el),h1:lang(ru),h1:lang(uk),h1:lang(vi),h2:lang(bg),h2:lang(el),h2:lang(ru),h2:lang(uk),h2:lang(vi),h3:lang(bg),h3:lang(el),h3:lang(ru),h3:lang(uk),h3:lang(vi),h4:lang(bg),h4:lang(el),h4:lang(ru),h4:lang(uk),h4:lang(vi),h5:lang(bg),h5:lang(el),h5:lang(ru),h5:lang(uk),h5:lang(vi),h6:lang(bg),h6:lang(el),h6:lang(ru),h6:lang(uk),h6:lang(vi),h7:lang(bg),h7:lang(el),h7:lang(ru),h7:lang(uk),h7:lang(vi),h8:lang(bg),h8:lang(el),h8:lang(ru),h8:lang(uk),h8:lang(vi){font-family:NotoSansSemiBold,sans-serif}.link{background:transparent;border:0;color:#1432ff;cursor:pointer;display:inline-flex;font-size:inherit;font-weight:400;gap:8px;line-height:inherit;margin-bottom:unset;padding:0;text-decoration:underline}.link:hover{color:#3d56ff}.link:hover .icon{fill:currentColor}.link:focus{color:#1432ff;outline:none}.link:focus-visible{outline:2px solid #1432ff;outline-offset:4px}.link .icon{height:32px;margin-left:0;width:32px;fill:currentColor}.link .icon.icon--sm{height:16px;width:16px}.link .icon.icon--md{height:24px;width:24px}.link .icon.icon--lg{height:40px;width:40px}.link .icon.icon--xl{height:48px;width:48px}.link.disabled,.link:disabled{opacity:.3}.product-list{border-collapse:collapse;table-layout:auto;width:100%}.product-list__header{display:none}.product-list-item{border:1px solid #ededf0;display:block;padding:8px 0}.product-list-item__cell{padding:4px 12px}.product-list-item__cell--product{display:flex;gap:8px;width:100%}.product-list-item__cell--actions,.product-list-item__cell--list-price,.product-list-item__cell--quantity{white-space:nowrap;width:100px}.product-list-item__details{display:flex;flex-direction:column;gap:4px;width:100%}.product-list-item__id{color:#5d5d61}.product-list-item:first-child{background-color:#f7f7fa}@media screen and (min-width:680px){.product-list__header{border-bottom:2px solid #57faa5;display:table-header-group}.product-list__header-cell{padding:8px 12px}.product-list-item{display:table-row}.product-list-item__cell--product{gap:12px}.product-list-item__details{gap:8px}}@media screen and (min-width:960px){.product-list-item__cell--product{gap:16px}.product-list-item__details{gap:12px}}
