.is-focus-disabled[data-v-1bf56eb1]:focus-visible{box-shadow:none;border:none;outline:none}.is-focus-outline[data-v-1bf56eb1]:focus-visible{outline-offset:2px;border:2px solid #fff;border-radius:4px;outline:2px solid #b7caf7;box-shadow:0 0 0 2px #0d4de4}.is-focus-close-outline[data-v-1bf56eb1]:focus-visible{outline-offset:0;border:2px solid #0d4de4;border-radius:4px;outline:2px solid #b7caf7}.is-focus-box[data-v-1bf56eb1]:focus-visible{outline-offset:2px;border:2px solid #888;outline:2px solid #0d4de4;box-shadow:0 0 0 3px #fff,0 0 0 4px #0d4de4,0 0 0 6px #b7caf7}.is-focus-inset-borderless[data-v-1bf56eb1]:focus-visible{border:unset;outline:unset;outline-offset:unset;box-shadow:inset 0 0 0 2px #b7caf7,inset 0 0 0 4px #0d4de4,inset 0 0 0 6px #fff}.is-focus-inset-menu[data-v-1bf56eb1]:focus-visible{border:unset;outline-offset:unset;border-radius:6px;outline:1px solid #fff;box-shadow:inset 0 0 0 2px #b7caf7,inset 0 0 0 4px #0d4de4}.is-focus-link-outline[data-v-1bf56eb1]:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #b7caf7;box-shadow:0 0 0 2px #0d4de4}[data-skip-link][data-v-1bf56eb1]{scroll-margin-top:var(--header-height-main)}#header-desktop [data-skip-link][data-v-1bf56eb1],#header-mobile [data-skip-link][data-v-1bf56eb1]{scroll-margin-top:0}.spark-slide[data-v-1bf56eb1]{text-align:center;min-width:140px;margin:0 11px}.is-focus-link-outline[data-v-1bf56eb1]{position:relative}.spark-slide:hover .text[data-v-1bf56eb1]{text-decoration:underline}.spark-slide[data-v-1bf56eb1]:hover .spark-image.carousel-img{opacity:.8}.slider-container[data-v-1bf56eb1]{padding:0 44px}.spark-slider[data-v-1bf56eb1]{min-height:205px}.banners-before-recommendations[data-v-1bf56eb1]{background-color:#fff;border-radius:4px;display:none}@media (max-width:1023px){.banners-before-recommendations[data-v-1bf56eb1]{margin-bottom:16px;padding:16px;box-shadow:0 2px 10px rgba(34,34,34,.14)}}@media (min-width:1024px){.banners-before-recommendations[data-v-1bf56eb1]{border:1px solid #ddd;margin-bottom:24px;padding:20px}}@media (min-width:768px){.banners-before-recommendations[data-v-1bf56eb1]{margin-top:12px;display:block;position:relative}}.banners-before-recommendations[data-v-1bf56eb1] .arrow-left{left:4px}.banners-before-recommendations[data-v-1bf56eb1] .arrow-right{right:4px}@media (max-width:1023px){.banners-before-recommendations[data-v-1bf56eb1]{padding:16px 0 16px 16px}}@media (min-width:1024px){.banners-before-recommendations[data-v-1bf56eb1]{padding:19px}}.banners-before-recommendations[data-v-1bf56eb1] .slider .slides{scrollbar-width:none;gap:16px;padding-bottom:0}@media (min-width:1024px){.banners-before-recommendations[data-v-1bf56eb1] .slider .slides{gap:24px}}.banners-before-recommendations .slider .slides .carousel-slide-link[data-v-1bf56eb1]{width:164px;min-height:160px}.banners-before-recommendations .slider .slides .carousel-slide-link[data-v-1bf56eb1]:focus-visible{border-radius:8px}.banners-before-recommendations .slider .slides .carousel-slide-link[data-v-1bf56eb1]:focus-visible img{z-index:-1}.banners-before-recommendations .slider .slides .text[data-v-1bf56eb1]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.carousel-img[data-v-1bf56eb1]{justify-content:center;max-width:128px;height:128px;margin-bottom:8px;margin-left:auto;margin-right:auto;display:flex}.carousel-slide[data-v-1bf56eb1]{min-height:184px}.carousel-slide-link.spark-link[data-v-1bf56eb1]{flex-direction:column;height:100%;display:flex}.carousel-slide-link.spark-link[data-v-1bf56eb1]:hover{text-decoration:underline}.carousel-slide-link.spark-link[data-v-1bf56eb1] .spark-image.carousel-img:hover{opacity:.8}.text-container[data-v-1bf56eb1]{flex-direction:row;justify-content:center;align-items:center;height:100%;display:flex}.text[data-v-1bf56eb1]{font:400 15px/22px roboto,Arial}.title[data-v-1bf56eb1]{margin-top:24px;margin-bottom:12px}.banners-header[data-v-1bf56eb1]{justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.banners-header[data-v-1bf56eb1]{margin-top:10px}}.banners-header .title[data-v-1bf56eb1]{letter-spacing:.1px;margin-bottom:24px;font-size:20px;line-height:30px}@media (min-width:768px){.banners-header .title[data-v-1bf56eb1]{margin-top:14px;margin-bottom:16px}}.banners-header[data-v-1bf56eb1] .spark-button{min-width:unset;padding:10px 20px 10px 18px}.banners-header[data-v-1bf56eb1] .spark-button.is-default.icon-right .icon{font-size:16px;right:-16px}[data-v-1bf56eb1] .slider .slides{gap:24px;padding-bottom:10px}[data-v-1bf56eb1] .slider .spark-slide{width:164px;min-width:164px;margin:0}[data-v-1bf56eb1] .slider .spark-slide .text{line-height:24px}.banners-before-recommendations[data-v-1bf56eb1] .slider .arrow{transform:translateY(-32%)}@media (min-width:1024px){.banners-before-recommendations[data-v-1bf56eb1] .slider .arrow{z-index:1;cursor:pointer;width:40px;height:64px;box-shadow:none;background:rgba(255,255,255,.9);border:1px solid #333;border-radius:4px;justify-content:center;align-items:center;margin:0 19px;transition:box-shadow .2s linear,border-color .2s linear;display:flex;position:absolute;top:50%;transform:translateY(-15%)}}.banners-before-recommendations[data-v-1bf56eb1] .slider .arrow:hover{border-color:#333;transition:box-shadow .2s linear,border-color .2s linear;box-shadow:inset 0 0 0 1px #333}.banners-before-recommendations[data-v-1bf56eb1] .slider .arrow:active{box-shadow:none;background-color:#f6f6f6;border:1px solid #333;transition:background-color .2s linear,border .2s linear,box-shadow .2s linear}@media (min-width:1024px){.banners-before-recommendations[data-v-1bf56eb1] .slider .arrow .icon:before{color:#000;justify-content:center;align-items:center;width:auto;margin:0;font-size:20px;display:flex}}@media (max-width:1023px){.banners-header[data-v-1bf56eb1]{gap:10px;margin-top:0;margin-bottom:16px}.banners-header .title[data-v-1bf56eb1]{margin-top:0;margin-bottom:0}.banners-header[data-v-1bf56eb1] .spark-button{padding:1px 20px 0 6px}}@media (min-width:1024px){.banners-before-recommendations[data-v-1bf56eb1] .banners-header .spark-button.open-drawer-btn.is-button-link{padding:1px 16px 0}}.banners-before-recommendations[data-v-1bf56eb1] .slider .horizontal-scrollbar{margin:0 auto}