.logo[data-astro-cid-re7vwtqb]{display:inline-flex;align-items:center;text-decoration:none;color:inherit;line-height:0}.mark[data-astro-cid-re7vwtqb]{display:inline-block;width:40px;height:38px;flex:none;background:var(--logo-mark) center / contain no-repeat}.flogo[data-astro-cid-re7vwtqb]{display:block;width:120px;height:140px;background:var(--logo-full) left top / contain no-repeat}.on-photo[data-astro-cid-re7vwtqb] .mark[data-astro-cid-re7vwtqb]{background-image:var(--logo-mark-on-photo)}.nm[data-astro-cid-re7vwtqb]{margin-left:10px;font:400 19px / 1 var(--f-serif);letter-spacing:-.01em;color:var(--c-ink);white-space:nowrap}.site-header[data-astro-cid-32z5qsxo]{border-bottom:1px solid var(--c-line)}.bar[data-astro-cid-32z5qsxo]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:84px;padding-block:16px}footer[data-astro-cid-pnrjdgm4]{border-top:1px solid var(--c-line);padding-block:56px 40px;font-size:var(--fs-small);color:var(--c-text)}.fgrid[data-astro-cid-pnrjdgm4]{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:32px}.about[data-astro-cid-pnrjdgm4]{max-width:32ch;margin:14px 0 0}.h5[data-astro-cid-pnrjdgm4]{margin:0 0 12px;font:500 var(--fs-label) var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink)}ul[data-astro-cid-pnrjdgm4]{list-style:none;margin:0;padding:0;display:grid;gap:8px}a[data-astro-cid-pnrjdgm4]{text-decoration:none}a[data-astro-cid-pnrjdgm4]:hover{color:var(--c-ink);text-decoration:underline}.legal[data-astro-cid-pnrjdgm4]{margin-top:48px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}@media(max-width:900px){.fgrid[data-astro-cid-pnrjdgm4]{grid-template-columns:1fr 1fr}.fgrid[data-astro-cid-pnrjdgm4]>div[data-astro-cid-pnrjdgm4]:first-child{grid-column:1 / -1}}.cursor[data-astro-cid-s7e7xfou]{position:fixed;left:0;top:0;z-index:40;pointer-events:none;width:58px;height:58px;margin:-29px 0 0 -29px;text-align:center;line-height:1.1;border-radius:50%;background:var(--c-paper);color:var(--c-ink);display:grid;place-items:center;font:500 11px var(--f-sans);transform:scale(0);transition:transform .25s ease}.cursor[data-astro-cid-s7e7xfou].on{transform:scale(1)}@media(max-width:900px){.cursor[data-astro-cid-s7e7xfou]{display:none}}.pillnav[data-astro-cid-ijcfaaoq]{position:fixed;top:14px;left:50%;z-index:45;display:flex;align-items:center;gap:6px;padding:6px 6px 6px 14px;background:color-mix(in srgb,var(--c-paper) 78%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--c-line);border-radius:var(--r-pill);transform:translate(-50%,-90px);visibility:hidden;transition:transform .35s ease,visibility 0s linear .35s;max-width:calc(100vw - 32px)}.pillnav[data-astro-cid-ijcfaaoq].on{transform:translate(-50%);visibility:visible;transition:transform .35s ease}.pillnav[data-astro-cid-ijcfaaoq] .mark{width:24px;height:22px}.pillnav[data-astro-cid-ijcfaaoq] .logo{margin-right:4px}.l[data-astro-cid-ijcfaaoq]{font-size:13px;text-decoration:none;color:var(--c-text);padding:6px 10px;white-space:nowrap}.l[data-astro-cid-ijcfaaoq]:hover,.l[data-astro-cid-ijcfaaoq]:focus-visible{color:var(--c-ink)}.pbtn[data-astro-cid-ijcfaaoq]{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:var(--r-btn);font:500 13px var(--f-sans);text-decoration:none;background:var(--c-btn);color:var(--c-btn-ink);white-space:nowrap;transition:opacity var(--t-fast)}.pbtn[data-astro-cid-ijcfaaoq]:hover{opacity:.85}@media(max-width:720px){.l[data-astro-cid-ijcfaaoq]:not(.keep){display:none}}:root{--site-on-photo: #f3f1ec;--site-on-photo-ink: #1a1a18}.sec{padding-block:var(--sec-pad)}.sec.flush{padding-top:0}.sec.alt{background:var(--c-band);color:var(--c-band-text)}.sec.alt .big,.sec.alt .lbl{color:var(--c-band-ink)}.sec.alt .big{max-width:20ch;font-size:clamp(38px,5.4vw,72px)}.big{font:300 var(--fs-big) / 1.06 var(--f-serif);letter-spacing:-.02em;color:var(--c-head);margin:0;text-wrap:balance;max-width:18ch}.big em{font-style:normal;color:var(--c-ink)}.head-lbl{display:block}.head-lbl+.big{margin-top:20px}img.ph-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:var(--photo);transition:filter .6s ease,transform .8s ease,opacity 1.4s ease}.ph canvas,canvas.noise{position:absolute;inset:0;width:100%;height:100%}@media(max-width:900px){.sec{padding-block:80px}}:root[data-theme=amarelo] .hero h1,:root[data-theme=amarelo] .big{color:#000;font-weight:400}:root[data-theme=amarelo] .big em,:root[data-theme=amarelo] .hero h1 em{background:linear-gradient(transparent 62%,var(--dce-ouro) 62%);padding:0 .06em}:root[data-theme=amarelo] .sec.alt .big em{background:#000;color:var(--dce-ouro);padding:0 .12em}:root[data-theme=amarelo] .lbl{color:#000}:root[data-theme=amarelo] .sec.alt .tags li{border-color:#000;color:#000}:root[data-theme=amarelo] .sec.alt p,:root[data-theme=amarelo] .sec.alt h3{color:#000}:root[data-theme=amarelo] .strip{background:#000;color:#f5f5f3}:root[data-theme=amarelo] .strip .lbl{color:var(--dce-ouro)}:root[data-theme=amarelo] .strip .pill{background:var(--dce-ouro);color:#000}:root[data-theme=amarelo] .strip .pill b{color:#000}:root[data-theme=amarelo] .col{border-top-width:2px}:root[data-theme=amarelo] .col.mid{border-top-color:var(--dce-ouro)}:root[data-theme=amarelo] .plan.dark{background-color:#000;color:#fff;border-color:#000}:root[data-theme=amarelo] .plan.dark .btn{background:var(--dce-ouro);color:#000}:root[data-theme=amarelo] .hero .card{border:2px solid #000}:root[data-theme=amarelo] .ev .ph .tag,:root[data-theme=amarelo] .hcard .co{background:var(--dce-ouro);color:#000}:root[data-theme=amarelo] .nomes li:hover{background:var(--dce-ouro);color:#000}:root[data-theme=amarelo] footer{background:#000;color:#bdbdbd;border-top:0;--c-ink: #f5f5f3;--logo-full: url(/img/logo/dce-logo-branco.png)}:root[data-theme=amarelo] footer .h5{color:var(--dce-ouro)}:root[data-theme=escuro] .big em,:root[data-theme=escuro] .hero h1 em{color:var(--c-accent)}:root[data-theme=escuro] .lbl,:root[data-theme=escuro] .sec.alt .lbl{color:var(--c-accent)}:root[data-theme=escuro] .hero-r{background:#000}:root[data-theme=escuro] .hero .card{border:1px solid rgba(255,255,255,.18)}:root[data-theme=escuro] .plan.dark{background-color:var(--c-accent);color:#000;border-color:var(--c-accent)}:root[data-theme=escuro] .plan.dark .btn{background:#000;color:var(--c-accent)}:root[data-theme=escuro] .plan.dark .muted,:root[data-theme=escuro] .plan.dark li{color:#000000b3}:root[data-theme=escuro] .plan.dark li:before{background:currentColor}:root[data-theme=escuro] .nomes li:hover{background:var(--c-accent);color:#000}.setas{display:flex;gap:8px}.setas button{width:44px;height:44px;border-radius:999px;border:1px solid var(--c-line);background:var(--c-paper);color:var(--c-ink);font:400 18px var(--f-sans);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.setas button:hover{background:var(--c-ink);color:var(--c-paper);border-color:var(--c-ink)}.trilha{height:2px;background:var(--c-line);border-radius:2px;overflow:hidden;margin-top:24px}.trilha i{display:block;height:100%;width:20%;background:var(--c-ink);transition:transform .2s,width .2s}:root[data-theme=amarelo] .trilha i,:root[data-theme=escuro] .trilha i{background:var(--dce-ouro)}.rola{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}.rola::-webkit-scrollbar{display:none}.rola.drag{cursor:grabbing;scroll-snap-type:none}.rola.drag *{pointer-events:none}.topo-car{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-top:48px}.topo-car p{margin:0;color:var(--c-text);font-size:15px;max-width:44ch}.skip[data-astro-cid-giumr2kp]{position:absolute;left:12px;top:-60px;z-index:100;background:var(--c-btn);color:var(--c-btn-ink);padding:10px 14px;border-radius:var(--r-btn);text-decoration:none;font-size:14px}.skip[data-astro-cid-giumr2kp]:focus{top:12px}.volta-wrap[data-astro-cid-giumr2kp]{padding-top:24px}.volta[data-astro-cid-giumr2kp]{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--c-line);color:var(--c-ink);text-decoration:none;font:400 18px var(--f-sans);transition:background .2s,color .2s,border-color .2s}.volta[data-astro-cid-giumr2kp]:hover{background:var(--c-ink);color:var(--c-paper);border-color:var(--c-ink)}
