/*! © 2026 Huascar Trinidad · TrinaxCode. Todos los derechos reservados / All rights reserved. Uso: https://trinaxcode.com/terminos/ */
html[lang=es] .footer [lang=en],html[lang=en] .footer [lang=es]{display:none!important}.footer__home{display:inline-block;width:fit-content}.footer__nl{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);max-width:30ch;--od-icon-size: 18px}.footer__nl-p{margin:0;color:var(--ink-2);font-size:15px;line-height:1.4}.footer__sub{min-height:44px;gap:var(--s-2)}.footer__col a[aria-current=page]{color:var(--ink)}.footer__col a[href^="mailto:"]{overflow-wrap:normal;word-break:keep-all;white-space:nowrap}.footer{padding-bottom:max(var(--s-6),calc(env(safe-area-inset-bottom,0px) + 20px))}@media(max-width:1023px){.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand{grid-column:1 / -1}.footer__col:last-child{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-5)}.footer__col:last-child .footer__h{grid-column:1 / -1}.footer__cta{flex-wrap:wrap}.footer__actions{margin-left:0;flex-basis:100%;justify-content:flex-start}}@media(min-width:640px)and (max-width:1023px){.footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer__col:last-child{grid-column:auto;display:flex}}@media(max-width:520px){.footer__sub{width:100%;justify-content:center}.footer__nl{max-width:none;width:100%}}@media(min-width:640px){.footer__row .totop{margin-left:auto}}
