#navbar{position:fixed;top:0;z-index:100;--navbar-drawer-width:calc(var(--s6)*2);white-space:nowrap;border-bottom:1px solid var(--color-line-dark)}#navbar .header{height:var(--navbar-height)}#navbar #logo{width:10.8125rem;margin-right:var(--s4);cursor:pointer}#navbar #language-selector{position:relative;height:100%}#navbar #language-selector ul{position:absolute;top:100%;padding:var(--s1)}#navbar .navbar_button{border-radius:var(--s0);background-color:transparent;height:2.25rem;padding:0 var(--s0);vertical-align:middle}#navbar .navbar_button:first-child{width:14.5rem}#navbar .navbar_button:first-child>input{background:url(../img/search.073cef01.svg) no-repeat scroll 7px 7px;padding-left:30px}#navbar .navbar_button:hover{background-color:var(--color-thin)}#navbar .drawer{position:fixed;width:0;top:0;right:0;min-height:100vh;z-index:1;transition:all var(--transition-duration-long) var(--transition-type);overflow-x:hidden;opacity:1;border-left:1px solid var(--color-line-dark)}#navbar .drawer>div:last-child{padding:2.5rem}#navbar .drawer>div:last-child>div{--flow-space:var(--s1);padding-bottom:var(--s1)}#navbar .drawer>div:last-child>div:not(:last-child){border-bottom:1px solid var(--color-line-ultralight)}#navbar .drawer>div:last-child>div a{display:block;transition:all var(--transition-duration-short) var(--transition-type)}#navbar .drawer>div:last-child>div a:hover{transform:translateX(.2rem);color:var(--color-primary)}#navbar .drawer.opened{width:min(100vw,var(--navbar-drawer-width))}#navbar .icon-container{height:100%;width:var(--navbar-height);flex-shrink:0;transition:background-color var(--transition-duration) var(--transition-type)}#navbar .icon-container.bg-black:hover{background-color:var(--color-gray-ultradark)}#navbar .links-container{--flow-space-horizontal:0;height:100%}#navbar .links-container a p{transition:transform .05s var(--transition-type)}#navbar .links-container a:hover p{transform:translateY(-.2rem);color:var(--color-primary)}#navbar .link{width:9.375rem}#navbar .link a{transition:transform var(--transition-duration-short) var(--transition-type)}#navbar .link:hover a{color:var(--color-primary)}#navbar .link:hover{border-left:1px solid var(--color-line-dark);border-right:1px solid var(--color-line-dark)}@media(max-width:720px){#navbar .navbar_button{display:none}}#footer{--transition-duration:300ms;--transition-type:ease-out;color:var(--color-white);--flow-space-horizontal:var(--s3);background-color:var(--color-black);z-index:50;position:relative}#footer>section:first-child{padding:5.375rem var(--s4);display:flex;gap:var(--flow-space-horizontal)}#footer>section:last-child{padding:var(--s2) var(--s4)}#footer .newsletter-home-container iframe{position:relative;width:100%;height:100%;display:block}#footer #logos{display:flex;flex-direction:row;gap:var(--flow-space-horizontal)}#footer #logos img:first-child{width:23.5625rem}#footer #logos img:last-child{width:15rem}#footer #newsletter-form{--flow-space-horizontal:var(--s3)}#footer #newsletter-form input[type=text]{background-color:var(--color-white);padding:0 var(--s3);flex-grow:1}#footer .menu-voices,#footer .other-links{--flow-space-horizontal:var(--s2)}#footer .menu-voices ul,#footer .other-links ul{width:var(--s5)}#footer .menu-voices li{transition:transform var(--transition-duration-short) var(--transition-type)}#footer .menu-voices li:hover{transform:translateX(.2rem)}#footer iframe{width:100%;height:5rem}@media(max-width:1128px){#footer{gap:var(--s4);padding:var(--s2) 0}#footer>section:first-child{padding:unset}#footer #logos,#footer #newsletter-form,#footer>section,#footer>section>*{flex-direction:column}#footer #newsletter-form{height:auto}#footer #newsletter-form div.button-base{width:100%;max-width:unset}#footer #newsletter-form input[type=text]{padding:var(--s1) var(--s1)}#footer>section{padding:0}#footer #logos-newsletter{padding:0 var(--s2)}#footer .menu-voices,#footer .other-links{padding:var(--s4) var(--s2)}#footer .menu-voices{border-top:solid 1px var(--color-line-light)}#footer .other-links{border-bottom:solid 1px var(--color-line-light)}#footer .social-links{justify-content:space-between;max-width:12.5rem;order:-1}#footer>section:last-child{justify-content:flex-start;padding:unset}#footer>section:last-child p{padding:0 var(--s2)}#footer .menu-voices,#footer .menu-voices ul,#footer .other-links{--flow-space-horizontal:var(--s0);width:100%;align-items:center}#footer iframe{width:100%;height:unset}}