.nex-standard-nav{position:fixed!important;top:18px!important;left:3vw!important;right:3vw!important;width:auto!important;max-width:none!important;margin:0!important;height:68px!important;min-height:0!important;padding:0 18px 0 22px!important;border:1px solid #ffffff29!important;border-radius:22px!important;background:#07090abf!important;backdrop-filter:blur(22px)!important;box-shadow:0 16px 60px #0007!important;display:flex!important;align-items:center!important;gap:28px!important;z-index:100!important;overflow:visible!important}
.nex-standard-inner{width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;gap:28px!important}
.nex-brand-switch{display:inline-flex!important;align-items:center!important;flex-shrink:0!important;cursor:pointer!important;border:0!important;background:transparent!important;padding:0!important;color:white!important}
.nex-brand-switch img{width:128px!important;height:40px!important;object-fit:contain!important}.nex-brand-switch>span{display:none!important}
.nex-local-nav{position:static!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:28px!important;margin-left:auto!important;width:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
.nex-local-nav a,.nex-local-nav button{font-family:Inter,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0!important;color:#b9bbc0!important;white-space:nowrap!important}
.nex-standard-nav .nav-action,.nex-standard-nav .nav-cta,.nex-standard-nav .header-action,.nex-standard-nav .button.small{background:linear-gradient(135deg,#ffffff18,#ffffff08 45%,#f95b0730)!important;border:1px solid #ffffff43!important;border-radius:99px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;padding:14px 23px!important;min-height:46px!important;text-transform:uppercase!important;box-shadow:none!important;white-space:nowrap!important;margin:0!important}
.nex-standard-nav .menu,.nex-standard-nav .menu-toggle,.nex-standard-nav .reading-progress,.nex-mobile-cta{display:none!important}.nex-mobile-toggle{display:none}
.nex-site-picker{position:fixed;z-index:110;display:flex;gap:18px;padding:22px;border:1px solid #ffffff35;border-radius:24px;background:#090b0deb;backdrop-filter:blur(24px);box-shadow:0 20px 70px #0009;font-family:Inter,Arial,sans-serif}.nex-site-picker[hidden]{display:none!important}
.nex-site-option{display:flex;flex-direction:column;align-items:center;gap:12px;width:78px;color:#dadde0!important;text-decoration:none!important;font-size:11px!important;text-align:center}.nex-site-orb{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;border:1px solid #f95b0780;background:radial-gradient(circle at 30% 20%,#ffffff20,transparent 60%),linear-gradient(140deg,#ffffff0b,#f95b0728);box-shadow:inset 0 1px 1px #ffffff35,0 0 20px #f95b0710;color:#fff;font-size:15px;transition:transform .2s,border-color .2s}.nex-site-option:hover .nex-site-orb{transform:translateY(-3px);border-color:#f95b07}.nex-brand-switch:focus-visible,.nex-site-option:focus-visible,.nex-mobile-toggle:focus-visible{outline:2px solid #f95b07;outline-offset:5px}
.hub-header.nex-standard-nav+section{margin-top:110px}
@media(max-width:1000px){.nex-standard-nav{top:10px!important;left:12px!important;right:12px!important;height:62px!important;padding:0 16px!important;gap:14px!important}.nex-brand-switch img{width:100px!important;height:36px!important}.nex-standard-inner{gap:14px!important}.nex-mobile-toggle{display:grid;place-items:center;margin-left:auto;width:38px;height:38px;flex-shrink:0;border:1px solid #ffffff2b;border-radius:50%;background:#ffffff09;color:#fff;font-size:18px;cursor:pointer}.nex-standard-nav .nex-local-nav{display:none!important}.nex-standard-nav.nex-nav-open .nex-local-nav{display:flex!important;position:absolute!important;top:73px!important;left:0!important;right:0!important;margin:0!important;padding:18px!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;background:#090b0df5!important;border:1px solid #ffffff29!important;border-radius:20px!important;backdrop-filter:blur(22px)}.nex-local-nav a,.nex-local-nav button{padding:12px!important;text-align:left!important}.nex-standard-nav>.nav-cta,.nex-standard-nav>.header-action,.nex-standard-inner>.button.small{display:none!important}.nex-standard-nav.nex-nav-open>.nav-cta,.nex-standard-nav.nex-nav-open>.header-action{display:none!important}}
@media(prefers-reduced-motion:reduce){.nex-site-orb{transition:none}}
@media(max-width:1000px){.nex-standard-nav .nex-mobile-cta{display:flex!important}}

/* Seletor NEX: três destinos, uma linguagem visual. */
.nex-site-picker{box-sizing:border-box;width:570px;max-width:calc(100vw - 24px);display:block;padding:24px;border-radius:26px;background:radial-gradient(ellipse at 10% 0,#f95b0713,transparent 55%),linear-gradient(145deg,#15181bf2,#080a0cf5);border-color:#ffffff2b;box-shadow:inset 0 1px 0 #ffffff12,0 28px 75px #000a;backdrop-filter:blur(28px) saturate(140%);animation:nex-picker-in .22s ease-out;isolation:isolate}
.nex-picker-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;border-bottom:1px solid #ffffff12;margin-bottom:22px;font-size:10px;letter-spacing:.14em;color:#f0f0f0}.nex-picker-hint{font-size:10px;letter-spacing:0;color:#989da4}
.nex-picker-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.nex-site-option{box-sizing:border-box;position:relative;width:auto;gap:0;padding:10px 4px 12px;border:1px solid transparent;border-radius:18px;transition:background .22s,border-color .22s;color:#f4f4f5!important}
.nex-site-orb{box-sizing:border-box;position:relative;width:72px;height:72px;border:1px solid #ffffff3a;background:radial-gradient(circle at 30% 10%,#ffffff24,transparent 60%),linear-gradient(145deg,#292c30b8,#0b0d10 70%);box-shadow:inset 0 1px 1px #ffffff38,inset 0 -6px 18px #0007,0 9px 20px #0005;margin-bottom:16px;color:#e1e4e7;transition:transform .22s,border-color .22s,box-shadow .22s,color .22s}
.nex-site-orb:after{content:"";position:absolute;inset:5px;border-radius:50%;border-top:1px solid #ffffff14;pointer-events:none}
.nex-site-orb svg{width:33px;height:33px;filter:drop-shadow(0 2px 6px #0008)}
.nex-site-option strong{font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;letter-spacing:-.02em}
.nex-site-detail{font-size:10px;color:#969ba3;line-height:1.5;margin-top:5px;white-space:nowrap}
.nex-site-status{font-size:9px;color:#8b929a;margin-top:15px;line-height:1.5}
.nex-site-option[aria-current=page]{border-color:#f95b0727;background:#f95b0708}.nex-site-option[aria-current=page] .nex-site-orb{color:#ff8b54;border-color:#f95b0780;background:radial-gradient(circle at 30% 10%,#ffffff20,transparent 60%),linear-gradient(145deg,#462317b0,#100e0d);box-shadow:inset 0 1px 1px #ffffff38,0 0 24px #f95b0717}.nex-site-option[aria-current=page] .nex-site-status{color:#e28a5f}
.nex-site-option:hover,.nex-site-option:focus-visible{background:#ffffff06;border-color:#ffffff20}.nex-site-option:hover .nex-site-orb,.nex-site-option:focus-visible .nex-site-orb{transform:translateY(-4px);border-color:#f95b0790;color:#ff8b54;box-shadow:inset 0 1px 1px #ffffff38,0 10px 24px #f95b0720}.nex-site-option:hover .nex-site-status{color:#f5f5f5}
@keyframes nex-picker-in{from{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:480px){.nex-site-picker{padding:18px 12px;border-radius:23px}.nex-picker-heading{padding-inline:6px;gap:8px;font-size:9px}.nex-picker-hint{font-size:9px}.nex-picker-choices{gap:2px}.nex-site-orb{width:60px;height:60px}.nex-site-orb svg{width:29px;height:29px}.nex-site-option strong{font-size:11px}.nex-site-detail{font-size:9px;white-space:normal;max-width:95px;min-height:27px}.nex-site-status{font-size:8px}}
@media(prefers-reduced-motion:reduce){.nex-site-picker{animation:none}.nex-site-option,.nex-site-orb{transition:none}}
