.grade[data-astro-cid-ghio52pl]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]{aspect-ratio:4/3;background:var(--bg2);cursor:zoom-in;transition:transform .6s var(--ease-suave), box-shadow .6s var(--ease-suave);display:block;position:relative;overflow:hidden}.grade[data-astro-cid-ghio52pl] img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-suave), filter .6s ease;display:block}.mosaico[data-astro-cid-ghio52pl] .grade[data-astro-cid-ghio52pl]{columns:2;column-gap:10px;display:block}.mosaico[data-astro-cid-ghio52pl] li[data-astro-cid-ghio52pl]{break-inside:avoid;margin-bottom:10px}.mosaico[data-astro-cid-ghio52pl] .grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]{aspect-ratio:auto}.mosaico[data-astro-cid-ghio52pl] .grade[data-astro-cid-ghio52pl] img{height:auto}@media (width>=640px){.mosaico[data-astro-cid-ghio52pl] .grade[data-astro-cid-ghio52pl]{columns:3}}@media (width>=1000px){.mosaico[data-astro-cid-ghio52pl] .grade[data-astro-cid-ghio52pl]{columns:4;column-gap:14px}.mosaico[data-astro-cid-ghio52pl] li[data-astro-cid-ghio52pl]{margin-bottom:14px}}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:before,.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:after{content:"";pointer-events:none;opacity:0;transition:opacity .5s ease, inset .6s var(--ease-suave);position:absolute}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:before{z-index:1;background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--ink) 55%, transparent));inset:0}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:after{z-index:2;border:1px solid color-mix(in srgb, var(--gold) 85%, white);inset:22px}.lupa[data-astro-cid-ghio52pl]{z-index:3;background:color-mix(in srgb, var(--bg) 92%, transparent);color:var(--ink);font:600 .68rem var(--sans);letter-spacing:.18em;text-transform:uppercase;opacity:0;transition:opacity .45s ease, transform .6s var(--ease-suave);align-items:center;gap:8px;padding:8px 16px;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%,12px)}.lupa[data-astro-cid-ghio52pl] svg[data-astro-cid-ghio52pl]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:hover{box-shadow:0 22px 40px -24px color-mix(in srgb, var(--ink) 55%, transparent);transform:translateY(-4px)}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:hover img{filter:saturate(1.05);transform:scale(1.06)}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:hover:before{opacity:1}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:hover:after{opacity:1;inset:12px}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:hover .lupa[data-astro-cid-ghio52pl]{opacity:1;transform:translate(-50%)}}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:focus-visible:after{opacity:1;inset:12px}.grade[data-astro-cid-ghio52pl] a[data-astro-cid-ghio52pl]:focus-visible .lupa[data-astro-cid-ghio52pl]{opacity:1;transform:translate(-50%)}html:has(dialog.lb[open]){overflow:hidden}.lb[data-astro-cid-ghio52pl][open]{animation:.35s lb-fundo}figure[data-astro-cid-ghio52pl] img[data-astro-cid-ghio52pl].entra{animation:lb-foto .5s var(--ease-suave)}@keyframes lb-fundo{0%{opacity:0}}@keyframes lb-foto{0%{opacity:0;transform:scale(.94)}}.lb[data-astro-cid-ghio52pl]{color:#f7f3ee;background:#1c1814f0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0}.lb[data-astro-cid-ghio52pl]::backdrop{background:#1c181499}figure[data-astro-cid-ghio52pl]{height:100%;padding:calc(56px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));grid-template-rows:1fr auto;place-items:center;margin:0;display:grid}figure[data-astro-cid-ghio52pl] img[data-astro-cid-ghio52pl]{object-fit:contain;touch-action:pan-y;max-width:100%;min-height:0;max-height:100%}figcaption[data-astro-cid-ghio52pl]{text-align:center;padding-top:12px;font-size:.9rem}figcaption[data-astro-cid-ghio52pl] .mt[data-astro-cid-ghio52pl]{color:#cbbfb2;margin-left:8px}.lb[data-astro-cid-ghio52pl] button[data-astro-cid-ghio52pl]{width:48px;height:48px;color:inherit;font:400 1.8rem/1 var(--serif);cursor:pointer;background:#f7f3ee1a;border:1px solid #f7f3ee59;border-radius:50%;place-items:center;display:grid;position:absolute}.lb[data-astro-cid-ghio52pl] button[data-astro-cid-ghio52pl]:hover{background:#f7f3ee38}.nav[data-astro-cid-ghio52pl]{top:50%;transform:translateY(-50%)}.ant[data-astro-cid-ghio52pl]{left:12px}.prox[data-astro-cid-ghio52pl]{right:12px}.fechar[data-astro-cid-ghio52pl]{top:calc(10px + env(safe-area-inset-top,0px));right:12px}
