*{box-sizing:border-box}.vcui-shell{width:min(100% - 32px,1320px);margin-inline:auto}.vcui-no-scroll{overflow:hidden!important;overscroll-behavior:none}.vcui-svg,.vcui-header svg,.vcui-mobile-nav svg,.vcui-footer svg{display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vcui-button,.vcui-panel-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;text-decoration:none;font-weight:800}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.vcui-header-active #masthead,body.vcui-header-active .site-header,body.vcui-header-active .ast-mobile-header-wrap,body.vcui-footer-active .site-footer{display:none!important}.vcui-overlay{position:fixed;inset:0;z-index:10020;background:rgba(2,6,23,.42);opacity:0;visibility:hidden;transition:.18s}.vcui-overlay.is-open{opacity:1;visibility:visible}

/* v2.1.1 — correção do backdrop dos dropdowns
 * O backdrop ficava em um contexto de empilhamento acima do header inteiro.
 * Com isso, os painéis eram visíveis, mas os cliques eram capturados pela camada escura.
 */
.vcui-overlay{
  z-index:9998!important;
  pointer-events:none!important;
}
.vcui-overlay.is-open{
  pointer-events:auto!important;
}
.vcui-topbar{z-index:10002!important}
.vcui-header{z-index:10001!important;isolation:isolate}
.vcui-header .vcui-dropdown,
.vcui-header .vcui-search-wrap{position:relative;z-index:2}
.vcui-header .vcui-dropdown.is-open{z-index:100}
.vcui-header .vcui-dropdown-panel,
.vcui-header .vcui-search-panel{pointer-events:auto!important}
