.footer{background:var(--color-background);color:var(--color-text);position:relative;z-index:2}.footer__logo{color:var(--color-accent);padding:8px 0;pointer-events:none;position:relative}.footer__logo svg{display:block;width:100%}.footer__logo svg path:nth-child(2){opacity:0}.footer__grid{display:grid;margin:60px 0}.footer__menu ul{display:-webkit-flex;display:flex;font-size:12px;gap:24px}.footer__menu li{margin:0}.footer__menu--desktop{display:none}.footer__form{width:100%}.footer__form .btn-primary{border-radius:4px;width:100%}.footer__bar{background:var(--color-white);color:var(--color-black);padding:16px 0}.footer__bar .container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:4px;-webkit-justify-content:space-between;justify-content:space-between}.footer__bar p{margin:0}.footer a:hover{color:var(--color-accent)}.footer .h6{margin-bottom:32px}.footer .form__status{font-weight:500;padding-top:16px}.footer .form input[type=email],.footer .form input[type=text]{background:#fff;border-color:#fff}.footer .form input[type=email]:focus,.footer .form input[type=text]:focus{border-color:#fff}.footer .form .btn-primary:hover{color:var(--color-black)}.footer .checkbox .icon{top:2px}.footer .richtext p{font-size:12px;margin:0 0 16px}@media only screen and (max-width:1199px){.footer__grid{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.footer__menu,.footer__text{-webkit-align-self:flex-start;align-self:flex-start;margin:0 16px;position:relative;width:auto}.footer__menu ul,.footer__menu>div,.footer__text ul,.footer__text>div{display:none;padding-top:40px;position:absolute;top:0;width:-webkit-max-content;width:max-content;z-index:1}.footer__menu h4.h6,.footer__text h4.h6{color:var(--color-text);cursor:pointer;font-size:12px;font-weight:600;margin-bottom:24px;position:relative;text-transform:uppercase;z-index:2}.footer__menu h4.h6[aria-expanded=true],.footer__text h4.h6[aria-expanded=true]{text-decoration:underline;text-underline-position:under}.footer__menu h4.h6[aria-expanded=true]+div,.footer__menu h4.h6[aria-expanded=true]+ul,.footer__text h4.h6[aria-expanded=true]+div,.footer__text h4.h6[aria-expanded=true]+ul{display:-webkit-flex;display:flex}.footer__menu ul{gap:12px}.footer__menu ul,.footer__text.richtext>div,.footer__text>div{-webkit-flex-direction:column;flex-direction:column}.footer__text.richtext>div p,.footer__text>div p{margin-bottom:12px}.footer__text.richtext>div p:last-child,.footer__text>div p:last-child{margin-bottom:0}.footer__form{margin-top:60px;-webkit-order:5;order:5}.footer__form p{margin:0}.footer__form .h6{display:none}.footer__order1{-webkit-order:1;order:1}.footer__order2{-webkit-order:2;order:2}.footer__order3{-webkit-order:3;order:3}.footer__order3 div,.footer__order3 ul{width:40vw}.footer__order4{-webkit-order:4;order:4}}@media only screen and (min-width:1200px){.footer__grid{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;gap:24px;-webkit-justify-content:space-between;justify-content:space-between;margin:100px 0 80px}.footer__menu--mobile{display:none}.footer__menu--desktop{display:block}.footer__menu ul{-webkit-flex-direction:column;flex-direction:column;gap:16px}.footer__form{max-width:344px;padding-right:32px}.footer h4.h6{font-size:14px;font-weight:700}}@media only screen and (min-width:1400px){.footer__grid{gap:60px}.footer__form{padding-right:0}}