.translation-links{display:flex;flex-wrap:wrap;gap:.55rem 1rem;padding:1rem 0;font-size:.82rem;line-height:1.5;max-width:100%}.translation-links a{color:inherit;text-decoration:none}.translation-links a:hover,.translation-links a[aria-current="page"]{text-decoration:underline;text-underline-offset:.2em}footer>.translation-links{margin:0 auto;max-width:1440px}header>.translation-links{padding:.25rem 0}#header .navlinks{gap:.85rem}body>header:has(>.translation-links){flex-wrap:wrap}html[lang="es"] .hero h1,html[lang="fr"] .hero h1{max-width:100%;hyphens:none;overflow-wrap:normal}@media(min-width:901px) and (max-width:1250px){
#header nav{position:relative;height:96px;flex-wrap:nowrap}
#header .navlinks{display:none!important;position:absolute;top:calc(100% - 1px);left:var(--pad);right:var(--pad);flex-direction:column;align-items:stretch;gap:0;padding:.65rem;background:var(--mint);border:1px solid rgba(6,23,19,.18);border-radius:1rem;box-shadow:0 18px 35px rgba(0,0,0,.16)}
#header .navlinks.open{display:flex!important}
#header .navlinks.open a,#header .navlinks.open a.button{display:flex!important;align-items:center;justify-content:flex-start;min-height:48px;padding:.7rem .85rem;border:0;border-radius:.65rem}
#header .navlinks.open a:after{display:none!important}
#header .navlinks.open a.button{margin-top:.35rem;background:var(--lime);color:var(--ink)}
#header .menu{display:inline-flex}
}
#header .navlinks.open{max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain}
.skip{position:absolute;left:-999px;top:1rem;background:#c8ff5a!important;color:#061713!important;padding:.7rem 1rem;z-index:99}
.skip:focus{left:1rem}
.language-nav a{display:inline-flex;align-items:center;min-height:24px}
.proof .buyer-card:not(:first-child) .num,.process .step .num{color:#a9bbb5}
.category-nav a,#header .navlinks a{white-space:nowrap}
@media(min-width:981px) and (max-width:1200px){.category-header .category-nav,.category-header .language-nav{gap:10px;font-size:.8rem}}
@media(min-width:1251px) and (max-width:1440px){#header .navlinks{gap:.6rem;font-size:.84rem}}
