.lightbox[data-astro-cid-utnzf2kr]{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);opacity:0;transition:opacity .25s var(--ease), overlay .25s allow-discrete, display .25s allow-discrete;background:#0a0a0a;border:0;margin:0;padding:0;position:fixed;inset:0}.lightbox[data-astro-cid-utnzf2kr][open]{opacity:1;grid-template-rows:auto 1fr auto;display:grid}@starting-style{.lightbox[data-astro-cid-utnzf2kr][open]{opacity:0}}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:0 0}.lightbox__bar[data-astro-cid-utnzf2kr]{padding:8px var(--gutter);justify-content:space-between;align-items:center;display:flex}.lightbox__count[data-astro-cid-utnzf2kr]{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem}.lightbox__stage[data-astro-cid-utnzf2kr]{min-height:0;padding-inline:var(--gutter);place-items:center;display:grid}.lightbox__img[data-astro-cid-utnzf2kr]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .2s}.lightbox[data-astro-cid-utnzf2kr].is-swapping .lightbox__img[data-astro-cid-utnzf2kr]{opacity:.25}.lightbox__caption[data-astro-cid-utnzf2kr]{max-width:72ch;padding:12px var(--gutter) 20px;color:var(--muted);text-align:center;margin-inline:auto;font-size:.875rem}.lightbox__btn[data-astro-cid-utnzf2kr]{cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;width:48px;height:48px;padding:0;transition:background-color .2s;display:grid}.lightbox__btn[data-astro-cid-utnzf2kr]:hover{background:#ece9e214}.lightbox__nav[data-astro-cid-utnzf2kr]{position:absolute;top:50%;translate:0 -50%}.lightbox__nav--prev[data-astro-cid-utnzf2kr]{left:max(4px, calc(var(--gutter) / 3))}.lightbox__nav--next[data-astro-cid-utnzf2kr]{right:max(4px, calc(var(--gutter) / 3))}@media (width<=767px){.lightbox__nav[data-astro-cid-utnzf2kr]{top:auto;bottom:4px;translate:none}}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-utnzf2kr],.lightbox__img[data-astro-cid-utnzf2kr]{transition:none}}.caso__back[data-astro-cid-xq5nrbf5]{color:var(--muted);gap:8px;font-size:.875rem;text-decoration:none;display:inline-flex}.caso__back[data-astro-cid-xq5nrbf5]:hover{color:var(--ink)}.caso__title[data-astro-cid-xq5nrbf5]{margin-top:24px}.caso__subtitle[data-astro-cid-xq5nrbf5]{color:var(--muted);font-family:var(--serif);font-style:italic;font-size:var(--step-h2);margin-top:4px;line-height:1.1}.caso__cover[data-astro-cid-xq5nrbf5]{margin-top:clamp(56px,7vw,96px)}.caso__cover[data-astro-cid-xq5nrbf5] a[data-astro-cid-xq5nrbf5],.lamina[data-astro-cid-xq5nrbf5] a[data-astro-cid-xq5nrbf5]{display:block}.caso__cover-media[data-astro-cid-xq5nrbf5],.lamina__media[data-astro-cid-xq5nrbf5]{background:var(--bg-2)}.caso__cover-media[data-astro-cid-xq5nrbf5] img[data-astro-cid-xq5nrbf5],.lamina__media[data-astro-cid-xq5nrbf5] img[data-astro-cid-xq5nrbf5]{width:100%}.caso__info[data-astro-cid-xq5nrbf5]{padding-top:var(--section)}.caso__body[data-astro-cid-xq5nrbf5]{gap:1.25em;max-width:62ch;display:grid}.caso__body[data-astro-cid-xq5nrbf5] .lead[data-astro-cid-xq5nrbf5]{max-width:none}.caso__body[data-astro-cid-xq5nrbf5] p[data-astro-cid-xq5nrbf5]:not(.lead){color:var(--muted)}.caso__meta[data-astro-cid-xq5nrbf5]{align-content:start;gap:20px;display:grid}.caso__meta[data-astro-cid-xq5nrbf5] div[data-astro-cid-xq5nrbf5]{border-top:1px solid var(--line);gap:2px;padding-top:14px;display:grid}@media (width>=960px){.caso__body[data-astro-cid-xq5nrbf5]{grid-column:1/span 7}.caso__meta[data-astro-cid-xq5nrbf5]{grid-column:9/-1}}.caso__video[data-astro-cid-xq5nrbf5]{padding-top:var(--section)}.caso__laminas[data-astro-cid-xq5nrbf5]{padding-top:var(--section);gap:clamp(32px,6vw,96px);display:grid}@media (width<=639px){.caso__cover[data-astro-cid-xq5nrbf5],.caso__laminas[data-astro-cid-xq5nrbf5]{padding-inline:0}}.next[data-astro-cid-xq5nrbf5]{padding-top:var(--section)}.next__link[data-astro-cid-xq5nrbf5]{border-top:1px solid var(--line);padding-top:24px;text-decoration:none}.next__title[data-astro-cid-xq5nrbf5]{font-family:var(--serif);font-size:var(--step-display);text-underline-offset:.14em;line-height:1.02;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .2s}.next__link[data-astro-cid-xq5nrbf5]:hover .next__title[data-astro-cid-xq5nrbf5],.next__link[data-astro-cid-xq5nrbf5]:focus-visible .next__title[data-astro-cid-xq5nrbf5]{text-decoration-color:var(--accent)}.next__thumb[data-astro-cid-xq5nrbf5]{background:var(--bg-2);width:100%}@media (width>=960px){.next__label[data-astro-cid-xq5nrbf5]{grid-column:1/span 3;padding-top:1.1em}.next__title[data-astro-cid-xq5nrbf5]{grid-column:4/span 5}.next__thumb[data-astro-cid-xq5nrbf5]{grid-column:9/-1}}
