:root{--color-black:#000;--color-grafite:#111;--color-white:#fff;--color-off-white:#ebebeb;--color-gray-opacity-60:hsla(0,0%,92%,.6);--color-light-gray:#f4f4f4;--color-gray:#dbdbdb;--color-text:#716d73;--color-text-force:#4b4b4b;--color-the-purple:#820ad1;--color-medium-purple:#4c0677;--color-deep-purple:#2f0549;--color-citrus:#c0e048;--color-light-blue:#86cbf2;--color-pink:#e88fc7;--color-coral:#ee8271;--color-crimson:#bd0feb;--color-post-color:#111;--color-lp-color:#aa68ff}.reset-button{padding:0;margin:0;background:transparent;outline:0;border:none}.rounded-gray{width:-moz-fit-content;width:fit-content;min-height:40px;background:var(--color-gray-opacity-60,hsla(0,0%,92%,.6));border-radius:50px;display:flex;align-items:center;padding:0 15px}.accessibility-label{position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.main-footer{position:relative;z-index:1;background-color:var(--color-off-white,#ebebeb)}.main-footer>.container{padding-top:60px;padding-bottom:60px}.main-footer__nav{margin-bottom:60px}.main-footer__menu{max-width:310px}.main-footer__menu-label{font-size:18px;font-size:1.125rem;line-height:1.11;color:#4b4b4b;display:block;padding-bottom:10px;border-bottom:1px solid var(--color-gray,#dbdbdb);margin-bottom:24px}.main-footer__list li{margin-bottom:10px;line-height:1}.main-footer__list a{font-size:16px;font-size:1rem;line-height:1.125;font-weight:600}.main-footer__list a:focus,.main-footer__list a:focus-visible{outline:2px solid var(--color-the-purple,#820ad1);border-radius:3px}@media(hover:hover){.main-footer__list a:hover{color:var(--color-the-purple,#820ad1)}}.main-footer__bottom{border-top:1px solid var(--color-gray,#dbdbdb);padding-top:50px;display:flex;align-items:center;justify-content:space-between}.main-footer__colophon{display:flex;gap:36px;align-items:center}.main-footer__logo svg{width:60px;height:33px;display:block}.main-footer__institutional{font-size:16px;font-size:1rem;line-height:1.25;font-weight:500}@media(max-width:991px){.main-footer__menu{margin-bottom:30px}.main-footer__bottom,.main-footer__colophon{flex-direction:column;align-items:flex-start;gap:78px}.main-footer__colophon{width:300px}}@media(min-width:992px){.main-footer__nav{display:flex;gap:20px}.main-footer__menu{width:33.33%;max-width:310px}}.high-contrast .main-footer{border-top:1px solid var(--color-gray,#dbdbdb);background-color:var(--color-black,#000)}.high-contrast .main-footer__menu-label{color:var(--color-white,#fff);border-bottom:1px solid var(--color-gray,#dbdbdb)}.high-contrast .main-footer__list a{color:var(--color-white,#fff)}.high-contrast .main-footer__list a:focus,.high-contrast .main-footer__list a:focus-visible{outline:2px solid var(--color-white,#fff);border-radius:3px}@media(hover:hover){.high-contrast .main-footer__list a:hover{color:var(--color-white,#fff)}}.high-contrast .main-footer__bottom{border-top:1px solid var(--color-gray,#dbdbdb)}.high-contrast .main-footer__logo svg path{fill:var(--color-white,#fff)}.high-contrast .main-footer__institutional{color:var(--color-white,#fff)}.high-contrast .main-footer__social li svg path{fill:var(--color-white,#fff)}