.footer{grid-area:footer;margin:0 auto;width:100vw}.footer.white-text,.footer.white-text a,.footer.white-text h5 button{color:#fff}.footer.white-text a:hover,.footer.white-text h5 button:hover{background-color:transparent;color:#fff!important}.footer.white-text a:focus,.footer.white-text h5 button:focus{outline:1px dotted #fff;outline-offset:1px}.footer.white-text .field__select-wrapper svg path{fill:#fff}.footer.white-text__badges svg path{fill:none!important}.footer.white-text .cta--outline{background-color:#fff;color:#1856ed}.footer.white-text .cta--outline:active,.footer.white-text .cta--outline:focus,.footer.white-text .cta--outline:hover{background:#d9f2ff;border-color:#d9f2ff;color:#1856ed}.footer.white-text .cta--outline svg path{fill:currentColor}.footer.white-text .cta--outline .arrow:after,.footer.white-text .cta--outline .arrow:before{background-color:#1856ed}.footer.white-text .footer__top-links-column button:hover{border-bottom:none}.footer.white-text .footer__top-links-column ul a.external:after{background:url('data:image/svg+xml,%3Csvg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8.84859 1.11307C8.76086 0.905638 8.63547 0.719555 8.47589 0.559977C8.31631 0.4004 8.13024 0.275003 7.92281 0.187274C7.70753 0.0962186 7.47943 0.0500488 7.24484 0.0500488H2.906C2.37146 0.0500488 1.93812 0.48339 1.93812 1.01794C1.93812 1.55248 2.37146 1.98582 2.906 1.98582H5.68124L0.283486 7.38358C-0.0944952 7.76155 -0.0944952 8.37439 0.283486 8.75237C0.472486 8.94136 0.720192 9.03586 0.967898 9.03586C1.2156 9.03586 1.4633 8.94136 1.65229 8.75237L7.05002 3.35463V6.12985C7.05002 6.6644 7.48337 7.09775 8.01791 7.09775C8.55248 7.09775 8.98581 6.6644 8.98581 6.12985V1.79104C8.98581 1.55643 8.93965 1.32834 8.84859 1.11307Z" fill="white"/%3E%3C/svg%3E') 50% no-repeat}.footer.white-text .footer__top-social-links svg path,.footer.white-text .footer__top-social-media svg path{fill:currentColor}.footer.white-text .footer__top-social-links a:hover,.footer.white-text .footer__top-social-media a:hover{border-bottom:none}.footer.white-text .arrow--large:after,.footer.white-text .arrow--large:before{background-color:#fff}.footer.black-text,.footer.black-text .select-option-inner-wrapper,.footer.black-text a,.footer.black-text a:hover,.footer.black-text button,.footer.black-text button:hover{color:#0f141c}.footer.black-text .footer__top-col1 .footer__ctct-logo{padding-bottom:72px}.footer a{color:#0f141c;text-decoration:none}.footer a:hover{background-color:transparent;color:#0f141c}.footer a:focus{outline:1px dotted #fff;outline-offset:1px}.footer__headline{font-size:2.25rem;font-weight:700;line-height:120%;letter-spacing:-.005rem;margin-bottom:20px}.footer .cta--outline{background-color:#1856ed;border-color:#1856ed;color:#fff;white-space:nowrap}.footer .cta--outline:active,.footer .cta--outline:focus,.footer .cta--outline:hover{background:#d9f2ff;border-color:#d9f2ff;color:#1856ed}.footer .cta--outline:active svg path,.footer .cta--outline:focus svg path,.footer .cta--outline:hover svg path{fill:currentColor}.footer .cta--outline:active .arrow:after,.footer .cta--outline:active .arrow:before,.footer .cta--outline:focus .arrow:after,.footer .cta--outline:focus .arrow:before,.footer .cta--outline:hover .arrow:after,.footer .cta--outline:hover .arrow:before{background-color:#1856ed}.footer .cta--outline .arrow:after,.footer .cta--outline .arrow:before{transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.footer .cta--outline svg path{transition:fill .3s cubic-bezier(.455,.03,.515,.955)}.footer .arrow{height:13px;margin:0 12px;position:relative;width:13px}.footer .arrow:after,.footer .arrow:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;top:50%;transform-origin:0 0;transition:left .3s cubic-bezier(.455,.03,.515,.955);width:8px}.footer .arrow:before{left:calc(50% - 2.25px);transform:rotate(45deg) translate(-50%,-50%)}.footer .arrow:after{transform:rotate(-45deg) translate(-50%,-50%)}.footer .arrow.open:before,.footer .arrow:after{left:calc(50% + 2.25px)}.footer .arrow.open:after{left:calc(50% - 2.25px)}.footer .arrow--large{height:20px;width:20px}.footer .arrow--large:after,.footer .arrow--large:before{border-radius:3px;background-color:#0f141c;height:3px;width:12px}.footer .arrow--large:before{left:calc(50% - 3.5px);transform:rotate(45deg) translate(-50%,-50%)}.footer .arrow--large:after{left:calc(50% + 3.5px);transform:rotate(-45deg) translate(-50%,-50%)}.footer .arrow--large.open:before{left:calc(50% + 3.5px)}.footer .arrow--large.open:after{left:calc(50% - 3.5px)}.footer__top{margin:0 auto;padding-top:48px;display:grid;max-width:100%}.footer__top .footer__ctct-logo{display:flex;grid-row:1;padding-bottom:72px}.footer__top .footer__social-signup-wrapper{display:grid!important;display:flex;grid-row:2}.footer__top .footer__top-nav{grid-row:1/span 6}.footer__top .footer__top-links{margin-bottom:0;padding-bottom:48px}.footer__top-nav{display:flex}.footer__top-nav button,.footer__top-nav-int{font-size:1rem;line-height:150%;font-variation-settings:"slnt" 0;font-weight:700;background:none;border:0;color:#0f141c;cursor:pointer;display:block;margin:0;padding:8px 0;position:relative;text-align:left;width:100%}.footer__top-nav button:focus,.footer__top-nav-int:focus{outline:1px dotted #fff;outline-offset:1px}.footer__top-nav button .arrow,.footer__top-nav-int .arrow{margin:0;position:absolute;right:14px;top:14px}.footer__top-logo{display:inline-block;height:54px;margin-bottom:26px;overflow:hidden;width:54px}.footer__top-links{display:grid;max-width:100%;margin-bottom:40px;padding-bottom:40px;width:100%}.footer__top-links-column{padding-bottom:16px}.footer__top-links-column ul{font-size:.875rem;font-weight:400;line-height:200%;margin-bottom:18px}.footer__top-links-column ul a{display:inline-block}.footer__top-links-column ul a.external:after{fill:currentColor;background:url('data:image/svg+xml,%3Csvg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M8.84859 1.11307C8.76086 0.905638 8.63547 0.719555 8.47589 0.559977C8.31631 0.4004 8.13024 0.275003 7.92281 0.187274C7.70753 0.0962186 7.47943 0.0500488 7.24484 0.0500488H2.906C2.37146 0.0500488 1.93812 0.48339 1.93812 1.01794C1.93812 1.55248 2.37146 1.98582 2.906 1.98582H5.68124L0.283486 7.38358C-0.0944952 7.76155 -0.0944952 8.37439 0.283486 8.75237C0.472486 8.94136 0.720192 9.03586 0.967898 9.03586C1.2156 9.03586 1.4633 8.94136 1.65229 8.75237L7.05002 3.35463V6.12985C7.05002 6.6644 7.48337 7.09775 8.01791 7.09775C8.55248 7.09775 8.98581 6.6644 8.98581 6.12985V1.79104C8.98581 1.55643 8.93965 1.32834 8.84859 1.11307Z" fill="black"/%3E%3C/svg%3E') 50% no-repeat;content:"";display:inline-block;height:10px;margin-top:10px;opacity:0;position:absolute;transform:translateX(-5px);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955),visibility .3s cubic-bezier(.455,.03,.515,.955);visibility:hidden;width:10px}.footer__top-links-column ul a.external:hover:after{opacity:1;transform:translateX(5px);visibility:visible}.footer__top-links-column ul a:hover{border-bottom:1px solid}.footer__top-social{font-weight:600}.footer__top-social-links{text-align:center}.footer__top-social-link{padding-right:30px;border-right:1px solid;min-height:50px}.footer__top-social-link a{padding-left:25px;position:relative;white-space:nowrap}.footer__top-social-link svg:not(.footer__top-social-link-arrow){display:inline-block;left:0;position:absolute;top:0;vertical-align:middle}.footer__top-social-link svg:not(.footer__top-social-link-arrow) path{fill:#0f141c}.footer__top-social-media{display:flex;min-width:200px}.footer__top-social-media svg{margin-top:8px}.footer__top-social-media svg path{fill:currentColor}.footer__top-social-media ul{align-items:center;display:flex}.footer__top-social-media ul li{display:flex}.footer__top-social-media ul li:last-of-type a{margin-right:0}.footer__top-social-media ul a{display:inline-block;margin:0 24px}.footer__top-social-media ul a:first-child{margin-left:0}.footer__top-social-link{display:flex;align-items:center}.footer__top-locale{position:relative}.footer__top-locale button{background:transparent;border:0;display:inline-flex;padding:0 5px;width:auto}.footer__top-locale button:focus,.footer__top-locale button:hover{background:transparent;color:#fff}.footer__top-locale button .arrow,.footer__top-locale button svg{margin:0 8px;position:relative;right:0;top:0}.footer__top-locale>button:focus{outline:1px dotted #fff;outline-offset:1px}.footer__top-locale-menu{background:#fff;border-radius:5px;bottom:calc(100% + 12px);color:#0f141c;left:50%;max-width:295px;opacity:0;padding:26px;position:absolute;text-align:left;transform:translate(-50%,-40px);transition:opacity .5s cubic-bezier(.455,.03,.515,.955),transform .5s cubic-bezier(.455,.03,.515,.955),visibility .5s cubic-bezier(.455,.03,.515,.955);visibility:hidden;width:100%}.footer__top-locale-menu.open{opacity:1;transform:translate(-50%);visibility:visible}.footer__top-locale-menu:after{background:#fff;bottom:-15px;content:"";height:20px;left:50%;position:absolute;transform:rotate(45deg) translateX(-50%);width:20px}.footer__top-locale-menu-close{cursor:pointer;display:inline-block!important;height:40px;padding:0;position:absolute!important;right:0;top:0;width:40px!important}.footer__top-locale-menu-close:focus{outline:1px dotted #12277d;outline-offset:1px}.footer__top-locale-menu .heading{font-weight:600;margin-bottom:16px}.footer__top-locale-menu .global{font-weight:400}.footer__top-locale-menu .global a{margin-left:6px}.footer__top-locale-menu ul{font-weight:400;margin-bottom:16px}.footer__top-locale-menu a{color:#0f141c;display:inline-block}.footer__top-locale-menu a:hover{background:transparent;color:#1856ed}.footer__top-locale-menu a:focus{outline:1px dotted #12277d;outline-offset:1px}.footer__top-jmml{padding-bottom:48px}.footer__top .footer__email-signup-wrapper button:focus,.footer__top .footer__email-signup-wrapper input:focus,.footer__top-jmml button:focus,.footer__top-jmml input:focus{outline-color:#fff!important}.footer__top .footer__email-signup-wrapper button,.footer__top-jmml button{padding:0 35px}.footer__top .footer__email-signup-wrapper button:hover,.footer__top-jmml button:hover{color:#fff}.footer__top .footer__email-signup-wrapper button svg,.footer__top-jmml button svg{margin:0 12px}.footer__top .footer__email-signup-wrapper-acc-inner-wrapper,.footer__top-jmml-acc-inner-wrapper{display:flex;flex-direction:column;justify-content:center}.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner,.footer__top .footer__email-signup-wrapper-acc-inner,.footer__top-jmml .footer__top-jmml-acc-inner,.footer__top-jmml-acc-inner{width:100%}.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-wrapper,.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner-wrapper,.footer__top .footer__email-signup-wrapper-acc-inner .footer__top-jmml-acc-inner-wrapper,.footer__top .footer__email-signup-wrapper-acc-inner-wrapper,.footer__top-jmml .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-wrapper,.footer__top-jmml .footer__top-jmml-acc-inner-wrapper,.footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-wrapper,.footer__top-jmml-acc-inner-wrapper{position:relative;transition:min-height .5s cubic-bezier(.455,.03,.515,.955)}.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content,.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner-content,.footer__top .footer__email-signup-wrapper-acc-inner .footer__top-jmml-acc-inner-content,.footer__top .footer__email-signup-wrapper-acc-inner-content,.footer__top-jmml .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content,.footer__top-jmml .footer__top-jmml-acc-inner-content,.footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content,.footer__top-jmml-acc-inner-content{padding-bottom:8px}.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content.animated,.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner-content.animated,.footer__top .footer__email-signup-wrapper-acc-inner .footer__top-jmml-acc-inner-content.animated,.footer__top .footer__email-signup-wrapper-acc-inner-content.animated,.footer__top-jmml .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content.animated,.footer__top-jmml .footer__top-jmml-acc-inner-content.animated,.footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content.animated,.footer__top-jmml-acc-inner-content.animated{left:0;position:absolute;top:0;width:100%}.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content--success h6,.footer__top .footer__email-signup-wrapper .footer__top-jmml-acc-inner-content--success h6,.footer__top .footer__email-signup-wrapper-acc-inner .footer__top-jmml-acc-inner-content--success h6,.footer__top .footer__email-signup-wrapper-acc-inner-content--success h6,.footer__top-jmml .footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content--success h6,.footer__top-jmml .footer__top-jmml-acc-inner-content--success h6,.footer__top-jmml-acc-inner .footer__top-jmml-acc-inner-content--success h6,.footer__top-jmml-acc-inner-content--success h6{font-size:1.375rem;font-weight:640;line-height:130%;letter-spacing:-.005rem;padding:50px 0 37px}.footer__top .footer__email-signup-wrapper .form,.footer__top-jmml .form{display:grid;grid-template-columns:1fr auto}.footer__top .footer__email-signup-wrapper .form .cta,.footer__top-jmml .form .cta{font-size:.875rem;line-height:120%;font-weight:700;color:#fff;display:block;height:40px;margin:35px 0 5px 10px}.footer__top .footer__email-signup-wrapper .form .field,.footer__top-jmml .form .field{margin-bottom:5px;text-align:left}.footer__top .footer__email-signup-wrapper .form .field label[for=email],.footer__top-jmml .form .field label[for=email]{font-size:1rem;line-height:150%;font-variation-settings:"slnt" 0;font-weight:700}.footer__top .footer__email-signup-wrapper .form .field input[type=email],.footer__top-jmml .form .field input[type=email]{border-radius:24px;height:40px}.footer__top .footer__email-signup-wrapper .form .field .field__wrapper,.footer__top-jmml .form .field .field__wrapper{padding-top:8px}.footer__top .footer__email-signup-wrapper .form fieldset,.footer__top-jmml .form fieldset{background:#fff;border:none;border-radius:27.5px}.footer__top .footer__email-signup-wrapper .form fieldset.error:after,.footer__top-jmml .form fieldset.error:after{margin-left:27.5px;width:calc(100% - 55px)}.footer__top .footer__email-signup-wrapper .form fieldset.focus:after,.footer__top-jmml .form fieldset.focus:after{background:transparent}.footer__top .footer__email-signup-wrapper .form fieldset label,.footer__top-jmml .form fieldset label{padding:0 27.5px}.footer__top .footer__email-signup-wrapper .form fieldset input,.footer__top-jmml .form fieldset input{border-radius:27.5px;padding:10px 27.5px 0}.footer__top .footer__email-signup-wrapper .form .jmml-email-error input,.footer__top-jmml .form .jmml-email-error input{border:2px solid #d6480b}.footer__top .footer__email-signup-wrapper .form .message,.footer__top-jmml .form .message{color:#0f141c;padding-left:27.5px}.footer__top .footer__email-signup-wrapper .form .message.message--error,.footer__top-jmml .form .message.message--error{color:#d6480b;padding-left:0;text-align:left}.footer__top .footer__email-signup-wrapper .footer__top-jmml-disclaimer,.footer__top .footer__email-signup-wrapper-disclaimer,.footer__top-jmml .footer__top-jmml-disclaimer,.footer__top-jmml-disclaimer{font-size:.75rem;font-weight:400;line-height:130%}.footer__bottom-legal{font-size:.75rem;font-weight:400;line-height:175%;padding:20px 0 48px;display:flex;display:grid;max-width:100%}.footer__bottom-legal .legal-copyright{display:grid!important;display:flex}.footer__bottom-legal .legal-copyright button{text-decoration:underline}.footer__bottom-legal .legal-copyright .legal-links button{text-align:left}.footer__bottom-legal .css-hfutr2-MuiSvgIcon-root-MuiSelect-icon{width:18px}.footer__bottom-legal .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input,.footer__bottom-legal div#country-select{padding-left:0}.footer__bottom-legal .select-option-inner-wrapper{font-size:.875rem;font-weight:400;line-height:120%}.footer__bottom-legal .select-option-flag{margin-left:0}.footer__bottom-legal li{color:#fff;display:inline-block}.footer__bottom-legal li button{font-size:.75rem;font-weight:400;line-height:130%;background-color:transparent;border:0;color:#fff;cursor:pointer;padding:0}.footer__bottom-legal li button:focus{outline:1px dotted #fff;outline-offset:1px}.footer__bottom-legal li a,.footer__bottom-legal li button{color:#fff;display:inline-block;margin:0 12px 6px 0;text-decoration:underline}.footer__bottom-legal--centered{margin:0 auto;padding:24px 0}.footer__bottom-legal--centered .legal-copyright{display:grid!important;display:flex;grid-row:1}.footer__bottom-legal--centered .field{display:grid!important;grid-column:10/12!important;grid-row:1!important}.footer__bottom-legal .white-text *,.footer__bottom-legal .white-text * a,.footer__bottom-legal .white-text * button{color:#fff}.footer__bottom-legal .white-text * a:hover,.footer__bottom-legal .white-text * button:hover{color:#fff;border-bottom:1px solid #fff}.footer__bottom-legal .black-text *,.footer__bottom-legal .black-text * a,.footer__bottom-legal .black-text * button{color:#0f141c}.footer__bottom-legal .black-text * a:hover,.footer__bottom-legal .black-text * button:hover{color:#0f141c;border-bottom:1px solid #0f141c}.footer__bottom-legal .field{display:grid!important;display:flex;grid-row:1!important}.footer__bottom-legal .field__select-wrapper{display:flex;align-items:flex-end}.footer__bottom-legal .field__select-wrapper .MuiInputBase-root{color:#fff}.footer__bottom-legal .field__select-wrapper .MuiInputBase-root #country-select{padding-top:0;padding-bottom:0}.footer__bottom-legal .field__select-wrapper fieldset{border:none}.footer-do-not-sell{font-weight:700}.footer__badges{display:grid;max-width:100%;padding-bottom:48px}.footer__badges a:hover{border-bottom:none!important}.footer__badges a,.footer__badges img{max-width:none}.footer__social-signup-wrapper .footer__app-logos{display:flex;padding-bottom:40px}.footer__social-signup-wrapper .footer__app-logos a:hover{border-bottom:none!important}.footer__social-signup-wrapper .footer__app-logos img{padding-right:16px}.footer__social-signup-wrapper .footer__top-social>div{padding-right:30px}@media screen and (min-width:0){.footer__headline{font-size:calc(2.25rem + 0*(100vw - 0)/767)}}@media(min-width:0px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top>*{grid-column:span 12}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top-links>*{grid-column:span 6}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__badges>*{grid-column:span 12}}@media(min-width:0px)and (max-width:360px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top>*{grid-column:span 12}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top-links>*{grid-column:span 6}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__badges>*{grid-column:span 12}}@media(min-width:0px)and (max-width:359px){.footer__bottom-legal .field,.footer__bottom-legal .legal-copyright,.footer__bottom-legal--centered .legal-copyright,.footer__top .footer__ctct-logo,.footer__top .footer__social-signup-wrapper,.footer__top-nav{grid-column-start:1;grid-column-end:13}}@media(min-width:360px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top>*{grid-column:span 12}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top-links>*{grid-column:span 6}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__badges>*{grid-column:span 12}}@media(min-width:360px)and (max-width:768px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top>*{grid-column:span 12}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__top-links>*{grid-column:span 6}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:8px;column-gap:8px}.footer__badges>*{grid-column:span 12}}@media(min-width:360px)and (max-width:767px){.footer__bottom-legal .field,.footer__bottom-legal .legal-copyright,.footer__bottom-legal--centered .legal-copyright,.footer__top .footer__ctct-logo,.footer__top .footer__social-signup-wrapper,.footer__top-nav{grid-column-start:1;grid-column-end:13}}@media screen and (min-width:767px){.footer__headline{font-size:2.25rem}}@media screen and (min-width:768px){.footer__headline{font-size:calc(2.5rem + 0*(100vw - 48rem)/671)}}@media(min-width:768px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__top>*{grid-column:span 12}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__top-links>*{grid-column:span 4}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__badges>*{grid-column:span 4}}@media(min-width:768px)and (max-width:1024px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__top>*{grid-column:span 12}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__top-links>*{grid-column:span 4}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:12px;column-gap:12px}.footer__badges>*{grid-column:span 4}}@media(min-width:768px)and (max-width:1023px){.footer__top .footer__ctct-logo{grid-column-start:1;grid-column-end:6}.footer__top .footer__social-signup-wrapper{grid-column-start:1;grid-column-end:11}.footer__top-nav{grid-column-start:1;grid-column-end:13}.footer__bottom-legal .legal-copyright,.footer__bottom-legal--centered .legal-copyright{grid-column-start:1;grid-column-end:11}.footer__bottom-legal .field{grid-column-start:1;grid-column-end:13}}@media(min-width:769px){.footer__top-nav button,.footer__top-nav-int{font-size:1rem;line-height:150%;font-variation-settings:"slnt" 0;font-weight:700;padding-top:0}.footer__top-nav button:focus,.footer__top-nav-int:focus{outline:none}.footer__top-nav button .arrow,.footer__top-nav-int .arrow{display:none}.footer__top-links-column h5 button{pointer-events:none}.footer__top-links-column ul{display:block!important;margin:0;overflow:visible;padding:0}.footer__top-links-column ul a{display:inline;margin:-4px 0;padding:4px 0}.footer__top-locale button .arrow,.footer__top-locale button svg{display:block}.footer__top .footer__email-signup-wrapper .footer__top-jmml-disclaimer,.footer__top .footer__email-signup-wrapper-disclaimer,.footer__top-jmml .footer__top-jmml-disclaimer,.footer__top-jmml-disclaimer{max-width:100%}}@media(min-width:800px){.footer__top-social{display:flex}}@media(min-width:800px)and (max-width:900px){.footer__top-locale-menu{padding:26px 8px;width:200px}}@media(min-width:901px)and (max-width:1479px){.footer__top-locale-menu{padding:26px 10px;width:295px}}@media(min-width:1024px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__top>*{grid-column:span 6}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__top-links>*{grid-column:span 6}.footer__top-locale{padding-bottom:0}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__bottom-legal>*{grid-column:span 12}.footer__bottom-legal{text-align:left}.footer__bottom-legal ul li:first-child{display:inline}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__badges>*{grid-column:span 12}}@media(min-width:1024px)and (max-width:1440px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__top>*{grid-column:span 6}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__top-links>*{grid-column:span 6}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:16px;column-gap:16px}.footer__badges>*{grid-column:span 12}}@media(min-width:1024px)and (max-width:1439px){.footer__top .footer__ctct-logo,.footer__top .footer__social-signup-wrapper{grid-column-start:1;grid-column-end:6}.footer__top-nav{grid-column-start:7;grid-column-end:13}.footer__bottom-legal .legal-copyright{grid-column-start:1;grid-column-end:7}.footer__bottom-legal--centered .legal-copyright{grid-column-start:1;grid-column-end:8}.footer__bottom-legal--centered .field{grid-column:8/10!important}.footer__bottom-legal .field{grid-column-start:7;grid-column-end:9}.footer__badges .footer__badge-g2{padding-bottom:16px}.footer__badges .footer__badge-g2 img{padding:0}}@media screen and (min-width:1439px){.footer__headline{font-size:2.5rem}}@media screen and (min-width:1440px){.footer__headline{font-size:calc(2.75rem + 0*(100vw - 90rem)/480)}}@media(min-width:1440px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__top>*{grid-column:span 6}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__top-links>*{grid-column:span 4}.footer__top-locale-menu{left:auto;min-width:295px;right:0;transform:translateY(-40px)}.footer__top-locale-menu.open{transform:translate(0)}.footer__top-locale-menu:after{left:auto;right:38px}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__badges>*{grid-column:span 6}}@media(min-width:1440px)and (max-width:1920px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__top>*{grid-column:span 6}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__top-links>*{grid-column:span 4}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__bottom-legal>*{grid-column:span 12}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:24px;column-gap:24px}.footer__badges>*{grid-column:span 6}}@media(min-width:1440px)and (max-width:1919px){.footer__top .footer__ctct-logo,.footer__top .footer__social-signup-wrapper{grid-column-start:1;grid-column-end:5}.footer__top-nav{grid-column-start:7;grid-column-end:13}.footer__bottom-legal .legal-copyright{grid-column-start:1;grid-column-end:7}.footer__bottom-legal--centered .legal-copyright{grid-column-start:1;grid-column-end:9}.footer__bottom-legal .field{grid-column-start:7;grid-column-end:9}}@media(min-width:1480px){.footer__top-social{display:block}}@media screen and (min-width:1920px){.footer__headline{font-size:2.75rem}}@media(min-width:1920px){.footer__top{grid-template-columns:repeat(12,1fr);-moz-column-gap:32px;column-gap:32px}.footer__top>*{grid-column:span 6}.footer__top .footer__ctct-logo,.footer__top .footer__social-signup-wrapper{grid-column-start:1;grid-column-end:5}.footer__top-nav{grid-column-start:7;grid-column-end:13}.footer__top-links{grid-template-columns:repeat(12,1fr);-moz-column-gap:32px;column-gap:32px}.footer__top-links>*{grid-column:span 4}.footer__bottom-legal{grid-template-columns:repeat(12,1fr);-moz-column-gap:32px;column-gap:32px}.footer__bottom-legal>*{grid-column:span 12}.footer__bottom-legal .legal-copyright{grid-column-start:1;grid-column-end:6}.footer__bottom-legal--centered .legal-copyright{grid-column-start:1;grid-column-end:9}.footer__bottom-legal .field{grid-column-start:7;grid-column-end:9}.footer__badges{grid-template-columns:repeat(12,1fr);-moz-column-gap:32px;column-gap:32px}.footer__badges>*{grid-column:span 6}}@media only screen and (max-width:767px){.footer.black-text .footer__top-nav{border-bottom:1px solid rgba(15,20,28,.4)}.footer__top .footer__top-nav{border-bottom:1px solid hsla(0,0%,100%,.4)}.footer__top .footer__top-links{margin-bottom:0;padding-bottom:48px}}@media(max-width:1023px){.footer.black-text .footer__top-nav{border-bottom:1px solid rgba(15,20,28,.4)}.footer__top .footer__ctct-logo{grid-row:1}.footer__top .footer__top-nav{grid-row:2;border-bottom:1px solid hsla(0,0%,100%,.4)}.footer__top .footer__social-signup-wrapper{grid-row:3;padding-top:48px}.footer__bottom-legal .legal-copyright{padding-bottom:48px}.footer__bottom-legal--centered .field{grid-column:1/10!important}.footer__bottom-legal .field{grid-row:2!important}}@media(max-width:767px){.footer__top .footer__ctct-logo{grid-row:1}.footer__top .footer__email-signup-wrapper button,.footer__top-jmml button{padding:0 20px}.footer__badges .footer__badge-g2{padding-bottom:8px}.footer__badges .footer__badge-g2 img{padding:0}}@media(max-width:360px){.footer__top-nav h5 button{width:98%}}@media(max-width:769px){.footer__top-links-column{padding:0!important}}@media(max-width:430px){.footer__top-social-link{border-right:none}.footer__top-social-link svg.footer__top-social-link-arrow{display:none}.footer__social-signup-wrapper .footer__top-social>div,.footer__social-signup-wrapper .footer__top-social>div .footer__top-social-link{padding-right:0}.footer__social-signup-wrapper .footer__top-social>div.footer__top-social-links{margin-bottom:15px}.footer__social-signup-wrapper .footer__top-social>div:last-child{margin-left:0}.footer__social-signup-wrapper .footer__top-social{flex-direction:column}.footer__social-signup-wrapper{padding-left:0}}@media(max-width:799px){.footer__top-locale{margin-bottom:56px;text-align:center}}@media(max-width:768px){.footer__bottom-legal{flex-direction:column}}