.footer{background:linear-gradient(200deg, #0d0039 -52.87%, #0d0039 65.93%, #f555a0 120%);color:var(--c-neutral-white);padding:1.6rem 0 2rem;font-weight:var(--font-weight-medium)}@media only screen and (min-width: 992px){.footer{padding:2.6rem 0 3rem}}.footer a{transition:color 400ms ease-in-out}.footer a:hover{color:var(--c-main-pink)}.footer__main.row{margin-bottom:3rem;display:flex;row-gap:2.5rem;flex-direction:column}@media only screen and (min-width: 992px){.footer__main.row{margin:6rem 0 10.5rem;display:grid;grid-template-columns:34% 1fr 1fr 1fr;gap:8rem}}@media only screen and (min-width: 992px){.footer__main-links{width:100%;padding:0}}.footer__main-links .-two-column-list{-moz-column-gap:2rem;column-gap:2rem;-moz-column-count:2;column-count:2}@media only screen and (max-width: 991.98px){.footer__main-links ul,.footer__main-links ol{margin:0 0 1.5em}}.footer__social-link{display:flex;width:-moz-fit-content;width:fit-content;margin-bottom:.4rem}@media only screen and (min-width: 992px){.footer__social-link{margin-top:.2rem;margin-bottom:0}}.footer__social-link svg{width:18px}@media only screen and (min-width: 992px){.footer__company{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}}@media only screen and (max-width: 991.98px){.footer__company .footer__company-links{font-weight:var(--font-weight-base);font-size:var(--font-size-body-small);margin-bottom:8rem;display:flex;flex-wrap:wrap}.footer__company .footer__company-links li:not(.footer__company-social){width:100%}}@media only screen and (min-width: 992px){.footer__company .footer__company-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3rem}}@media only screen and (max-width: 991.98px){.footer__company .footer__company-social{width:auto;margin-right:1rem}}.footer__company .footer__company-logo{display:flex;width:16.7rem}@media only screen and (min-width: 992px){.footer__company .footer__company-logo{width:27.2rem}}.footer__company #ot-sdk-btn.ot-sdk-show-settings{color:inherit;border:none;padding:0;background-color:rgba(0,0,0,0);cursor:pointer;font-size:inherit;font-weight:var(--font-weight-medium);font-family:inherit;transition:color 400ms ease-in-out}.footer__company #ot-sdk-btn.ot-sdk-show-settings:hover{color:var(--c-main-pink)}@media only screen and (max-width: 991.98px){.footer__company #ot-sdk-btn.ot-sdk-show-settings{font-weight:var(--font-weight-base)}}.footer__company #ot-sdk-btn.ot-sdk-show-settings{position:relative;width:-moz-fit-content;width:fit-content;text-indent:-200%;overflow:hidden}.footer__company #ot-sdk-btn.ot-sdk-show-settings::after{content:attr(data-label);text-indent:0;width:auto;display:flex;position:absolute;top:0;left:0}
