*,*:before,*:after{box-sizing:border-box}:root{--navbar-logo-alto: 2.75rem;--navbar-anuncio-alto: calc(.56rem + .83rem + env(safe-area-inset-top, 0px));--navbar-barra-alto: calc(var(--navbar-logo-alto) + .9rem);--navbar-links-alto: 0px;--navbar-fijo-alto: calc( var(--navbar-anuncio-alto) + var(--navbar-barra-alto) + var(--navbar-links-alto) + .35rem )}@media(min-width:768px){:root{--navbar-anuncio-alto: calc(1.54rem + env(safe-area-inset-top, 0px)) ;--navbar-links-alto: 3.55rem}html.navbar-compacto{--navbar-barra-alto: 0px}}html,body{margin:0;padding:0;overflow-x:clip}html.scroll-lock,html.scroll-lock body{overflow:hidden}html.scroll-lock body{padding-right:var(--scroll-lock-pad, 0px)}html.scroll-lock .navbar{right:var(--scroll-lock-pad, 0px)}body{font-family:Outfit,sans-serif;font-size:16px;line-height:1.4;color:#1a1a1a;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit}button,input,textarea,select{font:inherit}@keyframes input-shake-keyframes{0%,to{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(6px)}45%{transform:translate(-4px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(2px)}}.input-shake{animation:input-shake-keyframes .45s ease-in-out}@media(prefers-reduced-motion:reduce){.input-shake{animation:none}}
