.aviso-idioma[data-astro-cid-m3flqz72]{position:fixed;left:16px;right:16px;bottom:16px;z-index:50;max-width:520px;margin:0 auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-radius:var(--radius-card, 12px);background:var(--surface-card, #fff);color:var(--text-body, #111);border:1px solid var(--borda, #ddd);box-shadow:0 6px 20px #0000001f;font-size:var(--text-small, 14px)}.aviso-idioma[data-astro-cid-m3flqz72][hidden]{display:none}.aviso-idioma__texto[data-astro-cid-m3flqz72]{flex:1 1 200px}.aviso-idioma__link[data-astro-cid-m3flqz72]{font-weight:700;color:var(--link, #1d4ed8);text-decoration:underline}.aviso-idioma__fechar[data-astro-cid-m3flqz72]{background:none;border:0;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--text-muted, #666)}.theme-toggle[data-astro-cid-x3pjskd3]{display:inline-flex;align-items:stretch;border:1px solid var(--borda);background:var(--preto-1);padding:0;cursor:pointer;flex:none}.theme-toggle__option[data-astro-cid-x3pjskd3]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:background var(--dur-med)}.theme-toggle[data-astro-cid-x3pjskd3][data-active=light] .theme-toggle__option--light[data-astro-cid-x3pjskd3],.theme-toggle[data-astro-cid-x3pjskd3][data-active=dark] .theme-toggle__option--dark[data-astro-cid-x3pjskd3]{background:#ffd4002e}.theme-toggle__sun[data-astro-cid-x3pjskd3]{width:12px;height:12px;border-radius:50%;background:var(--amarelo-fill)}.theme-toggle__moon[data-astro-cid-x3pjskd3]{position:relative;display:block;width:11px;height:11px;border-radius:50%;background:var(--cinza)}.theme-toggle[data-astro-cid-x3pjskd3][data-active=dark] .theme-toggle__moon[data-astro-cid-x3pjskd3]{background:var(--branco-quente)}.theme-toggle__moon-mask[data-astro-cid-x3pjskd3]{position:absolute;top:-2px;right:-4px;width:11px;height:11px;border-radius:50%;background:var(--preto-1)}.lang-selector[data-astro-cid-ltpqzwiw]{position:relative;flex:none}.lang-selector__toggle[data-astro-cid-ltpqzwiw]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--borda);background:var(--preto-1);color:var(--branco-quente);font-family:var(--font-terminal);font-size:15px;padding:6px 10px;cursor:pointer}.lang-selector__toggle[data-astro-cid-ltpqzwiw]:hover{border-color:var(--amarelo);color:var(--amarelo)}.lang-selector__menu[data-astro-cid-ltpqzwiw]{position:absolute;top:100%;left:0;margin-top:8px;display:flex;flex-direction:column;min-width:150px;background:var(--preto-0);border:1px solid var(--borda);padding:6px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--dur-med),transform var(--dur-med),visibility var(--dur-med);z-index:60}.lang-selector[data-astro-cid-ltpqzwiw][data-open=true] .lang-selector__menu[data-astro-cid-ltpqzwiw]{opacity:1;visibility:visible;transform:translateY(0)}.lang-selector__opcao[data-astro-cid-ltpqzwiw]{padding:8px 10px;font-family:var(--font-terminal);font-size:17px;color:var(--branco-quente)}.lang-selector__opcao[data-astro-cid-ltpqzwiw]:hover{background:var(--preto-1);color:var(--amarelo)}.lang-selector__opcao[data-astro-cid-ltpqzwiw][aria-current=true]{color:var(--amarelo)}@media (max-width: 480px){#lang-selector-atual[data-astro-cid-ltpqzwiw]{display:none}.lang-selector__toggle[data-astro-cid-ltpqzwiw]{padding:6px 8px}}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:rgba(var(--preto-0-rgb),.94);backdrop-filter:blur(6px);border-bottom:1px solid var(--borda)}.nav__inner[data-astro-cid-dmqpwcec]{padding:14px 24px;display:flex;align-items:center;gap:24px;justify-content:space-between;flex-wrap:nowrap}.nav__inner[data-astro-cid-dmqpwcec].container--wide{max-width:var(--container-wide);padding:14px clamp(24px,4vw,64px)}.nav__left[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:16px}.nav__brand[data-astro-cid-dmqpwcec]{display:flex;align-items:center}.nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:26px;font-family:var(--font-terminal);font-size:20px}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.cd-btn){color:var(--branco-quente)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.cd-btn):hover{color:var(--amarelo)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].is-active{box-shadow:0 4px 0 var(--amarelo-fill)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].nav__entrar{background:var(--amarelo-fill);color:var(--on-accent);font-family:var(--font-terminal);padding:4px 18px;box-shadow:var(--shadow-btn)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].nav__entrar:hover{color:var(--on-accent);transform:translate(-1px,-1px)}.nav__cta[data-astro-cid-dmqpwcec]{font-size:10px;padding:12px 16px}.nav__item--dropdown[data-astro-cid-dmqpwcec]{position:relative}.nav__dropdown-toggle[data-astro-cid-dmqpwcec]{display:none;align-items:center;justify-content:center;background:none;border:none;color:var(--branco-quente);cursor:pointer;padding:4px}.nav__dropdown[data-astro-cid-dmqpwcec]{position:absolute;top:100%;left:0;margin-top:10px;display:flex;flex-direction:column;min-width:210px;background:var(--preto-0);border:1px solid var(--borda);padding:6px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--dur-med),transform var(--dur-med),visibility var(--dur-med)}.nav__item--dropdown[data-astro-cid-dmqpwcec]:hover .nav__dropdown[data-astro-cid-dmqpwcec],.nav__item--dropdown[data-astro-cid-dmqpwcec]:focus-within .nav__dropdown[data-astro-cid-dmqpwcec]{opacity:1;visibility:visible;transform:translateY(0)}.nav__links[data-astro-cid-dmqpwcec] .nav__dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding:10px 12px;font-size:18px}.nav__dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{background:var(--preto-1)}.nav__toggle[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;border:1px solid var(--borda);background:none;cursor:pointer;flex:none}.nav__toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;width:18px;height:2px;margin:0 auto;background:var(--branco-quente);transition:transform var(--dur-med),opacity var(--dur-med)}.nav[data-astro-cid-dmqpwcec][data-open=true] .nav__toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav[data-astro-cid-dmqpwcec][data-open=true] .nav__toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(2){opacity:0}.nav[data-astro-cid-dmqpwcec][data-open=true] .nav__toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 860px){.nav__toggle[data-astro-cid-dmqpwcec]{display:flex}.nav[data-astro-cid-dmqpwcec][data-open=true] .nav__inner[data-astro-cid-dmqpwcec]{flex-wrap:wrap}.nav__links[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;align-items:flex-start;gap:4px;width:100%;order:3;padding-top:14px;margin-top:14px;border-top:1px solid var(--borda)}.nav[data-astro-cid-dmqpwcec][data-open=true] .nav__links[data-astro-cid-dmqpwcec]{display:flex}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:not(.cd-btn){padding:10px 4px;width:100%}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].is-active{box-shadow:inset 4px 0 0 var(--amarelo-fill);padding-left:12px}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].nav__entrar{width:auto;padding:6px 18px}.nav__cta[data-astro-cid-dmqpwcec]{margin-top:10px;align-self:flex-start}.nav__item--dropdown[data-astro-cid-dmqpwcec]{width:100%;display:flex;flex-wrap:wrap;align-items:center}.nav__item--dropdown[data-astro-cid-dmqpwcec]>a[data-astro-cid-dmqpwcec]{flex:1}.nav__dropdown-toggle[data-astro-cid-dmqpwcec]{display:flex;width:32px;height:32px;transition:transform var(--dur-med)}.nav__item--dropdown[data-astro-cid-dmqpwcec][data-open=true] .nav__dropdown-toggle[data-astro-cid-dmqpwcec]{transform:rotate(180deg)}.nav__dropdown[data-astro-cid-dmqpwcec]{position:static;opacity:1;visibility:visible;transform:none;min-width:0;background:none;border:none;padding:0 0 0 14px;margin-top:2px;width:100%;display:none}.nav__item--dropdown[data-astro-cid-dmqpwcec][data-open=true] .nav__dropdown[data-astro-cid-dmqpwcec]{display:flex}.nav__links[data-astro-cid-dmqpwcec] .nav__dropdown[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding:8px 4px;width:100%}}.admin-nav[data-astro-cid-ebnk2i4c]{position:sticky;top:0;z-index:50;background:rgba(var(--preto-0-rgb),.94);backdrop-filter:blur(6px);border-bottom:1px solid var(--borda)}.admin-nav__inner[data-astro-cid-ebnk2i4c]{padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.admin-nav__left[data-astro-cid-ebnk2i4c]{display:flex;align-items:center;gap:16px}.admin-nav__brand[data-astro-cid-ebnk2i4c]{display:flex;align-items:center;gap:12px}.admin-nav__marker[data-astro-cid-ebnk2i4c]{font-family:var(--font-pixel);font-size:10px;color:var(--amarelo);letter-spacing:var(--tracking-caps)}.admin-nav__site-link[data-astro-cid-ebnk2i4c]{font-family:var(--font-terminal);font-size:16px;color:var(--cinza);white-space:nowrap}.admin-nav__site-link[data-astro-cid-ebnk2i4c]:hover{color:var(--amarelo)}@media (max-width: 480px){.admin-nav__marker[data-astro-cid-ebnk2i4c]{display:none}}.footer[data-astro-cid-sz7xmlte]{background:var(--preto-0)}.footer__inner[data-astro-cid-sz7xmlte]{padding:56px 24px 40px;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;align-items:flex-start}.footer__brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:14px;max-width:320px}.footer__brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font-family:var(--font-terminal);font-size:19px;color:var(--cinza);margin:0}.footer__col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:10px;font-family:var(--font-terminal);font-size:19px}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--branco-quente)}.footer__label[data-astro-cid-sz7xmlte]{font-family:var(--font-pixel);font-size:9px;color:var(--amarelo);margin-bottom:6px}.footer__muted[data-astro-cid-sz7xmlte]{color:var(--cinza)}.footer__inner[data-astro-cid-sz7xmlte].container--wide{max-width:var(--container-wide);padding:clamp(80px,8vw,128px) clamp(24px,4vw,64px) clamp(56px,6vw,88px);gap:clamp(56px,8vw,150px);justify-content:flex-start}.footer__inner[data-astro-cid-sz7xmlte].container--wide .footer__brand[data-astro-cid-sz7xmlte]{max-width:380px;gap:20px}.footer__inner[data-astro-cid-sz7xmlte].container--wide .footer__col[data-astro-cid-sz7xmlte]{gap:14px}.footer__bottom[data-astro-cid-sz7xmlte].container--wide{position:relative;max-width:var(--container-wide);margin-top:0;padding:28px clamp(24px,4vw,64px) 40px;border-top:0}.footer__bottom[data-astro-cid-sz7xmlte].container--wide:before{content:"";position:absolute;top:0;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px);height:1px;background:var(--borda)}.footer__bottom[data-astro-cid-sz7xmlte]{border-top:1px solid var(--borda);margin-top:44px;padding:22px 24px 32px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;font-family:var(--font-terminal);font-size:17px;color:var(--cinza)}
