:root{--dce-ouro: #F1BA1A;--dce-dourado: #D89227;--dce-preto: #000000;--dce-50: #FFF3D4;--dce-100: #FFE8AA;--dce-200: #FFDD80;--dce-300: #FFD155;--dce-400: #FFC62B;--dce-500: #FFBA00;--dce-600: #D49B00;--dce-700: #AA7C00;--dce-800: #805D00;--dce-900: #553E00;--dce-950: #2B1F00;--cinza-900: #2B2B2B;--cinza-700: #555555;--cinza-500: #808080;--cinza-300: #AAAAAA;--cinza-100: #D4D4D4}:root{--c-paper: #f7f6f5;--c-paper-2: #eeece9;--c-ink: #161615;--c-head: #a19e99;--c-text: #6f6c68;--c-line: #e0ddd8;--c-btn: #161615;--c-btn-ink: #f7f6f5;--c-accent: var(--dce-ouro);--c-card-1: #8f9fc4;--c-card-2: #c5cdb4;--c-card-3: #d8cfa1;--c-card-4: rgba(120, 120, 116, .55);--c-photo-bg: #2a2a28;--c-band: var(--c-paper-2);--c-band-ink: var(--c-ink);--c-band-text: var(--c-text);--c-ok: #2f9e52;--c-warn: #F1BA1A;--c-bad: #c8412f;--c-ok-ink: #ffffff;--c-warn-ink: #1a1a18;--c-bad-ink: #ffffff;--photo: grayscale(1) contrast(1.06) brightness(.96);--photo-hover: grayscale(0);--logo-mark: url(/img/logo/dce-leao-preto.png);--logo-full: url(/img/logo/dce-logo-preto.png);--logo-mark-on-photo: url(/img/logo/dce-leao-branco.png);--f-serif: "Newsreader", Georgia, serif;--f-sans: "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--fs-body: 15px;--fs-small: 13px;--fs-label: 11px;--fs-h1: clamp(40px, 5vw, 62px);--fs-big: clamp(34px, 4.4vw, 54px);--fs-h3: 22px;--r-btn: 2.4px;--r-card: 2.4px;--r-menu: 6px;--r-pill: 999px;--gutter: clamp(16px, 4vw, 96px);--max: none;--sec-pad: 128px;--shadow-menu: 0 20px 40px -20px rgba(0, 0, 0, .4);--t-fast: .2s}:root[data-theme=amarelo]{--c-paper: #ffffff;--c-paper-2: var(--dce-50);--c-ink: #000000;--c-head: #000000;--c-text: #3d3d3d;--c-line: #e2e2e2;--c-btn: #000000;--c-btn-ink: var(--dce-ouro);--c-accent: var(--dce-dourado);--c-card-1: var(--dce-ouro);--c-card-2: var(--dce-ouro);--c-card-3: #ffffff;--c-card-4: var(--dce-ouro);--c-band: var(--dce-ouro);--c-band-ink: #000000;--c-band-text: #1a1a18;--r-btn: 999px;--r-card: 4px;--sec-pad: 120px}:root[data-theme=escuro]{--c-paper: #000000;--c-paper-2: #111111;--c-ink: #f5f5f3;--c-head: #8c8a86;--c-text: #a3a19c;--c-line: #262626;--c-btn: var(--dce-ouro);--c-btn-ink: #000000;--c-accent: var(--dce-ouro);--c-card-1: rgba(0, 0, 0, .72);--c-card-2: rgba(0, 0, 0, .72);--c-card-3: var(--dce-ouro);--c-card-4: rgba(0, 0, 0, .72);--c-photo-bg: #111111;--c-band: #111111;--logo-mark: url(/img/logo/dce-leao-branco.png);--logo-full: url(/img/logo/dce-logo-branco.png);--r-card: 4px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{background:var(--c-paper)}body{margin:0;color:var(--c-ink);font-family:var(--f-sans);font-size:var(--fs-body);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.gut{padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.max{max-width:var(--max);margin:0 auto}.lbl{font:500 var(--fs-label) / 1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--c-text)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.field{display:grid;gap:6px}.field label{font-size:var(--fs-small);color:var(--c-text)}.field input,.field select,.field textarea{font:inherit;color:var(--c-ink);background:var(--c-paper);border:1px solid var(--c-line);border-radius:var(--r-btn);padding:10px 12px;min-height:42px;width:100%}.field input:focus,.field select:focus{border-color:var(--c-ink);outline:none}.msg{font-size:var(--fs-small);padding:10px 12px;border-radius:var(--r-btn)}.msg.err{background:color-mix(in srgb,var(--c-bad) 12%,transparent);color:var(--c-bad)}.msg.ok{background:color-mix(in srgb,var(--c-ok) 12%,transparent);color:var(--c-ok)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.dd{position:relative}.dd select{appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer}.dd-btn{position:absolute;inset:0;width:100%;background:transparent;border:0;padding:0;border-radius:var(--r-btn);cursor:pointer}.dd-btn:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.dd.on select,.dd:focus-within select{border-color:var(--c-ink)}.dd-seta{position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-6px;pointer-events:none;border-right:1.5px solid var(--c-ink);border-bottom:1.5px solid var(--c-ink);transform:rotate(45deg);transition:transform .2s ease,margin-top .2s ease}.dd.on .dd-seta{transform:rotate(-135deg);margin-top:-2px}.dd-lista{position:absolute;z-index:40;top:calc(100% + 10px);left:6px;right:6px;margin:0;padding:6px;list-style:none;max-height:min(320px,50vh);overflow-y:auto;background:var(--c-paper);color:var(--c-ink);border:1px solid var(--c-line);border-radius:18px;box-shadow:0 24px 48px -18px #00000059,0 2px 6px #0000000f;transform-origin:top center;animation:dd-in .16s ease-out}.dd-lista[hidden]{display:none}.dd-lista li{padding:10px 14px;border-radius:12px;cursor:pointer;font-size:var(--fs-body, 15px);display:flex;align-items:center;justify-content:space-between;gap:12px}.dd-lista li.ativo{background:var(--c-paper-2)}.dd-lista li[aria-selected=true]{font-weight:500}.dd-lista li[aria-selected=true]:after{content:"";width:10px;height:5px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg) translateY(-2px);flex:none}@keyframes dd-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}#theme-switcher[data-astro-cid-37fxchfa]{position:fixed;right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:50;display:flex;gap:2px;padding:3px;max-width:calc(100vw - 24px);background:#161614e0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;box-shadow:0 10px 30px -10px #00000080}#theme-switcher[data-astro-cid-37fxchfa] .t[data-astro-cid-37fxchfa]{font:500 10px Geist Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:#8e8b84;align-self:center;padding:0 8px 0 10px}#theme-switcher[data-astro-cid-37fxchfa] button[data-astro-cid-37fxchfa]{font:500 13px Geist,system-ui,sans-serif;color:#d9d6cf;background:none;border:0;padding:7px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}#theme-switcher[data-astro-cid-37fxchfa] button[data-astro-cid-37fxchfa][aria-pressed=true]{background:#f1ba1a;color:#000}#theme-switcher[data-astro-cid-37fxchfa] button[data-astro-cid-37fxchfa][data-t=claro][aria-pressed=true]{background:#f3f1ec;color:#161614}#theme-switcher[data-astro-cid-37fxchfa] button[data-astro-cid-37fxchfa]:focus-visible{outline:2px solid #F1BA1A;outline-offset:1px}@media(max-width:480px){#theme-switcher[data-astro-cid-37fxchfa] .t[data-astro-cid-37fxchfa]{display:none}#theme-switcher[data-astro-cid-37fxchfa] button[data-astro-cid-37fxchfa]{padding:7px 10px;font-size:12px}}
