.btn{font-family:var(--font-family-regular);border-radius:var(--border-radius-pill);cursor:pointer;text-align:center;border:none;justify-content:center;align-items:center;min-width:7.875rem;height:3rem;padding:16px 24px;font-size:.875rem;font-weight:400;line-height:1.5;display:inline-flex}@media (max-width:1023px){.btn{min-width:6.875rem;height:2.5rem;padding:.875rem 1rem}}.btn--S{min-width:6.875rem;height:2.5rem;font-family:var(--font-family-regular);padding:.75rem 1rem;font-size:.75rem;font-weight:400;line-height:1.5}.btn--M{min-width:7.875rem;height:3rem;font-family:var(--font-family-regular);padding:1rem 1.5rem;font-size:.875rem;font-weight:400;line-height:1.5}.btn--L{min-width:9.5rem;height:3.5rem;font-family:var(--font-family-regular);padding:1.25rem 1.75rem;font-size:1rem;font-weight:400;line-height:1.5}.btn--primary{background-color:var(--color-btn-primary);color:var(--color-btn-text-primary);transition:var(--transition-normal)}.btn--primary:hover,.btn--primary:active{background-color:var(--color-btn-primary-hover);color:var(--color-btn-text-primary)}.btn--primary:focus,.btn--primary:focus-visible{outline:none;position:relative}.btn--primary:focus:after,.btn--primary:focus-visible:after{content:"";border:2px dotted var(--color-btn-primary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.btn--primary:disabled,.btn--primary.disabled{background-color:var(--color-btn-primary-disabled);cursor:not-allowed;opacity:.6}.btn--primary.btn--dark{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);border:none}.btn--primary.btn--dark:hover,.btn--primary.btn--dark:active{background-color:var(--color-light-grey);color:var(--color-text-inverse);opacity:.8!important}.btn--primary.btn--dark:focus-visible{box-shadow:none;outline:none}.btn--primary.btn--dark:focus-visible:after{border-color:var(--color-text-inverse)}.btn--primary.btn--disabled,.btn--primary[aria-disabled=true]{background-color:var(--color-btn-primary-disabled);color:var(--color-btn-text-primary);cursor:not-allowed;pointer-events:none;border:none}.btn--secondary{background-color:var(--color-transparent);color:var(--color-btn-text-secondary);border:1px solid var(--color-btn-secondary-border);transition:var(--transition-normal)}.btn--secondary:hover,.btn--secondary:active{background-color:var(--color-btn-secondary-hover);color:var(--color-btn-text-hover-secondary)}.btn--secondary:focus,.btn--secondary:focus-visible{outline:none;position:relative}.btn--secondary:focus:after,.btn--secondary:focus-visible:after{content:"";border:2px dotted var(--color-btn-secondary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.btn--secondary:disabled,.btn--secondary.disabled{background-color:var(--color-transparent);color:var(--color-btn-secondary-disabled);border-color:var(--color-btn-secondary-disabled);cursor:not-allowed;opacity:.6}.btn--secondary,.btn--secondary:focus:not(:hover):not(:active),.btn--secondary:focus-visible:not(:hover):not(:active){background-color:var(--color-btn-secondary-bg)}.btn--secondary.btn--dark{color:var(--color-text-primary);border:1px solid var(--color-text-primary)}.btn--secondary.btn--dark:hover,.btn--secondary.btn--dark:active{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);border:1px solid var(--color-text-primary);opacity:1!important}.btn--secondary.btn--disabled,.btn--secondary[aria-disabled=true]{background-color:var(--color-btn-secondary-bg);color:var(--color-btn-secondary-disabled);border:1px solid var(--color-btn-secondary-disabled);cursor:not-allowed;pointer-events:none}.btn--tertiary{background-color:var(--color-bg-primary);color:var(--color-hero-button-title);border:1px solid var(--color-btn-secondary-border);transition:var(--transition-normal)}.btn--tertiary:hover,.btn--tertiary:active{background-color:var(--color-bg-primary);color:var(--color-btn-text-hover-secondary)}.btn--tertiary:focus,.btn--tertiary:focus-visible{outline:none;position:relative}.btn--tertiary:focus:after,.btn--tertiary:focus-visible:after{content:"";border:2px dotted var(--color-btn-secondary-focus-border);pointer-events:none;z-index:1;border-radius:999px;position:absolute;inset:4px}.btn--tertiary:disabled,.btn--tertiary.disabled{background-color:var(--color-bg-primary);color:var(--color-btn-secondary-disabled);border-color:var(--color-btn-secondary-disabled);cursor:not-allowed;opacity:.6}.btn--tertiary:hover{opacity:.8;color:var(--color-btn-text-secondary)}.btn--tertiary.btn--light{border:none}.btn--tertiary.btn--dark{background-color:var(--color-bg-inverse);color:var(--color-text-primary);border:none}.btn--tertiary.btn--dark:hover,.btn--tertiary.btn--dark:active{opacity:.8!important}.btn--tertiary.btn--dark:focus-visible{box-shadow:none;outline:none}.btn--tertiary.btn--dark:focus-visible:after{border-color:var(--color-text-inverse)}.btn--tertiary.btn--disabled,.btn--tertiary[aria-disabled=true]{color:var(--color-btn-secondary-disabled);border:1px solid var(--color-btn-secondary-disabled);cursor:not-allowed;pointer-events:none;background-color:#0000}.btn:focus-visible,.btn:focus-visible,.btn--primary:focus-visible,.btn--primary:focus-visible,.btn--secondary:focus-visible,.btn--secondary:focus-visible,.btn--tertiary:focus-visible,.btn--tertiary:focus-visible,.btn--primary.btn--dark:focus-visible,.btn--primary.btn--dark:focus-visible,.btn--secondary.btn--dark:focus-visible,.btn--secondary.btn--dark:focus-visible,.btn--tertiary.btn--dark:focus-visible,.btn--tertiary.btn--dark:focus-visible{box-shadow:none!important;outline:none!important}.editorial-hero-card__copy-container .btn--secondary.btn--dark,.editorial-hero-card__copy-container .btn--primary.btn--dark{background-color:var(--color-text-inverse)}.editorial-hero-card__copy-container .btn--secondary.btn--dark:hover,.editorial-hero-card__copy-container .btn--secondary.btn--dark:active,.editorial-hero-card__copy-container .btn--primary.btn--dark:hover,.editorial-hero-card__copy-container .btn--primary.btn--dark:active{background-color:var(--color-light-grey);color:var(--color-text-inverse);opacity:.8!important}.icon-button{font-family:var(--font-family-regular);cursor:pointer;width:2.5rem;height:2.5rem;transition:var(--transition-normal);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.icon-button.s{width:2rem;height:2rem}.icon-button.primary.active{background-color:var(--color-primary);color:var(--color-text-inverse);transition:var(--transition-normal)}.icon-button.primary.active:hover{background-color:var(--color-primary-hover)}.icon-button.primary.active:focus{outline:2px solid var(--color-border-focus);outline-offset:2px}.icon-button.primary.active:disabled,.icon-button.primary.active.disabled{background-color:var(--color-primary-disabled);color:var(--color-text-disabled);cursor:not-allowed;opacity:.6}.icon-button.secondary.active,.icon-button.tertiary.active{color:var(--color-text-secondary);background-color:#0000}.icon-button.secondary.active{border:1px solid var(--color-text-secondary)}.icon-button.secondary.hover,.icon-button.tertiary.hover{background-color:var(--color-text-secondary);color:var(--color-text-inverse)}.btn-link-container{font-family:var(--font-family-regular);cursor:pointer;justify-content:flex-start;align-items:center;min-width:5.375rem;height:3rem;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.btn-link-container:focus-visible{color:var(--brand-color-primary);outline:2px dotted var(--brand-color-primary)!important;outline-offset:2px!important}.btn-link-container:not(.has-icon){text-underline-offset:15px;text-decoration:underline}.btn-link-container:not(.has-icon):hover{text-decoration:underline}.btn-link-container.has-icon{text-decoration:none}.btn-link-container:hover,.btn-link-container:active{background-color:var(--color-transparent);color:var(--color-btn-text-secondary)}.btn-link-container:disabled,.btn-link-container.disabled{background-color:var(--color-transparent);color:var(--color-btn-secondary-disabled);cursor:not-allowed;opacity:.6}@media (max-width:1023px){.btn-link-container{min-width:5.375rem;height:3rem}}.btn-link-container--secondary{color:var(--color-btn-text-secondary);border:1px solid var(--color-btn-secondary-border);background-color:#0000}.btn-link-container--secondary:hover,.btn-link-container--secondary:active{background-color:var(--color-btn-secondary-hover);color:var(--color-btn-text-hover-secondary)}.btn-link-container--secondary:disabled,.btn-link-container--secondary.disabled{color:var(--color-btn-secondary-disabled);border-color:var(--color-btn-secondary-disabled);background-color:#0000}.btn-link-container.link-btn-dark{color:var(--color-text-primary)}.btn-link-container.link-btn-dark .btn-link{gap:8px;display:inline-flex;position:relative}.btn-link-container.link-btn-dark .btn-link svg{flex-shrink:0;min-width:16px;min-height:16px;margin-top:3px;transition:transform .2s}.btn-link-container.link-btn-dark .btn-link:after{content:"";width:100%;transition:border-color .2s,transform .2s,border-bottom-width .2s;position:absolute;bottom:-10px;left:0}.btn-link-container.link-btn-dark:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.btn-link-container.link-btn-dark:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:var(--color-text-primary)}.btn-link-container.link-btn-dark:focus-visible{color:var(--color-text-primary);outline:2px dotted var(--color-text-primary)!important;outline-offset:-2px!important}.btn-link-container.link-btn-dark:focus-visible .btn-link{padding:0 8px}.btn-link-container.link-btn-light{color:var(--color-text-primary)}.btn-link-container.link-btn-light .btn-link{gap:8px;display:inline-flex;position:relative}.btn-link-container.link-btn-light .btn-link svg{flex-shrink:0;min-width:16px;min-height:16px;margin-top:3px;transition:transform .2s}.btn-link-container.link-btn-light .btn-link:after{content:"";width:100%;transition:border-color .2s,transform .2s,border-bottom-width .2s;position:absolute;bottom:-10px;left:0}.btn-link-container.link-btn-light:hover:not(.link--disabled):not([aria-disabled=true]) .btn-link:after,.btn-link-container.link-btn-light:active:not(.link--disabled):not([aria-disabled=true]) .btn-link:after{border-bottom-color:var(--color-text-primary)}.btn-link-container.link-btn-light:focus-visible{color:var(--brand-color-primary);outline:2px dotted var(--brand-color-primary)!important;outline-offset:-2px!important}.btn-link-container.link-btn-light:focus-visible .btn-link{padding:0 8px}.btn-link-container.link--disabled,.btn-link-container--disabled,.btn-link-container[aria-disabled=true]{cursor:not-allowed;pointer-events:none;color:var(--color-text-disabled)}.btn-link-container.link--disabled .btn-link:after,.btn-link-container--disabled .btn-link:after,.btn-link-container[aria-disabled=true] .btn-link:after{border-bottom-color:currentColor}.btn-link-container.link--disabled.link--primary,.btn-link-container--disabled.link--primary,.btn-link-container[aria-disabled=true].link--primary{background-color:var(--color-btn-primary-disabled);color:var(--color-btn-text-primary);border:none}.btn-link-container.link--disabled.link--secondary,.btn-link-container--disabled.link--secondary,.btn-link-container[aria-disabled=true].link--secondary{color:var(--color-btn-secondary-disabled);border:1px solid var(--color-btn-secondary-disabled);background-color:#0000}.carousel__icon{pointer-events:none;width:1rem;height:1rem}.carousel:focus:after,.carousel:focus-visible:active:not(.carousel--disabled):after,.carousel.carousel--active.carousel--focused:after{content:"";pointer-events:none;z-index:1;border:.125rem dotted #1434cb;border-radius:50%;position:absolute;inset:.25rem}.carousel{cursor:pointer;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .2s;display:flex;position:relative}.carousel__icon{width:1rem;height:1rem}.carousel__tooltip{background-color:var(--color-overlay-70);color:var(--color-bg-white);font-size:var(--font-size-xs);line-height:var(--line-height-medium);white-space:nowrap;pointer-events:none;z-index:1000;box-shadow:0 .125rem .25rem var(--color-overlay-20);border-radius:.25rem;padding:.375rem .5rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.carousel__tooltip.theme-dark{background-color:var(--color-bg-inverse);color:var(--color-text-inverse);box-shadow:0 .125rem .25rem var(--color-overlay-30)}.carousel:hover{background:var(--color-text-disabled)}.carousel:focus:after,.carousel:focus-visible:active:not(.carousel--disabled):after,.carousel.carousel--active.carousel--focused:after,.carousel.force-focus-visible:after{content:"";border:.125rem dotted var(--brand-color-primary);pointer-events:none;z-index:1;border-radius:50%;position:absolute;inset:.25rem}.icon-row--right .carousel__tooltip{left:auto;right:0;transform:translate(0)}.media-button{cursor:pointer;background-color:var(--color-bg-primary);width:3rem;height:3rem;color:var(--color-text-secondary);transition:var(--transition-normal);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.focus-ring{border-radius:inherit;pointer-events:none;position:absolute;inset:-.25rem}button:not(:focus-visible) .focus-ring{display:none}.focused{outline:none}.text-link{font-family:var(--font-family-regular);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);transition:var(--transition-normal);color:var(--color-text-primary);align-items:center;max-width:100%;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.text-link.theme-light,.text-link.theme-dark{color:var(--color-rte-link-default)}.text-link.theme-light .text-link,.text-link.theme-dark .text-link{color:inherit}.text-link.theme-light:hover,.text-link.theme-light:active,.text-link.theme-dark:hover,.text-link.theme-dark:active{color:var(--color-rte-hover)}.text-link.theme-light:hover .text-link,.text-link.theme-light:active .text-link,.text-link.theme-dark:hover .text-link,.text-link.theme-dark:active .text-link{color:inherit}.text-link.L{font-size:var(--font-size-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.text-link .link-content{align-items:center;max-width:100%;display:inline-flex;position:relative;overflow:visible}.text-link .arrow-icon{z-index:1;vertical-align:middle;min-width:16px;line-height:var(--line-height-compact);will-change:transform;backface-visibility:hidden;align-items:center;margin-left:8px;transition:transform .3s;display:inline-flex;position:relative}.text-link:hover .arrow-icon,.text-link:active .arrow-icon{transform:translate(4px)}.text-link.M .arrow-icon{min-width:16px}.text-link.L .arrow-icon{min-width:24px}.text-link.animate-arrow .arrow-icon{transition:transform .3s}.text-link.animate-arrow:hover .arrow-icon,.text-link.animate-arrow:active .arrow-icon{transform:translate(4px)}.text-link.animate-arrow:hover .arrow-icon svg,.text-link.animate-arrow:active .arrow-icon svg{visibility:visible}.text-link.M .arrow-icon svg{width:16px;height:16px}.text-link.L .arrow-icon svg{width:24px;height:24px}.tabs-grid .tg-ctas .text-link{max-width:100%;display:inline-flex;overflow:visible}.tabs-grid .tg-ctas .text-link p{display:contents}.tabs-grid .tg-ctas .text-link .link-content{white-space:normal;align-items:center;max-width:100%;display:inline-block}.tabs-grid .tg-ctas .text-link:hover .link-content,.tabs-grid .tg-ctas .text-link:active .link-content{white-space:normal}.tabs-grid .tg-ctas .text-link .arrow-icon{flex-shrink:0}.text-link:focus-visible,.text-link.focused{outline:2px dashed var(--color-rte-outline,var(--brand-color-primary));outline-offset:2px}.text-link.inactive,.text-link[aria-disabled=true]{color:var(--color-text-disabled);cursor:not-allowed}.text-link{width:auto;max-width:100%;overflow:visible}.text-link .link-content{white-space:normal;overflow:visible}.sign-in-link{font-family:var(--font-dialect-regular);color:inherit;white-space:nowrap;transition:var(--transition-normal);align-items:center;gap:.25rem;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none;display:inline-flex}.sign-in-link__icon{flex-shrink:0;align-items:center;display:inline-flex}.sign-in-link:focus-visible{outline:2px dashed var(--brand-color-primary);outline-offset:2px}.sign-in-link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}
.video-player-modal-overlay.theme-light,.video-player-modal.theme-light,.video-player-modal-overlay.theme-dark,.video-player-modal.theme-dark{--video-modal-bg:var(--color-text-primary);--video-modal-text:var(--color-text-inverse);--video-modal-border:var(--color-border-secondary)}.video-player-modal-overlay{opacity:0;background-color:var(--color-overlay-75);justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-out forwards fadeInOverlay;display:flex;position:fixed;top:0;left:0;z-index:10000!important}.video-player-modal{box-shadow:0 4px 20px var(--color-overlay-30);color:var(--video-modal-text);flex-direction:column;animation:.3s ease-out forwards scaleInModal;display:flex;overflow:hidden;transform:scale(.9)}@media (min-width:1200px){.video-player-modal:has(.aspect-16-9){width:calc(100% - 48px);max-width:1600px;height:fit-content;max-height:calc(100dvh - 80px);margin:0 auto}}@media (min-width:992px) and (max-width:1200px){.video-player-modal:has(.aspect-16-9){width:100%;height:fit-content;max-height:calc(100dvh - 80px)}}@media (min-width:768px) and (max-width:992px){.video-player-modal:has(.aspect-16-9){width:100%;height:fit-content;max-height:calc(100dvh - 48px)}}@media (max-width:767px){.video-player-modal:has(.aspect-16-9){width:100%;height:fit-content;max-height:calc(100dvh - 48px)}}@media (min-width:768px){.video-player-modal:has(.aspect-9-16){aspect-ratio:9/16;width:fit-content;max-width:none;height:100dvh;margin:0 auto}}@media (max-width:767px){.video-player-modal:has(.aspect-9-16){aspect-ratio:9/16;width:auto;max-width:none;height:calc(100dvh - 80px);margin:0 auto}}.video-player-modal-header{border-bottom:1px solid var(--video-modal-border);background-color:var(--video-modal-bg);justify-content:space-between;align-items:center;padding:24px;display:flex}@media (max-width:1200px){.video-player-modal-header{box-sizing:border-box;width:100%}}@media (max-width:991px){.video-player-modal-header{width:100%;padding:12px}}.video-player-modal-title{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);letter-spacing:.01em;line-height:var(--line-height-relaxed);color:var(--video-modal-text);margin:0}@media (max-width:767px){.video-player-modal-title{font-size:var(--font-size-xs);line-height:var(--line-height-130)}}.video-player-close-button{cursor:pointer;color:var(--video-modal-text);z-index:10001;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:.25rem;display:flex;position:relative}.video-player-close-button :focus-visible{outline:none}@media (max-width:767px){.video-player-close-button{min-width:32px;min-height:32px;padding:4px}}.video-player-close-button .tooltip{background-color:var(--color-overlay-80);color:#fff;font-size:var(--font-size-xs);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;pointer-events:none;border-radius:4px;padding:4px 8px;transition:opacity .2s,visibility .2s;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.video-player-close-button:hover .tooltip{opacity:1;visibility:visible}.video-player-close-button svg{width:24px;height:24px}@media (max-width:767px){.video-player-close-button svg{width:16px;height:16px}}.video-player-frame{width:100%;position:relative}@media (min-width:1600px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;max-width:1600px;min-height:0}}@media (min-width:1200px) and (max-width:1599px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;min-height:0}}@media (min-width:992px) and (max-width:1200px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;min-height:0}}@media (min-width:768px) and (max-width:991px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;flex:1;width:100%;min-height:0}}@media (max-width:767px){.video-player-frame.aspect-16-9{aspect-ratio:16/9;width:100%;height:auto}.video-player-frame.aspect-16-9 iframe[src*=youtube\.com]{aspect-ratio:16/9;width:100%;height:100%}}.video-player-frame.aspect-9-16{background:var(--color-bg-primary);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.video-player-frame.aspect-9-16{aspect-ratio:9/16;flex:1;width:auto;min-height:0}.video-player-frame.aspect-9-16 video,.video-player-frame.aspect-9-16 iframe{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;margin:0;padding:0}}@media (max-width:767px){.video-player-frame.aspect-9-16{aspect-ratio:9/16;flex-shrink:0;width:auto;height:calc(100dvh - 80px);margin:0 auto}.video-player-frame.aspect-9-16 video,.video-player-frame.aspect-9-16 iframe{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;margin:0;padding:0}}.video-player-frame.aspect-1-1{aspect-ratio:1;background:var(--color-bg-primary);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1200px){.video-player-frame.aspect-1-1{width:648px;height:648px}}@media (min-width:992px) and (max-width:1199px){.video-player-frame.aspect-1-1{width:448px;height:448px}}@media (min-width:768px) and (max-width:991px){.video-player-frame.aspect-1-1{width:448px;height:448px}}@media (max-width:767px){.video-player-frame.aspect-1-1{aspect-ratio:1;width:100%;max-width:375px;height:auto}}.video-player-frame.aspect-1-1 video,.video-player-frame.aspect-1-1 iframe{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;margin:0;padding:0}.video-player-frame video,.video-player-frame iframe{will-change:transform;backface-visibility:hidden;background:var(--color-bg-inverse);width:100%;height:100%;display:block;transform:translateZ(0)}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes scaleInModal{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
@keyframes modalOpen{0%{opacity:0;transform:translate(-50%,-45%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}:root{--modal-container-bg-color:var(--color-text-inverse);--modal-background-color:var(--color-overlay-75);--modal-close-button-color:var(--color-surface-dark-muted);--modal-opacity:1}.modal-container{background:var(--modal-container-bg-color);box-shadow:var(--color-overlay-15) 0px 2px 10px;z-index:101;border-radius:4px;width:100%;max-width:75%;height:auto;min-height:200px;max-height:75%;animation:.3s ease-out forwards modalOpen;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}.modal-container.modal-container--iframe{overflow-y:hidden}.modal-container.modal-container--with-cta{padding-bottom:80px}.modal-container.modal-container--full-bleed{max-height:80vh}.modal-container.modal-container--full-bleed .modal-content{margin-top:0;padding:0}.modal-container.modal-container--full-bleed .modal-iframe{height:80vh}.modal-container .modal-content{margin-top:30px;padding:20px;position:relative}.modal-container .modal-close-button{cursor:pointer;color:var(--modal-close-button-color);z-index:2;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:.25rem;transition:background-color .2s;display:flex;position:absolute;top:10px;right:10px}.modal-container .modal-close-button:hover{background-color:var(--color-hover-overlay)}.modal-container .modal-close-button:focus{outline:1px dashed var(--color-border-secondary)}.modal-container .modal-close-button .tooltip{background-color:var(--color-overlay-80);color:#fff;font-size:var(--font-size-xs);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;pointer-events:none;border-radius:4px;padding:4px 8px;transition:opacity .2s,visibility .2s;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.modal-container .modal-close-button:hover .tooltip{opacity:1;visibility:visible}.modal-container .modal-close-button svg{width:24px;height:24px}.modal-container .link-icon{vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex}.modal-container .link-icon svg{fill:currentColor;width:16px;height:16px}.modal-container .link-icon.new-window svg,.modal-container .vs-link-new-window:hover .link-icon svg,.modal-container .vs-link-external:hover .link-icon svg{color:inherit}.modal-container a[target=_blank] .link-icon{vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex}.modal-background{background:var(--modal-background-color);opacity:var(--modal-opacity);z-index:100;animation:.3s ease-out forwards fadeInOverlay;position:fixed;inset:0}.modal-iframe{border:none;width:100%;height:70vh;overflow:auto}.modal-cta-wrapper{position:relative}.modal-cta-wrapper .sticky-cta-button-wrapper{z-index:102;position:absolute}.modal-cta-wrapper .sticky-cta-button-wrapper.sticky-cta-button--bottom-right{bottom:20px;left:auto;right:20px;transform:none}@media (max-width:768px){.modal-cta-wrapper .sticky-cta-button-wrapper.sticky-cta-button--bottom-right{bottom:16px;left:auto;right:16px}}.modal-container a[target=_blank]:not(.vs-button):not(.button):not([class*=button]){position:relative}.modal-container a[target=_blank]:not(.vs-button):not(.button):not([class*=button]) .link-icon{vertical-align:middle;align-items:center;margin-left:4px;display:inline-flex!important}.modal-container a[target=_blank]:not(.vs-button):not(.button):not([class*=button]) .link-icon svg.new-window{fill:currentColor!important;width:16px!important;height:16px!important;color:inherit!important}.modal-container a:not([target=_blank]) .link-icon{display:none!important}.modal-container table a{border:none;text-decoration:none}.modal-container table a:hover{text-decoration:underline}.modal-container td a,.modal-container th a{box-shadow:none!important;border:none!important}.modal-container td a:focus,.modal-container th a:focus{outline:2px solid var(--color-action-blue);outline-offset:2px}
.carousel__container{background:#3f9a6b;width:100%;padding:16px 0;position:relative;overflow:hidden}.carousel__track{transition:transform var(--transition-slow);will-change:transform;text-align:center;justify-content:center;align-items:center;gap:16px;min-height:150px;display:flex}.carousel__prev,.carousel__next{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);width:32px;height:32px;font-size:var(--font-size-m-plus);cursor:pointer;transition:var(--transition-normal);color:var(--color-text-primary);border-radius:50%;margin:0 8px}.carousel__prev:hover,.carousel__next:hover{background:var(--color-bg-secondary)}.carousel__prev:focus,.carousel__next:focus{outline:2px solid var(--color-border-focus);outline-offset:2px}
:root{--premium-gradient-light:#f3b490;--premium-gradient-dark:#b5631f;--premium-gradient-hover-light:#ffd4b8;--premium-gradient-hover-dark:#d4853f;--premium-gradient-light-light:#ab613b;--premium-gradient-light-dark:#5c1800;--premium-gradient-dark-light:#ffd1b5;--premium-gradient-dark-dark:#c77a53;--premium-gradient-3-light:#ffb59c;--premium-gradient-3-mid:#b46d40;--premium-gradient-3-dark:#7c360a;--premium-focus-color:#f3b490;--premium-text-gradient-light:linear-gradient(90deg, var(--premium-gradient-light-light) 10%, var(--premium-gradient-light-dark) 85%);--premium-text-gradient-light-full:linear-gradient(92deg, var(--premium-gradient-light-light) 0.46%, var(--premium-gradient-light-dark) 99.54%);--premium-text-gradient-dark-full:linear-gradient(92deg, var(--premium-gradient-dark-light) 0.46%, var(--premium-gradient-dark-dark) 99.54%);--premium-border-gradient-light:linear-gradient(90deg, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-border-gradient-light-vertical:linear-gradient(180deg, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-text-gradient-dark:linear-gradient(90deg, var(--premium-gradient-dark-light) 10%, var(--premium-gradient-dark-dark) 85%);--premium-border-gradient-dark:linear-gradient(90deg, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-border-gradient-dark-vertical:linear-gradient(180deg, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-text-gradient-3:linear-gradient(90deg, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-line-gradient-3:linear-gradient(90deg, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-line-gradient-3-full:linear-gradient(270deg, var(--premium-gradient-3-dark,#7c360a) -2.75%, var(--premium-gradient-3-mid,#b46d40) 24.66%, var(--premium-gradient-3-light,#ffb59c) 58.9%);--premium-border-gradient-vertical:linear-gradient(180deg, var(--premium-gradient-light) 0%, var(--premium-gradient-dark) 100%)}[dir=rtl],.page-rtl{--premium-text-gradient-light:linear-gradient(to left, var(--premium-gradient-light-light) 10%, var(--premium-gradient-light-dark) 85%);--premium-text-gradient-light-full:linear-gradient(to left, var(--premium-gradient-light-light) 0.46%, var(--premium-gradient-light-dark) 99.54%);--premium-text-gradient-dark:linear-gradient(to left, var(--premium-gradient-dark-light) 10%, var(--premium-gradient-dark-dark) 85%);--premium-text-gradient-dark-full:linear-gradient(to left, var(--premium-gradient-dark-light) 0.46%, var(--premium-gradient-dark-dark) 99.54%);--premium-text-gradient-3:linear-gradient(to left, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%);--premium-border-gradient-light:linear-gradient(to left, var(--premium-gradient-light-light) 0%, var(--premium-gradient-light-dark) 100%);--premium-border-gradient-dark:linear-gradient(to left, var(--premium-gradient-dark-light) 0%, var(--premium-gradient-dark-dark) 100%);--premium-line-gradient-3:linear-gradient(to left, var(--premium-gradient-3-light) 0%, var(--premium-gradient-3-mid) 50%, var(--premium-gradient-3-dark) 100%)}@keyframes premiumGradientFadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.premium-gradient-text-light{background:var(--premium-text-gradient-light)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-text-light h1,.premium-gradient-text-light h2,.premium-gradient-text-light h3,.premium-gradient-text-light h4,.premium-gradient-text-light h5,.premium-gradient-text-light h6,.premium-gradient-text-light p,.premium-gradient-text-light span,.premium-gradient-text-light a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.premium-gradient-text-dark{background:var(--premium-text-gradient-dark)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-text-dark h1,.premium-gradient-text-dark h2,.premium-gradient-text-dark h3,.premium-gradient-text-dark h4,.premium-gradient-text-dark h5,.premium-gradient-text-dark h6,.premium-gradient-text-dark p,.premium-gradient-text-dark span,.premium-gradient-text-dark a{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:inherit!important;color:inherit!important}.premium-gradient-border-light{position:relative;border:2px solid #0000!important}.premium-gradient-border-light:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-light);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-gradient-border-dark{position:relative;border:2px solid #0000!important}.premium-gradient-border-dark:after{content:"";border-radius:inherit;background:var(--premium-border-gradient-dark);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.premium-gradient-line-light{background:var(--premium-border-gradient-light)!important}.premium-gradient-line-dark{background:var(--premium-border-gradient-dark)!important}.premium-gradient-line-light-vertical{background:var(--premium-border-gradient-light-vertical)!important}.premium-gradient-line-dark-vertical{background:var(--premium-border-gradient-dark-vertical)!important}.premium-gradient-text-3{background:var(--premium-text-gradient-3)!important;-webkit-text-fill-color:#0000!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.premium-gradient-line-3{background:var(--premium-line-gradient-3)!important}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/Open_Sans/OpenSans-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}.footer{background:var(--brand-bg-dark-blue);width:100%}.footer__container{width:100%;padding:var(--Spacing-M,3rem);align-items:center;gap:var(--Spacing-L,80px);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1600px){.footer__container{max-width:1600px}}@media (max-width:768px){.footer__container{width:100%;padding:var(--Spacing-XS,24px);align-items:flex-start;gap:var(--Spacing-M,48px);flex-direction:column}}.footer__row--top{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:768px){.footer__row--top{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;align-self:stretch}}.footer__columns{align-content:flex-start;align-items:flex-start;gap:48px var(--Spacing-M,48px);flex-wrap:wrap;width:880px;display:flex}@media (max-width:768px){.footer__columns{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;align-self:stretch;width:100%}}.footer__section{justify-content:center;align-items:flex-start;gap:var(--Spacing-4XS,8px);flex-direction:column;flex:1 0 0;display:flex}@media (max-width:768px){.footer__section{justify-content:center;align-self:stretch;align-items:flex-start;width:100%}}.footer__section-title{height:24px;color:var(--brand-blue-100);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-130);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:4px;padding:8px 0;display:flex}.footer__column-list{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:stretch;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.footer__column-list>li{align-self:stretch;width:100%;display:flex}@media (max-width:768px){.footer__column-list{width:100%}}.footer__column-list .text-link{width:100%;color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150);padding-right:0;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer__column-list .text-link .link-content{align-items:center;width:100%;padding-right:0;display:flex}.footer__column-list .text-link .arrow-icon{align-items:center;margin-left:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.footer__column-list .text-link:hover,.footer__column-list .text-link:focus{color:var(--color-dark-accent-blue);text-decoration:none}.footer__column-list .text-link:hover .arrow-icon,.footer__column-list .text-link:focus .arrow-icon{transform:translate(-6px)}.footer__column-list .text-link:focus,.footer__column-list .text-link:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer__column-list .text-link.internal-link .arrow-icon{display:none}.footer__column-list .text-link.internal-link .arrow-icon.modal-icon,.footer__column-list .text-link.internal-link.internal-link--modal .arrow-icon{margin-left:auto;display:inline-flex}.footer__column-list .text-link.footer__column-item--has-span .link-content{padding:0}.footer__column-list .text-link.footer__column-item--has-span .visa-icon-opt-in-out:before{color:var(--color-text-inverse)}.footer__column-list .text-link.footer__column-item--has-span span{margin-left:auto}@media (max-width:768px){.footer__column-list .text-link{align-items:center;gap:var(--Spacing-3XS,12px);align-self:stretch;width:100%;min-height:32px;display:flex}.footer__column-list .text-link .link-content{align-items:center;width:100%;display:flex}.footer__column-list .text-link .arrow-icon{flex-shrink:0;align-self:flex-end;margin-left:auto}}.footer__column-item{align-items:center;gap:var(--Spacing-3XS,12px);min-height:32px;color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150);align-self:stretch;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}@media (max-width:768px){.footer__column-item{min-height:32px;padding-right:var(--Spacing-3XS,12px);align-items:center;gap:var(--Spacing-3XS,12px);align-self:stretch}}.footer__column-item:hover,.footer__column-item:focus{color:var(--color-dark-accent-blue);text-decoration:none}.footer__column-item .footer__column-item__icon{transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer__column-item:hover .footer__column-item__icon,.footer__column-item:focus .footer__column-item__icon{transform:translate(6px)}.footer__column-item:focus,.footer__column-item:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer__column-item__text{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:4px;display:flex}.footer__column-item__icon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.footer__locale-selector{align-items:center;gap:var(--Spacing-4XS,8px);padding:12px 16px;display:flex}@media (max-width:768px){.footer__locale-selector{gap:var(--Spacing-3XS,12px);padding:0}}.footer__locale-selector svg{aspect-ratio:1;width:24px;height:24px}.footer__locale-selector span{color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150)}.footer__row--middle{justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media (max-width:768px){.footer__row--middle{flex-direction:column;justify-content:space-between;align-items:flex-start;width:327px;height:64px}}.footer__copyright{color:var(--brand-blue-100);text-align:right;font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-130)}.footer__social-links{align-items:center;gap:26px;display:flex}.footer__social-list{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.footer__social-list a{border-radius:4px;display:inline-flex}.footer__social-list a:focus,.footer__social-list a:focus-visible{outline:2px dotted var(--color-bg-white);outline-offset:2px}.footer__lang-backdrop{background:var(--color-bg-overlay);z-index:9998;opacity:1;pointer-events:none;transition:opacity .3s ease-in-out;position:fixed;inset:0}.footer__modal__overlay{position:"relative";height:"100%";width:"100%";bottom:-3rem;left:-1.5rem}@media (max-width:768px){.footer__modal__overlay{bottom:0;left:0}}.footer__modal{background-color:var(--color-bg-primary);padding:var(--Spacing-M,48px);z-index:9999;box-sizing:border-box;transform-origin:bottom;gap:var(--Spacing-XS,24px);pointer-events:none;width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.footer__modal.footer__modal--open{opacity:1;pointer-events:auto;width:100vw;bottom:-1.5rem;left:-4.8rem;transform:translateY(0)}@media (max-width:768px){.footer__modal{width:100%;padding:var(--Spacing-XS,32px);align-items:flex-start;gap:var(--Spacing-2XS,16px);flex-direction:row;flex-shrink:0;display:flex}}@media (max-width:480px){.footer__modal{flex-direction:column}}.footer__modal-left{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:8px;display:flex}@media (max-width:768px){.footer__modal-left{padding-bottom:var(--Spacing-4XS,8px);justify-content:center;align-self:stretch;gap:8px;display:flex}}.footer__modal-country-title{color:var(--color-text-primary);text-align:left;font-size:var(--h3-size-desktop);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-115)}@media (max-width:768px){.footer__modal-country-title{color:var(--color-text-primary);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-115);flex:1 0 0}}.footer__modal-divider{background:var(--Border-Secondary,var(--color-overlay-15));width:1px;height:520px}@media (max-width:768px){.footer__modal-divider{background:var(--Border-Secondary,var(--color-overlay-15));flex-shrink:0;width:1px;height:605px}}@media (max-width:480px){.footer__modal-divider{width:100%;height:1px}}.footer__modal-right{align-items:flex-end;gap:var(--Spacing-2XS,16px);flex:1 0 0;display:flex;position:relative}@media (max-width:768px){.footer__modal-right{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}}.footer__modal-content{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;max-height:520px;padding:4px 4px 120px;display:flex;overflow-y:auto}@media (max-width:768px){.footer__modal-content{touch-action:pan-y;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;gap:24px;min-height:200px;max-height:615px;padding:4px 4px 70px;display:flex;overflow:hidden auto}}.footer__modal-button-group{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;width:218px;display:flex}.footer__modal-close{font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-primary);width:40px;height:40px;top:var(--Spacing-M,48px);right:var(--Spacing-M,48px);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:1rem;right:1rem}.footer__modal-close:hover{background-color:var(--color-active-overlay);border-radius:4px}.footer__modal-tooltip{background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-xs);white-space:nowrap;z-index:10;pointer-events:none;border-radius:4px;margin-top:4px;padding:4px 10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.footer__modal-locale,.footer__modal-region{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.footer__modal-locale-title,.footer__modal-region-title{padding-bottom:var(--Spacing-4XS,8px);color:var(--promote-description);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-130);align-self:stretch;align-items:center;gap:8px;display:flex}.footer__modal-locale-value{color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:.16px;cursor:pointer;transition:transform .3s,opacity .3s}.footer__modal-locale-value:hover{opacity:.6;transform:translate(4px)}.footer__modal-region ul{align-self:stretch;width:100%;margin:0;padding:0;list-style:none}.footer__modal-region li{align-items:center;gap:var(--Spacing-2XS,16px);align-self:stretch;padding:8px 0;display:flex;position:relative}.footer__modal-region li a,.footer__modal-region li span{align-items:center;gap:var(--Spacing-4XS,8px);color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:.16px;flex:1 0 0;text-decoration:none;transition:transform .3s,opacity .3s;display:flex}.footer__modal-region li:focus,.footer__modal-region li:focus-visible{outline:none!important}.footer__modal-region li:focus:before,.footer__modal-region li:focus-visible:before{content:"";border:2px dotted var(--color-primary,#1434cb);pointer-events:none;position:absolute;inset:2px 8px 2px -4px}.footer__modal-region li a:hover{color:var(--color-text-primary);opacity:.6;text-decoration:none;transform:translate(4px)}.footer__modal-content::-webkit-scrollbar{display:none}.footer__modal-gradient{background:linear-gradient(180deg, transparent 0%, var(--color-bg-primary) 100%);pointer-events:none;z-index:1;width:100%;height:163px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.footer__modal-gradient{height:100px}}:is(.footer__modal-right:has(.footer__modal-region li:focus) .footer__modal-gradient,.footer__modal-right:has(.footer__modal-region li:focus-visible) .footer__modal-gradient){opacity:0}.footer__language-btn{align-items:center;gap:8px;display:flex}.footer__locale-selector .footer__language-btn:focus,.footer__locale-selector .footer__language-btn:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer-premium{width:100%;position:relative;font-family:var(--font-premium-regular)!important}.footer-premium .footer-premium__column-list .text-link:hover .arrow-icon{transform:none!important}.footer-premium .footer__modal.footer__modal--open{opacity:1;pointer-events:auto;width:100vw;bottom:1.5rem;left:1.5rem}@media (max-width:768px){.footer-premium .footer__modal.footer__modal--open{left:-1rem}}@media (max-width:450px){.footer-premium .footer__modal.footer__modal--open{left:0}}.footer-premium .footer__modal-content{max-height:calc(100vh - 200px)!important;padding-bottom:60px!important;scroll-padding-bottom:60px!important;overflow-y:auto!important}.footer-premium .footer__modal-content .footer__modal-locale-value:focus,.footer-premium .footer__modal-content .footer__modal-locale-value:focus-visible{outline:2px dotted var(--color-text-primary)!important;overflow:visible!important}.footer-premium .footer__modal-content [role=option]:focus,.footer-premium .footer__modal-content [role=option]:focus-visible{scroll-margin:20px;color:var(--color-text-primary)!important;outline:2px dotted var(--color-text-primary)!important;overflow:visible!important}.footer-premium .footer__modal-close:focus,.footer-premium .footer__modal-close:focus-visible{outline:2px dotted var(--color-text-primary)!important;outline-offset:-4px!important}.footer-premium .footer__modal-gradient{background:linear-gradient(to bottom, transparent, var(--color-bg-primary))!important;pointer-events:none!important;z-index:10!important;height:60px!important;position:sticky!important;bottom:0!important}.footer-premium .theme-dark .text-link.animate-arrow:hover .arrow-icon svg,.footer-premium .theme-dark .text-link.animate-arrow:active .arrow-icon svg{color:var(--color-text-primary);visibility:visible}.footer-premium .theme-dark,.footer-premium .theme-dark .footer-premium__locale-divider,.footer-premium .theme-dark .footer-premium__locale-region,.footer-premium .theme-dark .footer-premium__locale-language,.footer-premium .theme-dark .footer-premium__language-btn,.footer-premium .theme-dark .text-link{color:var(--color-text-primary)}.footer-premium .theme-dark .footer-premium__section-description{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.footer-premium .theme-dark .footer-premium__copyright{color:var(--color-text-secondary-light);font-weight:var(--font-weight-medium)}.footer-premium .theme-dark .text-link{min-height:2rem}.footer-premium .theme-dark .text-link:focus,.footer-premium .theme-dark .text-link:focus-visible{outline:2px dotted var(--premium-focus-color);outline-offset:2px}.footer-premium .theme-dark .footer-premium__language-btn:focus,.footer-premium .theme-dark .footer-premium__language-btn:focus-visible{outline:2px dotted var(--premium-focus-color)!important;outline-offset:2px!important}.footer-premium .theme-light .text-link.animate-arrow:hover .arrow-icon,.footer-premium .theme-light .text-link.animate-arrow:active .arrow-icon{transform:none}.footer-premium .theme-light .text-link.animate-arrow:hover .arrow-icon svg,.footer-premium .theme-light .text-link.animate-arrow:active .arrow-icon svg{color:var(--color-text-inverse);visibility:visible}.footer-premium .theme-light,.footer-premium .theme-light .footer-premium__locale-divider,.footer-premium .theme-light .footer-premium__locale-region,.footer-premium .theme-light .footer-premium__locale-language,.footer-premium .theme-light .footer-premium__language-btn,.footer-premium .theme-light .text-link{color:var(--gc-text-primary)}.footer-premium .theme-light .footer-premium__copyright{color:var(--color-copyright-text-light);font-weight:var(--font-weight-medium)}.footer-premium .theme-light .text-link{min-height:2rem}.footer-premium .theme-light .text-link:focus,.footer-premium .theme-light .text-link:focus-visible{outline:2px dotted var(--gc-text-primary);outline-offset:2px}.footer-premium .theme-light .footer-premium__language-btn:focus,.footer-premium .theme-light .footer-premium__language-btn:focus-visible{outline:2px dotted var(--gc-text-primary)!important;outline-offset:2px!important}.footer-premium__gradient-line{background:var(--premium-line-gradient-3-full);z-index:2;height:6px;position:absolute;top:0;left:0;right:0}[dir=rtl] .footer-premium__gradient-line{background:linear-gradient(90deg, var(--premium-gradient-3-dark) -2.75%, var(--premium-gradient-3-mid) 24.66%, var(--premium-gradient-3-light) 58.9%)}.footer-premium__container{margin:0 auto;padding:48px}@media (max-width:1024px){.footer-premium__container{padding:32px 48px 40px}}@media (max-width:767px){.footer-premium__container{padding:32px 24px}}.footer-premium__row{justify-content:space-between;align-items:flex-start;display:flex}.footer-premium__row--top{margin-bottom:48px}@media (max-width:1023px){.footer-premium__row--top{flex-direction:column;gap:32px;margin-bottom:32px}}.footer-premium__row--bottom{align-items:center}@media (max-width:1023px){.footer-premium__row--bottom{flex-direction:column;align-items:flex-start;gap:32px}}.footer-premium__columns{flex:1;gap:48px;display:flex}@media (max-width:1023px){.footer-premium__columns{flex-direction:column;gap:24px}}.footer-premium__section{flex-direction:column;gap:12px;min-width:0;display:flex}@media (max-width:767px){.footer-premium__section{gap:8px}}.footer-premium__section:first-child{min-width:200px}.footer-premium__section-description{width:300px;max-width:100%;font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:0;padding:8px 0;font-family:var(--font-premium-regular)!important}@media (max-width:767px){.footer-premium__section-description{width:100%;padding:0}}.footer-premium__section-link{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);align-items:center;gap:6px;text-decoration:none;display:inline-flex;font-family:var(--font-premium-regular)!important}.footer-premium__section-title{background:var(--premium-text-gradient-3);-webkit-text-fill-color:#0000;color:#0000;font-size:var(--font-size-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-family:var(--font-premium-regular)!important}.footer-premium__column-list{flex-direction:column;gap:12px;padding:8px 8px 8px 0;list-style:none;display:flex}@media (max-width:767px){.footer-premium__column-list{gap:8px;padding:0}}.footer-premium__column-list li{margin:0}.footer-premium__column-list .text-link.animate-arrow:hover .arrow-icon svg,.footer-premium__column-list .text-link.animate-arrow:active .arrow-icon svg{color:var(--color-text-inverse);visibility:visible}.footer-premium__column-list .text-link{font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-normal2);padding-right:0;transition:color .2s cubic-bezier(.4,0,.2,1);font-family:var(--font-premium-regular)!important}.footer-premium__column-list .text-link .animate-arrow :hover{color:inherit!important}.footer-premium__column-list .text-link :hover{text-decoration:underline}.footer-premium__column-list .text-link :hover .arrow-icon{transform:none}.footer-premium__column-item{font-size:var(--font-size-s);line-height:var(--line-height-normal2);text-decoration:none;display:inline-block;font-family:var(--font-premium-regular)!important}.footer-premium__column-item .arrow-icon svg{width:20px;height:20px}.footer-premium__locale-selector{flex-shrink:0}.footer-premium__language-btn{cursor:pointer;font-size:var(--font-size-m);background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;display:inline-flex}@media (max-width:767px){.footer-premium__language-btn{padding:0}}.footer-premium__language-btn:focus,.footer-premium__language-btn:focus-visible{outline:2px solid var(--premium-focus-color)!important;outline-offset:2px!important}.footer-premium__language-icon{width:24px;height:24px}.footer-premium__locale-region{font-weight:var(--font-weight-semibold);font-family:var(--font-premium-regular)!important}.footer-premium__locale-divider{font-weight:var(--font-weight-semibold);margin:0 4px;font-family:var(--font-premium-regular)!important}.footer-premium__locale-language{font-size:var(--font-size-m);letter-spacing:.5px;font-weight:var(--font-weight-semibold);font-family:var(--font-premium-regular)!important}.footer-premium__locale-chevron{width:1rem;height:1rem;margin-left:4px}.footer-premium__copyright{font-size:var(--font-size-s);line-height:var(--line-height-normal);letter-spacing:0;text-align:left;flex:1;margin:0;display:block}@media (max-width:767px){.footer-premium__copyright{width:100%}}.footer-premium__copyright p{line-height:var(--line-height-relaxed);margin:0}.footer-premium__copyright a,.footer-premium__copyright .vs-link-cta,.footer-premium__copyright .vs-link-inline{font-weight:var(--font-weight-medium);cursor:pointer;text-decoration:underline;font-family:var(--font-premium-regular)!important}.footer-premium__copyright a:hover,.footer-premium__copyright .vs-link-cta:hover,.footer-premium__copyright .vs-link-inline:hover{text-decoration:underline}.footer-premium__copyright a:focus,.footer-premium__copyright .vs-link-cta:focus,.footer-premium__copyright .vs-link-inline:focus{outline:2px solid var(--premium-focus-color)!important;outline-offset:2px!important}.footer-premium__logo{flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}@media (max-width:1023px){.footer-premium__logo{justify-content:flex-end;align-self:flex-end;width:100%}}.footer-premium__logo-image{aspect-ratio:auto 217/103;-o-object-fit:contain;object-fit:contain;max-width:200px;height:auto}@media (max-width:767px){.footer-premium__logo-image{max-width:182px}}
.footer-finlit{background:var(--brand-blue-800);width:100%;color:var(--color-text-inverse)}.footer-finlit__container{width:100%;max-width:1440px;padding:var(--Spacing-M,48px) var(--Spacing-M,48px);gap:var(--Spacing-S,32px);flex-direction:column;margin:0 auto;display:flex}@media (max-width:768px){.footer-finlit__container{padding:var(--Spacing-XS,24px);gap:var(--Spacing-XS,24px)}}.footer-finlit__header{justify-content:space-between;align-items:center;width:100%;display:flex}@media (max-width:768px){.footer-finlit__header{align-items:flex-start;gap:var(--Spacing-2XS,32px);flex-direction:column}}.footer-finlit__logo-section{align-items:center;gap:var(--Spacing-3XS,12px);display:flex}.footer-finlit__visa-logo{flex-shrink:0;align-items:center;display:flex}@media (max-width:768px){.footer-finlit__visa-logo{max-width:287px;max-height:42px}}.footer-finlit__logo-image{aspect-ratio:auto 64/26;-o-object-fit:contain;object-fit:contain;width:auto;height:26px}@media (max-width:768px){.footer-finlit__logo-image{height:22px}}.footer-finlit__logo-text{color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150)}@media (max-width:768px){.footer-finlit__logo-text{font-size:var(--font-size-s)}}.footer-finlit__title{color:var(--color-text-inverse);text-align:right;font-size:var(--Heading-H4-fontSize,24px);font-style:normal;font-weight:var(--font-weight-medium);letter-spacing:-.3px;line-height:normal}@media (max-width:768px){.footer-finlit__title{font-size:var(--Heading-H4-fontSize,24px);text-align:left;align-self:flex-start}}.footer-finlit__separator{background:var(--color-text-inverse);width:100%;height:1px}.footer-finlit__links{flex-wrap:wrap;gap:24px 28px;width:100%;display:flex}@media (max-width:768px){.footer-finlit__links{gap:var(--Spacing-3XS,24px);flex-direction:column}}.footer-finlit__link-item{align-items:center;display:flex}@media (max-width:768px){.footer-finlit__link-item{width:100%}}.footer-finlit__link{color:var(--color-text-primary);font-size:var(--Heading-Body---M-fontSize,16px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:normal;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer-finlit__link .text-link{color:var(--color-text-inverse);transition:color .2s cubic-bezier(.4,0,.2,1)}.footer-finlit__link .text-link:hover,.footer-finlit__link .text-link:focus,.footer-finlit__link:hover,.footer-finlit__link:focus{color:var(--brand-blue-300);text-decoration:none}.footer-finlit__link.vs-arrow-disable .arrow-icon{display:none!important}.footer-finlit__link:before,.footer-finlit__link:after{content:none!important;display:none!important}.footer-finlit__link.footer-finlit__link--has-span{align-items:center;display:flex}.footer-finlit__link.footer-finlit__link--has-span .visa-icon-opt-in-out:before{color:var(--color-text-inverse);display:inline-block!important}.footer-finlit__link.footer-finlit__link--has-span span.visa-icon{margin-left:1rem}.footer-finlit__link.footer-finlit__link--has-span span{margin-left:auto;display:inline-flex!important}.footer-finlit__link.footer-finlit__link--has-span:after{display:none!important}@media (max-width:768px){.footer-finlit__link{font-size:var(--Heading-Body---M-fontSize,16px);line-height:normal}}.footer-finlit__copyright{text-align:left;color:var(--color-text-inverse);font-size:var(--Heading-Body---S-fontSize,14px);font-style:normal;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-140)}@media (max-width:768px){.footer-finlit__copyright{font-size:var(--font-size-xs);line-height:var(--line-height-130);margin-top:12px}}.footer-finlit__copyright a{color:var(--Text-Secondary);text-decoration:underline;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer-finlit__copyright a:hover,.footer-finlit__copyright a:focus{color:var(--brand-blue-300)}.footer-finlit__copyright p{margin:0}
.footer{background:var(--brand-bg-dark-blue);width:100%}.footer__container{width:100%;padding:var(--Spacing-M,3rem);align-items:center;gap:var(--Spacing-L,80px);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1600px){.footer__container{max-width:1600px}}@media (max-width:768px){.footer__container{width:100%;padding:var(--Spacing-XS,24px);align-items:flex-start;gap:var(--Spacing-M,48px);flex-direction:column}}.footer__row--top{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:768px){.footer__row--top{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;align-self:stretch}}.footer__columns{align-content:flex-start;align-items:flex-start;gap:48px var(--Spacing-M,48px);flex-wrap:wrap;width:880px;display:flex}@media (max-width:768px){.footer__columns{align-items:flex-start;gap:var(--Spacing-S,32px);flex-direction:column;align-self:stretch;width:100%}}.footer__section{justify-content:center;align-items:flex-start;gap:var(--Spacing-4XS,8px);flex-direction:column;flex:1 0 0;display:flex}@media (max-width:768px){.footer__section{justify-content:center;align-self:stretch;align-items:flex-start;width:100%}}.footer__section-title{height:24px;color:var(--brand-blue-100);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-130);flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:4px;padding:8px 0;display:flex}.footer__column-list{flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:stretch;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.footer__column-list>li{align-self:stretch;width:100%;display:flex}@media (max-width:768px){.footer__column-list{width:100%}}.footer__column-list .text-link{width:100%;color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150);padding-right:0;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer__column-list .text-link .link-content{align-items:center;width:100%;padding-right:0;display:flex}.footer__column-list .text-link .arrow-icon{align-items:center;margin-left:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.footer__column-list .text-link:hover,.footer__column-list .text-link:focus{color:var(--color-dark-accent-blue);text-decoration:none}.footer__column-list .text-link:hover .arrow-icon,.footer__column-list .text-link:focus .arrow-icon{transform:translate(-6px)}.footer__column-list .text-link:focus,.footer__column-list .text-link:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer__column-list .text-link.internal-link .arrow-icon{display:none}.footer__column-list .text-link.internal-link .arrow-icon.modal-icon,.footer__column-list .text-link.internal-link.internal-link--modal .arrow-icon{margin-left:auto;display:inline-flex}.footer__column-list .text-link.footer__column-item--has-span .link-content{padding:0}.footer__column-list .text-link.footer__column-item--has-span .visa-icon-opt-in-out:before{color:var(--color-text-inverse)}.footer__column-list .text-link.footer__column-item--has-span span{margin-left:auto}@media (max-width:768px){.footer__column-list .text-link{align-items:center;gap:var(--Spacing-3XS,12px);align-self:stretch;width:100%;min-height:32px;display:flex}.footer__column-list .text-link .link-content{align-items:center;width:100%;display:flex}.footer__column-list .text-link .arrow-icon{flex-shrink:0;align-self:flex-end;margin-left:auto}}.footer__column-item{align-items:center;gap:var(--Spacing-3XS,12px);min-height:32px;color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150);align-self:stretch;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}@media (max-width:768px){.footer__column-item{min-height:32px;padding-right:var(--Spacing-3XS,12px);align-items:center;gap:var(--Spacing-3XS,12px);align-self:stretch}}.footer__column-item:hover,.footer__column-item:focus{color:var(--color-dark-accent-blue);text-decoration:none}.footer__column-item .footer__column-item__icon{transition:transform .3s cubic-bezier(.4,0,.2,1)}.footer__column-item:hover .footer__column-item__icon,.footer__column-item:focus .footer__column-item__icon{transform:translate(6px)}.footer__column-item:focus,.footer__column-item:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}.footer__column-item__text{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:4px;display:flex}.footer__column-item__icon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.footer__locale-selector{align-items:center;gap:var(--Spacing-4XS,8px);padding:12px 16px;display:flex}@media (max-width:768px){.footer__locale-selector{gap:var(--Spacing-3XS,12px);padding:0}}.footer__locale-selector svg{aspect-ratio:1;width:24px;height:24px}.footer__locale-selector span{color:var(--color-text-inverse);font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-150)}.footer__row--middle{justify-content:space-between;align-self:stretch;align-items:center;display:flex}@media (max-width:768px){.footer__row--middle{flex-direction:column;justify-content:space-between;align-items:flex-start;width:327px;height:64px}}.footer__copyright{color:var(--brand-blue-100);text-align:right;font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-130)}.footer__social-links{align-items:center;gap:26px;display:flex}.footer__social-list{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.footer__social-list a{border-radius:4px;display:inline-flex}.footer__social-list a:focus,.footer__social-list a:focus-visible{outline:2px dotted var(--color-bg-white);outline-offset:2px}.footer__lang-backdrop{background:var(--color-bg-overlay);z-index:9998;opacity:1;pointer-events:none;transition:opacity .3s ease-in-out;position:fixed;inset:0}.footer__modal__overlay{position:"relative";height:"100%";width:"100%";bottom:-3rem;left:-1.5rem}@media (max-width:768px){.footer__modal__overlay{bottom:0;left:0}}.footer__modal{background-color:var(--color-bg-primary);padding:var(--Spacing-M,48px);z-index:9999;box-sizing:border-box;transform-origin:bottom;gap:var(--Spacing-XS,24px);pointer-events:none;width:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.footer__modal.footer__modal--open{opacity:1;pointer-events:auto;width:100vw;bottom:-1.5rem;left:-4.8rem;transform:translateY(0)}@media (max-width:768px){.footer__modal{width:100%;padding:var(--Spacing-XS,32px);align-items:flex-start;gap:var(--Spacing-2XS,16px);flex-direction:row;flex-shrink:0;display:flex}}@media (max-width:480px){.footer__modal{flex-direction:column}}.footer__modal-left{flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:8px;display:flex}@media (max-width:768px){.footer__modal-left{padding-bottom:var(--Spacing-4XS,8px);justify-content:center;align-self:stretch;gap:8px;display:flex}}.footer__modal-country-title{color:var(--color-text-primary);text-align:left;font-size:var(--h3-size-desktop);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-115)}@media (max-width:768px){.footer__modal-country-title{color:var(--color-text-primary);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-115);flex:1 0 0}}.footer__modal-divider{background:var(--Border-Secondary,var(--color-overlay-15));width:1px;height:520px}@media (max-width:768px){.footer__modal-divider{background:var(--Border-Secondary,var(--color-overlay-15));flex-shrink:0;width:1px;height:605px}}@media (max-width:480px){.footer__modal-divider{width:100%;height:1px}}.footer__modal-right{align-items:flex-end;gap:var(--Spacing-2XS,16px);flex:1 0 0;display:flex;position:relative}@media (max-width:768px){.footer__modal-right{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}}.footer__modal-content{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:24px;max-height:520px;padding:4px 4px 120px;display:flex;overflow-y:auto}@media (max-width:768px){.footer__modal-content{touch-action:pan-y;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;gap:24px;min-height:200px;max-height:615px;padding:4px 4px 70px;display:flex;overflow:hidden auto}}.footer__modal-button-group{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;width:218px;display:flex}.footer__modal-close{font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-primary);width:40px;height:40px;top:var(--Spacing-M,48px);right:var(--Spacing-M,48px);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:1rem;right:1rem}.footer__modal-close:hover{background-color:var(--color-active-overlay);border-radius:4px}.footer__modal-tooltip{background:var(--color-bg-tertiary);color:var(--color-text-primary);font-size:var(--font-size-xs);white-space:nowrap;z-index:10;pointer-events:none;border-radius:4px;margin-top:4px;padding:4px 10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.footer__modal-locale,.footer__modal-region{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.footer__modal-locale-title,.footer__modal-region-title{padding-bottom:var(--Spacing-4XS,8px);color:var(--promote-description);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-130);align-self:stretch;align-items:center;gap:8px;display:flex}.footer__modal-locale-value{color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:.16px;cursor:pointer;transition:transform .3s,opacity .3s}.footer__modal-locale-value:hover{opacity:.6;transform:translate(4px)}.footer__modal-region ul{align-self:stretch;width:100%;margin:0;padding:0;list-style:none}.footer__modal-region li{align-items:center;gap:var(--Spacing-2XS,16px);align-self:stretch;padding:8px 0;display:flex;position:relative}.footer__modal-region li a,.footer__modal-region li span{align-items:center;gap:var(--Spacing-4XS,8px);color:var(--color-text-primary);font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:.16px;flex:1 0 0;text-decoration:none;transition:transform .3s,opacity .3s;display:flex}.footer__modal-region li:focus,.footer__modal-region li:focus-visible{outline:none!important}.footer__modal-region li:focus:before,.footer__modal-region li:focus-visible:before{content:"";border:2px dotted var(--color-primary,#1434cb);pointer-events:none;position:absolute;inset:2px 8px 2px -4px}.footer__modal-region li a:hover{color:var(--color-text-primary);opacity:.6;text-decoration:none;transform:translate(4px)}.footer__modal-content::-webkit-scrollbar{display:none}.footer__modal-gradient{background:linear-gradient(180deg, transparent 0%, var(--color-bg-primary) 100%);pointer-events:none;z-index:1;width:100%;height:163px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.footer__modal-gradient{height:100px}}:is(.footer__modal-right:has(.footer__modal-region li:focus) .footer__modal-gradient,.footer__modal-right:has(.footer__modal-region li:focus-visible) .footer__modal-gradient){opacity:0}.footer__language-btn{align-items:center;gap:8px;display:flex}.footer__locale-selector .footer__language-btn:focus,.footer__locale-selector .footer__language-btn:focus-visible{outline:2px dotted var(--color-text-inverse);outline-offset:2px}
@media (prefers-reduced-motion:reduce){.faq-content .cta-link a,.faq-content .cta-link svg{transition:none;animation:none}}
.card-rte-description p{margin:0 0 1em}.card-rte-description p:last-child{margin-bottom:0}.card-rte-description ol,.card-rte-description ul{margin:1em 0;padding-left:2em}.card-rte-description ol li,.card-rte-description ul li{margin-bottom:.5em}.card-rte-description ol li:last-child,.card-rte-description ul li:last-child{margin-bottom:0}.card-rte-description ol{list-style-type:decimal}.card-rte-description ul{list-style-type:disc}.card-rte-description a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.card-rte-description a.vs-link-cta,.card-rte-description a.vs-link-inline,.card-rte-description a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.card-rte-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.card-rte-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.card-rte-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.card-rte-description a:has(.link-icon){vertical-align:baseline;align-items:baseline;display:inline-flex}.card-rte-description a[data-linktype=internal][target=_self]:not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.card-rte-description--dark a{color:var(--color-rte-link)}.card-rte-description--dark a:hover{color:var(--color-rte-hover)}.card-rte-description--dark a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}.icon-feature-card{--icon-feature-card-text-primary:var(--color-text-primary);--icon-feature-card-border-radius:0px;--icon-feature-card-padding:2rem;--icon-feature-card-gap-main:1.5rem;--icon-feature-card-gap-content:.75rem;--icon-feature-card-transition:all .2s ease-in-out;--icon-feature-card-icon-size:6.875rem;--icon-feature-card-icon-inner-width:3rem;--icon-feature-card-icon-inner-height:2.75rem;--icon-feature-card-headline-size:var(--font-size-l);--icon-feature-card-headline-weight:var(--font-weight-medium);--icon-feature-card-headline-line-height:var(--line-height-wide);--icon-feature-card-description-size:var(--font-size-s);--icon-feature-card-description-weight:var(--font-weight-regular);--icon-feature-card-description-line-height:var(--line-height-normal2);justify-content:flex-start;align-items:flex-start;gap:var(--icon-feature-card-gap-main);padding:var(--icon-feature-card-padding);border-radius:var(--icon-feature-card-border-radius);cursor:default;font-family:var(--font-family-regular);box-sizing:border-box;border:none;flex-direction:column;width:100%;text-decoration:none;display:flex}.icon-feature-card--left{--icon-feature-card-icon-size:90px}.icon-feature-card--top-center{align-items:center}.icon-feature-card--top-center .icon-feature-card__content{align-items:flex-start}.icon-feature-card--center-stacked{align-items:center}.icon-feature-card--center-stacked .icon-feature-card__content{align-items:flex-start}.icon-feature-card--center-stacked .icon-feature-card__icon-container{aspect-ratio:1;background-color:var(--color-light-grey);justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.icon-feature-card--center-stacked .icon-feature-card__icon-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:contain!important;object-fit:contain!important;width:8rem!important;height:8rem!important}.icon-feature-card{height:auto}.icon-feature-card--linked .icon-feature-card__title-link .icon-feature-card__headline{color:var(--color-rte-link-default)}.icon-feature-card--linked:hover .icon-feature-card__headline{color:var(--color-rte-hover)}.icon-feature-card__icon-container,.icon-feature-card__icon-placeholder{width:var(--icon-feature-card-icon-size);height:var(--icon-feature-card-icon-size);border-radius:var(--icon-feature-card-border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.icon-feature-card__icon-default{width:var(--icon-feature-card-icon-inner-width);height:var(--icon-feature-card-icon-inner-height);background:var(--color-bg-primary);border-radius:2px}.icon-feature-card__icon-image{width:var(--icon-feature-card-icon-size);height:var(--icon-feature-card-icon-size);-o-object-fit:contain;object-fit:contain;display:block}.icon-feature-card__content{justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:var(--icon-feature-card-gap-content);flex-direction:column;flex:1;height:auto;max-height:none;display:flex;overflow:visible}.icon-feature-card__title-link{cursor:pointer;text-align:left;width:100%;height:auto;max-height:none;margin:0;padding:0;font-family:inherit;text-decoration:none;display:block;overflow:visible}.icon-feature-card__title-link:focus-visible{outline:2px dotted var(--color-rte-outline);outline-offset:2px;border-radius:2px}.icon-feature-card__eyebrow{color:var(--icon-feature-card-text-primary);text-align:center;font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-130);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.icon-feature-card__headline{color:var(--icon-feature-card-text-primary);font-size:var(--icon-feature-card-headline-size);font-weight:var(--icon-feature-card-headline-weight);line-height:var(--icon-feature-card-headline-line-height);word-wrap:break-word;box-sizing:border-box;align-self:stretch;height:auto;min-height:auto;max-height:none;margin:0;font-family:inherit;transition:color .2s;display:block;position:relative;overflow:visible}.icon-feature-card__headline a{color:inherit;text-decoration:underline;transition:color .2s}.icon-feature-card__headline a:hover{color:var(--color-rte-hover)}.icon-feature-card__ctas{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;margin-top:.75rem;display:flex}.icon-feature-card__description{color:var(--icon-feature-card-text-primary);font-size:var(--icon-feature-card-description-size);font-weight:var(--icon-feature-card-description-weight);line-height:var(--icon-feature-card-description-line-height);word-wrap:break-word;flex:1;align-self:stretch;margin:0;font-family:inherit;display:block;overflow:visible}.icon-feature-card__description strong{font-weight:var(--font-weight-semibold)}.icon-feature-card__description em{font-style:italic}.icon-feature-card-container{background:0 0;width:100%;margin-top:3rem;display:grid}@media (max-width:767px){.icon-feature-card-container{grid-template-columns:1fr;place-items:stretch center;gap:2rem}}@media (min-width:768px) and (max-width:991px){.icon-feature-card-container{grid-template-columns:1fr 1fr;place-items:stretch stretch;gap:3rem}}@media (min-width:992px){.icon-feature-card-container{grid-template-columns:repeat(var(--icon-feature-card-columns,2), 1fr);place-items:stretch stretch;gap:3rem}.icon-feature-card-container--columns-2{grid-template-columns:repeat(2,1fr)}.icon-feature-card-container--columns-3{grid-template-columns:repeat(3,1fr)}.icon-feature-card-container--columns-4{grid-template-columns:repeat(4,1fr)}}.icon-feature-card-container--left-aligned{justify-content:flex-start}.icon-feature-card-container--center-aligned{justify-content:center}.icon-feature-card-container--space-between{justify-content:space-between}@media (prefers-reduced-motion:reduce){.icon-feature-card--linked:hover .icon-feature-card__headline{color:var(--color-rte-link-default)}}@media (prefers-contrast:high){.icon-feature-card{border:1px solid var(--icon-feature-card-text-primary)}.icon-feature-card--linked:focus-visible{outline-width:3px}}@media print{.icon-feature-card{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;transform:none!important}}
.card-rte-description p{margin:0 0 1em}.card-rte-description p:last-child{margin-bottom:0}.card-rte-description ol,.card-rte-description ul{margin:1em 0;padding-left:2em}.card-rte-description ol li,.card-rte-description ul li{margin-bottom:.5em}.card-rte-description ol li:last-child,.card-rte-description ul li:last-child{margin-bottom:0}.card-rte-description ol{list-style-type:decimal}.card-rte-description ul{list-style-type:disc}.card-rte-description a{color:var(--color-rte-link);text-decoration:underline;transition:color .2s;display:inline}.card-rte-description a.vs-link-cta,.card-rte-description a.vs-link-inline,.card-rte-description a.vs-link-cta.vs-link-inline{text-decoration:underline;display:inline}.card-rte-description a:hover{color:var(--color-rte-hover);text-decoration:underline}.card-rte-description a:focus-visible{color:var(--color-rte-link);outline:.125rem dotted var(--color-rte-outline);outline-offset:2px;text-decoration:underline}.card-rte-description a .link-icon{vertical-align:middle;flex-shrink:0;margin-left:4px;display:inline-flex}.card-rte-description a:has(.link-icon){vertical-align:baseline;align-items:baseline;display:inline-flex}.card-rte-description a[data-linktype=internal][target=_self]:not([data-is-anchor-tag=true]):not([href^=\#]):not([href*=\#]):not([href$=\.mp4]):not([href$=\.mp3]):not([href$=\.webm]):not([href$=\.mov]):not([href$=\.wav]):not([href$=\.pdf]):not([href$=\.doc]):not([href$=\.docx]):not([href$=\.xls]):not([href$=\.xlsx]):not([href$=\.ppt]):not([href$=\.pptx]):not([href$=\.zip]):not([href$=\.jpg]):not([href$=\.jpeg]):not([href$=\.png]):not([href$=\.gif]):not([href$=\.svg]):not([href$=\.webp]) .link-icon{display:none}.card-rte-description--dark a{color:var(--color-rte-link)}.card-rte-description--dark a:hover{color:var(--color-rte-hover)}.card-rte-description--dark a:focus-visible{color:var(--color-rte-link);outline-color:var(--color-rte-outline)}:root{font-family:var(--font-family-regular)}.partner-card{background-color:var(--color-bg-primary);color:var(--color-text-primary);box-sizing:border-box;width:100%;padding:48px 24px}@media (min-width:768px){.partner-card{padding:80px 48px}}.partner-card__container{width:100%;max-width:1344px;margin:0 auto}.partner-card__grid{place-items:center;gap:32px;width:100%;display:grid}@media (max-width:767px){.partner-card__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:768px) and (max-width:1023px){.partner-card__grid{grid-template-columns:repeat(3,1fr);gap:32px}}@media (min-width:1024px){.partner-card__grid{grid-template-columns:repeat(4,1fr);gap:40px}}.partner-card__item{text-align:left;flex-direction:column;align-items:flex-start;gap:24px;width:100%;display:flex}@media (max-width:767px){.partner-card__item{gap:16px}}.partner-card__logo{aspect-ratio:1;background-color:var(--color-bg-tertiary);justify-content:center;align-items:center;display:flex;position:relative}.partner-card__logo-wrapper{justify-content:center;align-items:center;width:150px;max-width:150px;height:40px;max-height:40px;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.partner-card__logo-wrapper{width:120px;max-width:120px;height:32px;max-height:32px}}@media (min-width:768px) and (max-width:1023px){.partner-card__logo-wrapper{width:140px;max-width:140px;height:38px;max-height:38px}}@media (min-width:1024px){.partner-card__logo-wrapper{width:150px;max-width:150px;height:40px;max-height:40px}}.partner-card__logo-wrapper img{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.partner-card__content{flex-direction:column;width:100%;display:flex}.partner-card__label-wrapper{align-items:center;gap:4px;margin-top:16px;display:flex}.partner-card__label-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.partner-card__label-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.partner-card__label{font-family:var(--font-family-medium);color:var(--color-text-tertiary);margin:0;font-size:.75rem;font-weight:500;line-height:1.5}.partner-card__label p{margin:0}.partner-card__title{font-family:var(--font-family-regular);color:var(--color-rte-link-default);margin-top:8px;font-size:1rem;font-weight:400;line-height:1.5}.partner-card__title p{margin:0}.partner-card__description{font-family:var(--font-family-regular);color:var(--color-text-primary);margin-top:8px;font-size:.75rem;font-weight:400;line-height:1.5}.partner-card__description strong{font-weight:var(--font-weight-semibold)}.partner-card__description em{font-style:italic}.partner-card__sub-description{font-family:var(--font-family-regular);color:var(--color-text-tertiary);margin-top:16px;font-size:.75rem;font-weight:400;line-height:1.5}.partner-card__sub-description p{margin:0}.partner-card__cta{margin-top:8px}.partner-card__cta .btn{width:auto;height:auto;padding:0}
@media (prefers-reduced-motion:reduce){.single-media-animate-headline,.single-media-animate-image,.single-media-animate-description,.single-media-animate-cta,.animated-block{transition:none;animation:none}}:root{--promoted-yellow-sorbet:var(--color-sorbet-yellow);--promoted-brown:var(--color-brown);--promoted-dark-blue:var(--brand-bg-dark-blue);--promoted-text-primary:var(--color-text-primary);--promoted-text-inverse:var(--color-text-inverse);--promote-bg:var(--color-bg-primary);--promote-header:var(--color-text-primary);--promote-description:var(--color-text-secondary);--promoted-focus-color:var(--color-primary);--promoted-focus-width:2px;--promoted-focus-style:dotted}.promoted{background-color:var(--promote-bg);flex-direction:column;align-items:center;display:flex}@media (min-width:768px) and (max-width:1023px){.promoted{padding-top:0}}.promoted-image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media (max-width:767px){.promoted-image{aspect-ratio:1;padding-right:var(--spacing-m)}}@media (min-width:768px) and (max-width:1023px){.promoted-image{aspect-ratio:3/4}}@media (min-width:calc(1023px + .0625rem)){.promoted-image{aspect-ratio:9/10;flex-shrink:0;height:771px}}.promoted-second-image{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;flex-shrink:0;max-width:12rem}@media (max-width:767px){.promoted-second-image{width:8rem}}.promoted-second-image-tablet{-o-object-fit:contain;object-fit:contain;max-width:8rem;max-height:8rem}@media (min-width:997px) and (max-width:1920px){.promoted-mid{width:95%}}@media (min-width:calc(1920px + .0625rem)){.promoted-mid{width:60%}}.promoted-content{flex-direction:column;width:100%;display:flex}@media (max-width:767px){.promoted-content{padding:0 var(--spacing-l)}}@media (min-width:768px) and (max-width:1023px){.promoted-content{padding-right:var(--spacing-l)}}.promoted-content-header{color:var(--promote-header);font-size:var(--h1-size-desktop);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);word-wrap:break-word;letter-spacing:-.075rem;align-self:stretch}@media (max-width:767px){.promoted-content-header{font-size:var(--h1-size-mobile);line-height:var(--line-height-normal)}}.promoted-content-description{color:var(--promote-description);text-overflow:ellipsis;font-family:var(--font-family-regular);align-self:stretch;margin-top:2%;font-size:1rem;font-weight:400;line-height:1.5}.promoted-content-description p{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-m)}.promoted-content-description strong,.promoted-content-description em{display:inline-block}@media (min-width:768px) and (max-width:1023px){.promoted-tablet{display:block}}@media (max-width:767px){.promoted-tablet{display:none}}@media (min-width:calc(1023px + .0625rem)){.promoted-tablet{display:none}}.promoted-dual{padding:var(--spacing-xxl) 0;justify-content:center;align-items:center;display:flex}.promoted-outer-section{background-color:var(--promote-bg);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:10rem;display:flex;position:relative}@media (min-width:768px) and (max-width:1023px){.promoted-outer-section{flex-direction:column;padding:10rem}}@media (max-width:767px){.promoted-outer-section{padding:3rem var(--spacing-l)}}@media (min-width:calc(1023px + .0625rem)){.promoted-inner-section{justify-content:center;align-items:center;gap:var(--gutter-l);flex-direction:column;flex-shrink:0;width:100%;display:flex;position:relative}}@media (min-width:768px) and (max-width:1023px){.promoted-inner-section{justify-content:center;align-items:center;gap:var(--gutter-m);flex-direction:column;flex:1 0 0;display:flex;position:relative}}.promote-centered-layout{align-items:center;gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.promote-centered-layout{gap:var(--spacing-xxxl)}}.image-description-container{width:100%;position:relative}@media (min-width:calc(1023px + .0625rem)){.image-description-container{align-items:center;gap:var(--spacing-l);flex-direction:column;display:flex}}.single-image-wrapper{justify-content:center;width:100%;display:flex}.promoted-dual-container{flex-direction:column;gap:50px;width:100%;display:flex;position:relative}@media (min-width:768px) and (max-width:1023px){.promoted-dual-container{align-items:flex-start;gap:var(--spacing-l);flex-direction:row}}@media (min-width:calc(1023px + .0625rem)){.promoted-dual-container{flex-direction:row;align-items:flex-start}}.promoted-dual-container .promoted-content-start{align-self:inherit}@media (min-width:768px) and (max-width:1023px){.promoted-dual-container.vertical-align-top{align-items:flex-start}}@media (min-width:calc(1023px + .0625rem)){.promoted-dual-container.vertical-align-top{align-items:flex-start}}@media (min-width:768px) and (max-width:1023px){.promoted-dual-container.vertical-align-center{align-items:center}}@media (min-width:calc(1023px + .0625rem)){.promoted-dual-container.vertical-align-center{align-items:center}}@media (min-width:1600px){.promoted-dual-container .title-block{max-width:505px}}.promoted-image-container{justify-content:start;align-items:center;width:100%;display:flex}@media (min-width:768px) and (max-width:1023px){.promoted-image-container{width:75%}}@media (min-width:calc(1023px + .0625rem)){.promoted-image-container{width:75%}}@media (min-width:1600px){.promoted-image-container .promoted-image{height:auto;max-height:742px}}@media (min-width:1601px){.promoted-dual-container{max-width:1600px;margin:0 auto;position:relative}.promoted-image-container{flex:none;width:calc(50% + 50vw - 824px);max-width:none;max-height:742px;margin-left:calc(800px - 50vw);overflow:hidden}.promoted-image-container>div{width:100%}.promoted-content{flex:1}}.second-image-div{width:100%}.second-image-div img,.second-image-div video{-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.second-image-div{margin-top:var(--spacing-l);align-self:flex-end;width:78px;height:103px}.second-image-div img,.second-image-div video{width:78px;height:103px}}@media (min-width:768px) and (max-width:1023px){.second-image-div{bottom:0;right:var(--spacing-xl);width:111px;height:149px;position:absolute}.second-image-div img,.second-image-div video{width:111px;height:149px}}@media (min-width:997px) and (max-width:1920px){.second-image-div{bottom:0;right:var(--spacing-xl);width:111px;height:149px;position:absolute}.second-image-div img,.second-image-div video{width:111px;height:149px}}@media (min-width:calc(1023px + .0625rem)){.second-image-div{bottom:0;right:var(--spacing-xl);width:184px;height:246px;position:absolute}.second-image-div img,.second-image-div video{width:184px;height:246px}}@media (min-width:calc(1920px + .0625rem)){.second-image-div{bottom:0;right:var(--spacing-xl);width:215px;height:286px;position:absolute}.second-image-div img,.second-image-div video{width:215px;height:286px}}.promoted-second-image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.promoted-tablet-container{width:100%;display:flex}.promoted-tablet-left{width:50%;padding-bottom:var(--spacing-m);justify-content:center;align-items:center;display:flex}.promoted-tablet-right{flex-direction:column;width:50%;min-height:31rem;display:flex}.promoted-tablet-content{padding:var(--spacing-l);flex:none;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.promoted-tablet-image-row{padding:var(--spacing-m);flex:1;justify-content:flex-end;align-items:flex-end;min-height:9rem;display:flex}.one-image-headline{color:var(--promote-header);text-align:center;font-size:var(--h1-size-desktop);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);word-wrap:break-word}@media (min-width:calc(1023px + .0625rem)){.one-image-headline{letter-spacing:-.03rem;width:100%}}@media (min-width:768px) and (max-width:1023px){.one-image-headline{letter-spacing:-.03rem;width:41rem}}@media (max-width:767px){.one-image-headline{font-size:var(--h1-size-mobile);line-height:var(--line-height-normal);white-space:normal;word-wrap:break-word}}.one-image-description{color:var(--promote-description);gap:var(--spacing-l);width:16rem;padding-right:var(--spacing-m);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(10rem)}@media (min-width:calc(1023px + .0625rem)){.one-image-description{width:20rem}}@media (max-width:767px){.one-image-description{width:100%;margin-top:var(--spacing-l);padding-right:0;position:static;transform:none}}.single-description-text{word-break:break-words;font-family:var(--font-family-regular);font-size:1rem;font-weight:400;line-height:1.5}@media (max-width:767px){.single-description-text{font-family:var(--font-family-regular);font-size:.875rem;font-weight:400;line-height:1.5}}.single-layout-image{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;flex-shrink:0;width:100%;height:auto;margin:0}@media (max-width:767px){.single-layout-image{max-width:18.75rem;margin:0}}@media (min-width:768px) and (max-width:1023px){.single-layout-image{height:16rem;margin:0}}@media (min-width:calc(1023px + .0625rem)){.single-layout-image{max-width:18.75rem;margin:0}}.promoted-cta-container{gap:var(--spacing-l);justify-content:flex-end;align-items:center;margin-top:4%;display:flex}.single-cta-nav{gap:var(--spacing-l);display:flex}.promoted-variant2-container{justify-content:center;align-items:center;width:auto;display:flex}@media (max-width:767px){.promoted-variant2-container{height:auto;min-height:600px}}.promoted-variant2-inner{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;height:100%;padding:10rem;display:flex}@media (max-width:767px){.promoted-variant2-inner{padding:40px 20px}}.promoted-variant2-inner .title-block{max-width:650px;margin-bottom:80px}@media (max-width:767px){.promoted-variant2-inner .title-block{margin-bottom:var(--spacing-xxl)}}.promoted-variant2-content-row{justify-content:center;width:100%;display:flex;position:relative}@media (max-width:767px){.promoted-variant2-content-row{flex-direction:column;align-items:center}}.promoted-variant2-headline{font-size:var(--h1-size-desktop);font-family:var(--font-family-regular);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);word-wrap:break-word;text-align:center}@media (max-width:767px){.promoted-variant2-headline{font-size:var(--h1-size-mobile);line-height:var(--line-height-normal)}}.promoted-variant2-image-container{justify-content:center;align-items:center;display:flex}@media (max-width:767px){.promoted-variant2-image-container{margin-bottom:var(--spacing-l)}}.promoted-variant2-image{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;flex-shrink:0;width:100%;height:auto;margin:0}@media (max-width:767px){.promoted-variant2-image{max-width:18.75rem;margin:0}}@media (min-width:768px) and (max-width:1023px){.promoted-variant2-image{height:16rem;margin:0}}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-image{max-width:18.75rem;margin:0}}.promoted-variant2-description-container{flex-direction:column;align-items:flex-start;width:320px;min-height:100px;display:flex;position:absolute;top:50%;left:70%;right:0;transform:translateY(-50%)}@media (max-width:767px){.promoted-variant2-description-container{width:100%;margin-top:var(--spacing-l);text-align:left;align-items:flex-start;position:static;transform:none}}@media (min-width:768px) and (max-width:1023px){.promoted-variant2-description-container.vertical-align-top{top:0;transform:translateY(0)}}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-description-container.vertical-align-top{top:0;transform:translateY(0)}}@media (min-width:768px) and (max-width:1023px){.promoted-variant2-description-container.vertical-align-center{top:50%;transform:translateY(-50%)}}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-description-container.vertical-align-center{top:50%;transform:translateY(-50%)}}.promoted-variant2-description{font-family:var(--font-family-regular);word-wrap:break-word;margin-bottom:var(--spacing-l);font-size:.875rem;font-weight:400;line-height:1.5}@media (min-width:calc(1023px + .0625rem)){.promoted-variant2-description{text-align:left}}@media (max-width:767px){.promoted-variant2-description{text-align:left}}.promoted-variant2-description p{line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-m)}.promoted-variant2-description strong,.promoted-variant2-description em{display:inline-block}.promoted-variant2-cta-container{gap:var(--spacing-m);align-items:center;display:flex}@media (max-width:767px){.promoted-variant2-cta-container{flex-direction:column;align-items:flex-start}}.promoted-variant2-cta-container .btn{margin-top:-4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.promoted-content-description,.single-description-text,.promoted-variant2-description{word-wrap:break-word;overflow-wrap:break-word;max-width:100%}@media (forced-colors:active),(prefers-contrast:more){.promoted-content-description,.single-description-text,.promoted-variant2-description{letter-spacing:.12em;word-spacing:.16em;line-height:var(--line-height-relaxed)}}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:var(--promoted-focus-width) var(--promoted-focus-style) var(--promoted-focus-color);outline-offset:2px}.btn:focus-visible,.link:focus-visible,.media-button:focus-visible{outline:var(--promoted-focus-width) var(--promoted-focus-style) var(--promoted-focus-color);outline-offset:-3px}@media (forced-colors:active){a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid canvastext}}.promoted .btn--primary.btn--dark:focus-visible:after,.promoted-outer-section .btn--primary.btn--dark:focus-visible:after,.promoted-inner-section .btn--primary.btn--dark:focus-visible:after{border-color:var(--brand-color-primary)}.promoted .btn--secondary.btn--dark:focus-visible,.promoted-outer-section .btn--secondary.btn--dark:focus-visible,.promoted-inner-section .btn--secondary.btn--dark:focus-visible,.promoted .btn--tertiary.btn--dark:focus-visible,.promoted-outer-section .btn--tertiary.btn--dark:focus-visible,.promoted-inner-section .btn--tertiary.btn--dark:focus-visible{background-color:var(--color-bg-inverse);color:var(--color-bg-inverse);border:1px solid var(--color-text-inverse);opacity:1!important}.promoted .btn--tertiary.btn--dark:focus-visible:after,.promoted-outer-section .btn--tertiary.btn--dark:focus-visible:after,.promoted-inner-section .btn--tertiary.btn--dark:focus-visible:after{border-color:var(--brand-color-primary)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes revealFromBottom{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}.single-media-animate-headline{animation:1s cubic-bezier(.83,.01,.18,1) slideUp,1.4s cubic-bezier(.83,.01,.18,1) revealFromBottom}.single-media-animate-image{animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.3s;animation-fill-mode:both;animation-timeline:auto,auto}.single-media-animate-description{animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.6s;animation-fill-mode:both;animation-timeline:auto,auto}.single-media-animate-cta{animation-name:fadeIn,revealFromBottom;animation-duration:1s,1.4s;animation-timing-function:cubic-bezier(.83,.01,.18,1),cubic-bezier(.83,.01,.18,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.9s;animation-fill-mode:both;animation-timeline:auto,auto}.animated-block{opacity:0;transition:opacity 1.4s cubic-bezier(.83,.01,.18,1) .3s,transform 1.4s cubic-bezier(.83,.01,.18,1) .3s,-webkit-mask-image 1.4s cubic-bezier(.83,.01,.18,1) .3s,mask-image 1.4s cubic-bezier(.83,.01,.18,1) .3s;display:inline-block;transform:translateY(48px);-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.block-animate{opacity:1;transform:translateY(0);-webkit-mask-image:linear-gradient(#000 100%,#0000 100%);mask-image:linear-gradient(#000 100%,#0000 100%)}@media (prefers-reduced-motion:reduce){.single-media-animate-headline,.single-media-animate-image,.single-media-animate-description,.single-media-animate-cta{animation:none}}
@media (prefers-reduced-motion:reduce){.promoted-variant2-container *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.promo-tout-main.promo-tout{content-visibility:auto;contain-intrinsic-size:auto 600px;width:auto;max-height:605px}@media screen and (max-width:991px){.promo-tout-main.promo-tout{contain-intrinsic-size:auto 800px;height:auto;min-height:800px;max-height:fit-content}}.promo-tout-main.promo-tout{background-color:var(--color-bg-primary);color:var(--color-text-primary);--link-color:var(--color-primary);--button-border-color:var(--color-primary)}.promo-tout-main.promo-tout__container{align-items:stretch;gap:0;width:100%;height:100%;display:flex}@media (max-width:991px){.promo-tout-main.promo-tout__container{flex-direction:column;gap:2rem;height:auto}}.promo-tout-main.promo-tout__content-wrapper{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:50%;height:100%;display:flex}@media (max-width:991px){.promo-tout-main.promo-tout__content-wrapper{contain-intrinsic-size:auto 200px;order:2;width:100%;height:auto}}.promo-tout-main.promo-tout__media-wrapper{box-sizing:border-box;flex:1;width:50%;height:100%}@media (max-width:991px){.promo-tout-main.promo-tout__media-wrapper{contain-intrinsic-size:100vw 56.25vw;aspect-ratio:16/9;order:1;width:100%;margin:0;padding:0}}.promo-tout-main.promo-tout__content{flex-direction:column;justify-content:center;width:100%;height:100%;display:flex}.promo-tout-main.promo-tout__content--left{text-align:left}.promo-tout-main.promo-tout__content--center{text-align:center}.promo-tout-main.promo-tout__content--right{text-align:right}@media (min-width:1600px){.promo-tout-main.promo-tout__title-block{max-width:760px}}.promo-tout-main.promo-tout__eyebrow{color:var(--promotout-heading);margin-bottom:.5rem}.promo-tout-main.promo-tout__title{color:var(--promotout-heading);margin-bottom:1rem}.promo-tout-main.promo-tout h2.title-headline{font-size:var(--h1-size-desktop);letter-spacing:-.01em;line-height:var(--line-height-compact);font-weight:var(--font-weight-regular);font-family:var(--font-family-regular);padding-bottom:9px}@media (max-width:1439px){.promo-tout-main.promo-tout h2.title-headline{font-size:var(--h1-size-mobile)}}.promo-tout-main.promo-tout__description{color:var(--promotout-desc);margin-bottom:1.5rem}.promo-tout-main.promo-tout__button-group{gap:1rem;margin-top:1.25rem;display:flex}.promo-tout__content--left .promo-tout-main.promo-tout__button-group{justify-content:flex-start}.promo-tout__content--center .promo-tout-main.promo-tout__button-group{justify-content:center}.promo-tout__content--right .promo-tout-main.promo-tout__button-group{justify-content:flex-end}.promo-tout-main.promo-tout__button-group .button.secondary{border-color:var(--button-border-color)}.promo-tout-main.promo-tout__button-group .link-button{color:var(--link-color)}.promo-tout-main.promo-tout__button-group .link-button:hover{color:var(--link-hover-color)}.promo-tout-main.promo-tout__media-container{box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden}@media (max-width:991px){.promo-tout-main.promo-tout__media-container{aspect-ratio:16/9;contain-intrinsic-size:100vw 56.25vw;margin:0 auto;padding:0}}@media (max-width:991px) and (max-width:440px){.promo-tout-main.promo-tout__media-container{max-height:250px}}.promo-tout-main.promo-tout__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (max-width:440px){.promo-tout-main.promo-tout__image{max-height:250px}}.promo-tout-main.promo-tout__video{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}@media (max-width:440px){.promo-tout-main.promo-tout__video{max-height:250px}}.promo-tout-main.promo-tout__video:focus,.promo-tout-main.promo-tout__video:active{box-shadow:none!important;outline:none!important}.promo-tout-main.promo-tout__video::-moz-focus-inner{border:0}@media (min-width:992px){.promo-tout-main.promo-tout--image-left .promo-tout__container{flex-direction:row-reverse}.promo-tout-main.promo-tout--image-right .promo-tout__container{flex-direction:row}}.promo-tout-main.promo-tout--no-image .promo-tout__container{justify-content:center}.promo-tout-main.promo-tout--no-image .promo-tout__content{text-align:center;max-width:50rem}@media (min-width:1600px){.promo-tout-main.promo-tout{height:810px;min-height:810px;max-height:810px}.promo-tout-main.promo-tout--image-right .promo-tout__content-wrapper{box-sizing:border-box;flex-shrink:0;width:800px;max-width:800px;padding-left:calc(50vw - 800px)}.promo-tout-main.promo-tout--image-right .promo-tout__media-wrapper{flex:1;width:50vw;max-width:none;overflow:hidden}.promo-tout-main.promo-tout--image-left .promo-tout__content-wrapper{box-sizing:border-box;flex-shrink:0;width:800px;max-width:800px;padding-right:calc(50vw - 800px)}.promo-tout-main.promo-tout--image-left .promo-tout__media-wrapper{flex:1;width:50vw;max-width:none;overflow:hidden}}
