@media (min-width:768px){.footer-nav-wrapper{align-items:center;display:flex;gap:35px;justify-content:center}}.footer__main-navigation__list{display:flex;flex-wrap:wrap;gap:15px 24px;justify-content:center}@media (min-width:768px){.footer__main-navigation__list{gap:10px 28px;justify-content:end;max-width:310px}}.footer__main-navigation__list__item__anchor{font-size:1.3rem;letter-spacing:.1em;line-height:1.5;transition:color .3s}@media (min-width:768px){.footer__main-navigation__list__item__anchor{font-size:1.4rem}}@media (min-width:1050px){.footer__main-navigation__list__item__anchor{transition:color .3s}.footer__main-navigation__list__item__anchor:hover{color:var(--color-point)}}.footer__main-navigation__list__item__anchor:focus-visible{color:var(--color-point)}.footer__main-navigation-cta a{background-color:#fff;border:1px solid var(--color-pale);border-radius:36px;box-sizing:border-box;display:block;font-size:1.4rem;font-weight:500;letter-spacing:var(--ls-root);margin:40px auto 0;max-width:230px;min-width:190px;padding:19px 25px 20px;position:relative}@media (min-width:768px){.footer__main-navigation-cta a{margin:0;padding:27px 25px 28px}}@media (min-width:1050px){.footer__main-navigation-cta a{transition:color .3s}.footer__main-navigation-cta a:hover{color:var(--color-cta)}}.footer__main-navigation-cta a:focus-visible{color:var(--color-cta)}.footer__main-navigation-cta a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213.425%22%20height%3D%2212.286%22%20viewBox%3D%220%200%2013.425%2012.286%22%3E%20%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230f0f0f%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2C12.936H18.425M12.989%2C7.5l5.436%2C5.436-5.436%2C5.436%22%20transform%3D%22translate(-5.5%20-6.793)%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10.87px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:right .2s;width:12.43px}@media (min-width:1050px){.footer__main-navigation-cta a:hover:before{right:18px}}.footer__main-navigation-cta a:focus-visible:before{right:18px}.footer__main-navigation-cta__text{padding-left:19px;position:relative}.footer__main-navigation-cta__text:before{background-color:var(--color-cta);border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:7px;width:8px}