.Logo-module__zh8txq__logo{color:var(--navy);align-items:center;gap:10px;line-height:1;display:inline-flex}.Logo-module__zh8txq__mark{flex:none}.Logo-module__zh8txq__doc,.Logo-module__zh8txq__node{fill:var(--accent)}.Logo-module__zh8txq__word{display:grid}.Logo-module__zh8txq__name{font-family:var(--f-display);letter-spacing:-.03em;white-space:nowrap;font-size:1.2rem;font-weight:600}.Logo-module__zh8txq__name b{color:var(--accent);font-weight:700}.Logo-module__zh8txq__sub{font-family:var(--f-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:.58rem}.Logo-module__zh8txq__claro{color:#fff}.Logo-module__zh8txq__claro .Logo-module__zh8txq__doc,.Logo-module__zh8txq__claro .Logo-module__zh8txq__node{fill:var(--accent-2)}.Logo-module__zh8txq__claro .Logo-module__zh8txq__name b{color:var(--accent-2)}.Logo-module__zh8txq__claro .Logo-module__zh8txq__sub{color:#ffffff8c}
.PainelNav-module__VY_vUW__nav{color:var(--text-2);gap:.2rem;font-size:.9rem;font-weight:500;display:flex;overflow-x:auto}.PainelNav-module__VY_vUW__nav a{border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);border:1px solid #0000;padding:.45rem .75rem}.PainelNav-module__VY_vUW__nav a:hover{color:var(--navy);background:var(--surface-3)}.PainelNav-module__VY_vUW__nav .PainelNav-module__VY_vUW__ativo{color:var(--accent-deep);background:var(--accent-soft);border-color:#1a6cf04d;font-weight:600}@media (max-width:900px){.PainelNav-module__VY_vUW__nav{order:3;width:100%;padding-bottom:.25rem}}
.BotaoSair-module__QTGcxG__sair{border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);min-height:38px;color:var(--navy);cursor:pointer;transition:border-color var(--dur-fast), transform var(--dur-fast) var(--ease-out);padding:0 .95rem;font-size:.86rem;font-weight:600}.BotaoSair-module__QTGcxG__sair:hover{border-color:var(--navy);transform:translateY(-1px)}
.PainelHeader-module__5imtia__header{z-index:20;-webkit-backdrop-filter:blur(14px)saturate(160%);border-bottom:1px solid var(--line);background:#ffffffd9;position:sticky;top:0}.PainelHeader-module__5imtia__inner{min-height:var(--header-h);width:min(100% - 2 * var(--gutter), var(--maxw));align-items:center;gap:1.5rem;margin-inline:auto;display:flex}.PainelHeader-module__5imtia__brand{display:inline-flex}.PainelHeader-module__5imtia__direita{align-items:center;gap:1rem;margin-left:auto;font-size:.9rem;display:flex}.PainelHeader-module__5imtia__nome{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:.68rem;overflow:hidden}.PainelHeader-module__5imtia__site{color:var(--text-2);transition:color var(--dur-fast);font-weight:500}.PainelHeader-module__5imtia__site:hover{color:var(--navy)}@media (max-width:900px){.PainelHeader-module__5imtia__nome{display:none}.PainelHeader-module__5imtia__inner{flex-wrap:wrap;padding-block:.5rem}}
.painel-module__gDWfuG__main{width:min(100% - 2 * var(--gutter), var(--maxw));gap:1.5rem;margin-inline:auto;padding-block:clamp(1.5rem,4vw,3rem) clamp(3rem,6vw,5rem);display:grid}
.HeaderApp-module__6LiEoG__header{z-index:20;height:var(--header-h);-webkit-backdrop-filter:blur(14px)saturate(160%);border-bottom:1px solid var(--line);background:#ffffffd1;position:sticky;top:0}.HeaderApp-module__6LiEoG__inner{height:100%;width:min(100% - 2 * var(--gutter), var(--maxw));justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.HeaderApp-module__6LiEoG__brand{display:inline-flex}.HeaderApp-module__6LiEoG__nav{color:var(--text-2);align-items:center;gap:1.4rem;font-size:.92rem;font-weight:500;display:flex}.HeaderApp-module__6LiEoG__nav a{transition:color var(--dur-fast);padding:.3rem 0;position:relative}.HeaderApp-module__6LiEoG__nav a:after{content:"";background:var(--accent);height:1px;transition:right var(--dur) var(--ease-out);position:absolute;bottom:0;left:0;right:100%}.HeaderApp-module__6LiEoG__nav a:hover{color:var(--navy)}.HeaderApp-module__6LiEoG__nav a:hover:after{right:0}.HeaderApp-module__6LiEoG__entrar{color:var(--navy);font-weight:600}
