.site-footer{background-color:#000;width:100%;margin-top:64px;padding:72px 10px 40px}.site-footer .site-footer-inner{grid-template-columns:64px 1fr auto;grid-template-areas:"logo slogan social""nav nav nav""legal legal copyright";align-items:center;row-gap:40px;max-width:1224px;margin:auto;display:grid}.site-footer .logo{color:#fff;grid-area:logo;margin-right:136px}.site-footer .logo .desktop-logo{width:40px;height:40px}@media (max-width:900px){.site-footer .logo .desktop-logo{display:none}}.site-footer .logo .mobile-logo{width:130px;height:20px;display:none}@media (max-width:900px){.site-footer .logo .mobile-logo{display:unset}}.site-footer .slogan{color:#b2b2b2;grid-area:slogan;font-size:14px;font-style:italic;font-weight:400;line-height:144%}.site-footer .site-footer-nav{border-top:1px solid #333;border-bottom:1px solid #333;grid-area:nav;padding:40px 0}.site-footer .site-footer-nav nav .section-header{color:#e5e5e5;font-size:14px;font-weight:700}.site-footer .site-footer-nav nav>ul{flex:1;grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(184px,1fr));grid-auto-flow:column;gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.site-footer .site-footer-nav nav>ul>li:not(.half){grid-row:1/3}.site-footer .site-footer-nav nav>ul h5{color:#e5e5e5;font-size:14px;font-weight:700;line-height:150%}.site-footer .site-footer-nav nav>ul ul{margin:16px 0 0;padding:0;list-style:none}.site-footer .site-footer-nav nav>ul ul li+li{margin-top:12px}.site-footer li a,.site-footer .consent button{color:#b2b2b2;text-underline-offset:3px;font-size:14px;line-height:21px;text-decoration:none;display:block}.site-footer li a:hover,.site-footer .consent button:hover,.site-footer li a.is-active,.site-footer .consent button.is-active{color:#e5e5e5;text-decoration:underline}.site-footer .social-links{grid-area:social;justify-content:flex-end;gap:14px;padding:0;list-style:none;display:flex}.site-footer .social-links li{width:24px;height:24px}.site-footer .social-links li a{color:#999;width:24px;height:24px;display:inline-block}.site-footer .social-links li a:hover{color:#e5e5e5}.site-footer .social-links li a svg{width:inherit;height:inherit}.site-footer .footer-bottom{color:#b2b2b2;grid-area:legal;font-size:13px}.site-footer .footer-bottom ul{gap:32px;display:flex}.site-footer .footer-bottom ul li a{font-size:unset}.site-footer .footer-bottom .consent:empty{display:none}.site-footer .footer-bottom .consent button{font-size:0;display:flex}.site-footer .footer-bottom .consent button:after{content:"Update Privacy Preferences";font-size:13px}.site-footer .copyright{grid-area:copyright;font-size:13px}@media (max-width:440px){.site-footer.site-footer{padding:20px}}@media (max-width:900px){.site-footer{padding:32px 32px 80px}.site-footer .site-footer-inner{grid-template-columns:1fr;grid-template-areas:"logo""slogan""social""nav""legal""copyright";row-gap:24px}.site-footer .slogan{width:240px;margin-top:12px}.site-footer .social-links{justify-content:flex-start}.site-footer .site-footer-nav{padding:24px 0}.site-footer .site-footer-nav nav .section-header{font-size:14px}.site-footer .site-footer-nav nav>ul{columns:2;display:block}.site-footer .site-footer-nav nav>ul>li{break-inside:avoid;margin-bottom:20px}.site-footer .footer-bottom ul{flex-direction:column;gap:12px}.site-footer .copyright{color:#b2b2b2;margin-top:16px}}
@font-face{font-family:latoLocalFont;src:url(../media/LatoLatin_Regular-s.p.0p8ik1cuj0y7k.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:latoLocalFont;src:url(../media/LatoLatin_Bold-s.p.0o04cpdvqhoe1.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:latoLocalFont;src:url(../media/LatoLatin_Italic-s.p.0w74a.h0tprz8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:latoLocalFont Fallback;src:local(Arial);ascent-override:99.53%;descent-override:21.48%;line-gap-override:0.0%;size-adjust:99.17%}.latolocalfont_8d26e0c3-module__j3RZAa__className{font-family:latoLocalFont,latoLocalFont Fallback}.latolocalfont_8d26e0c3-module__j3RZAa__variable{--lato-font:"latoLocalFont", "latoLocalFont Fallback"}
@font-face{font-family:montserratLocalFont;src:url(../media/Montserrat_Regular-s.p.0r3tb09k43yu_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserratLocalFont;src:url(../media/Montserrat_Medium-s.p.01tpi7oz5yrfl.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserratLocalFont;src:url(../media/Montserrat_Bold-s.p.03i853l9t~vmp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserratLocalFont Fallback;src:local(Arial);ascent-override:84.95%;descent-override:22.03%;line-gap-override:0.0%;size-adjust:113.95%}.montserratlocalfont_2b1e9706-module__bCI56W__className{font-family:montserratLocalFont,montserratLocalFont Fallback}.montserratlocalfont_2b1e9706-module__bCI56W__variable{--montserrat-font:"montserratLocalFont", "montserratLocalFont Fallback"}
/*# sourceMappingURL=0.73tkp9w8i1w.css.map*/