.global-nav,.global-nav *{box-sizing:border-box}.global-nav{position:fixed;z-index:900;inset:0 0 auto;height:74px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:0 clamp(20px,5vw,72px);color:#fff;background:rgba(6,19,29,.9);border-bottom:1px solid rgba(255,255,255,.11);backdrop-filter:blur(16px);font-family:"DM Sans",Inter,Arial,sans-serif;transition:height .3s ease,background .3s ease}.global-nav.is-scrolled{height:64px;background:rgba(6,19,29,.98)}.global-brand{display:block;flex:0 0 auto}.global-brand img{display:block;width:168px!important;height:auto!important;max-height:none!important;filter:none!important;opacity:1!important;margin:0!important}.global-links{display:flex;align-items:center;justify-content:center;gap:26px;margin-left:auto}.global-links>a,.global-menu>summary,.global-cta{font-family:"DM Sans",Inter,Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.global-links>a,.global-menu>summary{color:#c4ced1;transition:color .2s}.global-links>a:hover,.global-links>a.is-current,.global-menu>summary:hover,.global-menu.is-current>summary{color:#20b9ad}.global-menu{position:relative}.global-menu>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer}.global-menu>summary::-webkit-details-marker{display:none}.global-menu>summary:after{content:"⌄";color:#20b9ad;font-size:13px;line-height:0;transform:translateY(-1px);transition:transform .2s}.global-menu[open]>summary:after{transform:rotate(180deg) translateY(-1px)}.global-dropdown{position:absolute;top:30px;left:-20px;width:245px;padding:10px;color:#fff;background:#0a2132;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 55px rgba(0,0,0,.26);animation:globalDrop .2s ease}.global-dropdown:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.global-dropdown a{display:flex;align-items:center;justify-content:space-between;padding:13px 12px;color:#c8d1d4!important;border-bottom:1px solid rgba(255,255,255,.08);font-family:"DM Sans",Inter,Arial,sans-serif;font-size:10px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.04em!important;text-transform:none!important;text-decoration:none!important;transition:color .2s,background .2s}.global-dropdown a:last-child{border:0}.global-dropdown a:after{content:"→";color:#20b9ad}.global-dropdown a:hover,.global-dropdown a.is-current{color:#fff!important;background:rgba(32,185,173,.08)}.global-cta{flex:0 0 auto;padding:11px 16px;color:#20b9ad!important;background:transparent!important;border:1px solid #20b9ad!important;border-radius:0!important;transition:color .2s,background .2s}.global-cta:hover{color:#06131d!important;background:#20b9ad!important}.global-toggle{display:none;width:42px;height:42px;padding:0;color:#fff;background:transparent;border:0;cursor:pointer}.global-toggle span,.global-toggle:before,.global-toggle:after{content:"";display:block;width:22px;height:1px;margin:5px auto;background:currentColor;transition:.25s}.global-nav.is-open .global-toggle span{opacity:0}.global-nav.is-open .global-toggle:before{transform:translateY(6px) rotate(45deg)}.global-nav.is-open .global-toggle:after{transform:translateY(-6px) rotate(-45deg)}@keyframes globalDrop{from{opacity:0;transform:translateY(-7px)}}@media(hover:hover){.global-menu:not([open]):hover .global-dropdown{display:block}.global-menu:hover>summary{color:#20b9ad}}@media(max-width:980px){.global-nav{height:70px}.global-cta{display:none}.global-toggle{display:block;flex:0 0 auto}.global-links{position:absolute;top:70px;left:0;right:0;display:none;align-items:stretch;padding:12px 20px 24px;background:#06131d;border-bottom:1px solid rgba(255,255,255,.1)}.global-nav.is-open .global-links{display:grid}.global-links>a,.global-menu>summary{padding:15px 5px;font-size:11px;border-bottom:1px solid rgba(255,255,255,.09)}.global-menu>summary{justify-content:space-between}.global-dropdown{position:static;width:auto;padding:3px 5px 5px;background:transparent;border:0;box-shadow:none;animation:none}.global-dropdown a{padding:12px}.global-menu:not([open]) .global-dropdown{display:none}}@media(max-width:480px){.global-nav{padding:0 18px}.global-brand img{width:150px!important}}@media(prefers-reduced-motion:reduce){.global-nav,.global-nav *{animation:none!important;transition:none!important}}
html{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}
.global-links,.global-toggle{display:none!important}
.landing-nav{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:28px;margin:0;max-width:calc(100% - 520px);min-width:0;overflow-x:auto;scrollbar-width:none}
.landing-nav::-webkit-scrollbar{display:none}
.landing-nav a{color:#c4ced1;font-family:"DM Sans",Inter,Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .2s}
.landing-nav a:hover,.landing-nav a:focus-visible{color:#20b9ad}
.landing-nav a[href="#catalogos"]{padding:10px 16px;color:#c4ced1;border:1px solid rgba(255,255,255,.25)}
.landing-nav a[href="#catalogos"]:hover,.landing-nav a[href="#catalogos"]:focus-visible{color:#20b9ad;border-color:#20b9ad}
@media(max-width:1100px){.landing-nav{gap:18px;max-width:calc(100% - 390px)}.landing-nav a{font-size:8px;letter-spacing:.11em}}
@media(max-width:980px){.landing-nav{position:static;transform:none;margin-left:auto;max-width:58vw}}
