.secao[data-astro-cid-pd4bmjx6]{padding-block:var(--secao)}.mais[data-astro-cid-pd4bmjx6]{color:var(--verde-escuro);justify-content:center;margin-top:clamp(8px,1vw,16px);display:flex}.mais[data-astro-cid-pd4bmjx6][hidden]{display:none}h2[data-astro-cid-pd4bmjx6]{font-size:var(--t-secao);color:var(--verde-escuro);text-wrap:balance}.filtros[data-astro-cid-pd4bmjx6]{scrollbar-width:none;gap:8px;margin:clamp(24px,3vw,36px) 0 clamp(28px,3.5vw,44px);padding:2px;display:flex;overflow-x:auto}.filtros[data-astro-cid-pd4bmjx6]::-webkit-scrollbar{display:none}.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]{white-space:nowrap;min-height:44px;color:var(--verde-escuro);box-shadow:inset 0 0 0 1px var(--hair-light);cursor:pointer;transition:transform .14s var(--ease-out), background-color .2s ease, color .2s ease, box-shadow .2s ease;background:0 0;border:0;border-radius:999px;flex:none;padding:0 22px;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600}.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:active{transform:scale(.97)}.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6][aria-pressed=true]{color:var(--on-dark);background:var(--verde-escuro);box-shadow:none}@media (hover:hover) and (pointer:fine){.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6][aria-pressed=false]:hover{box-shadow:inset 0 0 0 1px var(--verde-escuro)}}.grade[data-astro-cid-pd4bmjx6]{--colunas:min(var(--n), 3);columns:var(--colunas);max-width:calc(var(--colunas) * 33.34%);transition:opacity .18s var(--ease-out);column-gap:16px;margin:0 auto;padding:0;list-style:none}.grade[data-astro-cid-pd4bmjx6].trocando{opacity:0}.item[data-astro-cid-pd4bmjx6]{break-inside:avoid;margin-bottom:16px}.item[data-astro-cid-pd4bmjx6].entra{animation:item-entra .36s var(--ease-out) var(--d,0s) backwards}@keyframes item-entra{0%{opacity:0;transform:translateY(12px)}}.foto[data-astro-cid-pd4bmjx6]{width:100%;aspect-ratio:var(--ar);cursor:zoom-in;transition:transform .16s var(--ease-out);background:#d9dfd2;border:0;border-radius:14px;padding:0;display:block;position:relative}.foto[data-astro-cid-pd4bmjx6]:active{transform:scale(.98)}.foto[data-astro-cid-pd4bmjx6] picture{height:100%;display:block}.foto[data-astro-cid-pd4bmjx6] img{object-fit:cover;width:100%;height:100%}.foto[data-astro-cid-pd4bmjx6]:focus-visible{outline-offset:4px}.lightbox[data-astro-cid-pd4bmjx6] [data-astro-cid-pd4bmjx6]:focus-visible{outline-color:var(--verde-claro)}.lightbox[data-astro-cid-pd4bmjx6]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--on-dark);background:#0a1a14;border:0;margin:0;padding:0}.lightbox[data-astro-cid-pd4bmjx6][open]{animation:lb-fundo .22s var(--ease-out);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lightbox[data-astro-cid-pd4bmjx6][open] .lb-palco[data-astro-cid-pd4bmjx6]{transform-origin:var(--ox,50%) var(--oy,50%);animation:lb-abre .22s var(--ease-out)}@keyframes lb-fundo{0%{opacity:0}}@keyframes lb-abre{0%{opacity:0;transform:scale(.96)}}.lb-topo[data-astro-cid-pd4bmjx6]{justify-content:flex-end;padding:16px clamp(16px,3vw,32px) 0;display:flex}.lb-palco[data-astro-cid-pd4bmjx6]{touch-action:pan-y;padding:12px clamp(16px,5vw,64px);position:relative}.slide[data-astro-cid-pd4bmjx6]{opacity:0;visibility:hidden;transition:opacity .22s var(--ease-out), visibility 0s linear .22s;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:12px clamp(16px,5vw,64px)}.slide[data-astro-cid-pd4bmjx6][hidden]{display:none}.slide[data-astro-cid-pd4bmjx6].ativo{opacity:1;visibility:visible;transition-delay:0s}.slide[data-astro-cid-pd4bmjx6] picture{display:contents}.slide[data-astro-cid-pd4bmjx6] img{object-fit:contain;-webkit-user-drag:none;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:100%}.lb-base[data-astro-cid-pd4bmjx6]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px clamp(16px,3vw,32px) 20px;display:grid}.lb-info[data-astro-cid-pd4bmjx6]{text-align:center;flex-direction:column;align-items:center;gap:2px;margin:0;display:flex}.lb-leg[data-astro-cid-pd4bmjx6]{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;line-height:1.2}.lb-meta[data-astro-cid-pd4bmjx6]{color:var(--on-dark-2);flex-wrap:wrap;justify-content:center;gap:0 16px;font-size:.875rem;display:flex}.lb-btn[data-astro-cid-pd4bmjx6]{width:48px;height:48px;color:var(--on-dark);cursor:pointer;transition:transform .12s var(--ease-out), background-color .2s ease;background:#ffffff14;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.lb-btn[data-astro-cid-pd4bmjx6] svg{display:block}.lb-btn[data-astro-cid-pd4bmjx6]:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.lb-btn[data-astro-cid-pd4bmjx6]:hover{background:#ffffff2e}}body:has(.lightbox[open]){overflow:hidden}@media (width<=899px){.grade[data-astro-cid-pd4bmjx6]{columns:min(var(--n), 2);max-width:calc(min(var(--n), 2) * 50%);column-gap:12px}.item[data-astro-cid-pd4bmjx6]{margin-bottom:12px}}
