.empty[data-astro-cid-dh637ihc]{row-gap:1.25rem;padding-block:clamp(2rem,6vw,4rem)}.empty[data-astro-cid-dh637ihc] .label[data-astro-cid-dh637ihc],.empty-body[data-astro-cid-dh637ihc]{grid-column:1/-1}.empty-body[data-astro-cid-dh637ihc]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.empty-title[data-astro-cid-dh637ihc]{letter-spacing:-.025em;font-size:clamp(1.625rem,3.6vw,3.25rem);line-height:1.1}.empty-body[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc]{font-size:1.125rem}@media (width>=48rem){.empty[data-astro-cid-dh637ihc] .label[data-astro-cid-dh637ihc]{grid-column:1/span 3}.empty-body[data-astro-cid-dh637ihc]{grid-column:4/-1}}.list[data-astro-cid-dh637ihc]{gap:clamp(3rem, 7vw, 6rem) var(--col-gap);padding-top:clamp(2rem,6vw,4rem);display:grid}.list[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc],.list-previa[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc]{gap:1rem;text-decoration:none;display:grid}.list[data-astro-cid-dh637ihc] img,.list-previa[data-astro-cid-dh637ihc] img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:opacity .4s}.caption[data-astro-cid-dh637ihc]{align-items:baseline;gap:var(--col-gap);grid-template-columns:3rem 1fr auto;display:grid}.name[data-astro-cid-dh637ihc]{gap:.25rem;display:grid}.title[data-astro-cid-dh637ihc]{letter-spacing:-.015em;font-size:clamp(1.125rem,1.8vw,1.5rem)}.sub[data-astro-cid-dh637ihc]{font-size:.9375rem}.list[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc]:hover img,.list-previa[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc]:hover img{opacity:.88}.list[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc]:hover .title[data-astro-cid-dh637ihc],.list-previa[data-astro-cid-dh637ihc] a[data-astro-cid-dh637ihc]:hover .title-previa[data-astro-cid-dh637ihc]{text-decoration:underline;text-decoration-color:var(--accent)}@media (width>=48rem){.list[data-astro-cid-dh637ihc]{grid-template-columns:repeat(2,minmax(0,1fr))}.list[data-astro-cid-dh637ihc] li[data-astro-cid-dh637ihc]:nth-child(2n){margin-top:clamp(4rem,12vw,10rem)}}.previa[data-astro-cid-dh637ihc]{--fg:var(--gofun);margin-top:clamp(3rem,7vw,6rem);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) clamp(3rem, 7vw, 6rem);background:var(--sumi);color:var(--gofun)}body:has(.previa) .site-footer{border-top:0;margin-top:0}.band[data-astro-cid-dh637ihc]{margin-inline:calc(-1 * var(--gutter));padding:clamp(1.5rem, 3vw, 2.5rem) var(--gutter) clamp(.875rem, 1.6vw, 1.25rem);background:var(--sumi)}.band[data-astro-cid-dh637ihc] h2[data-astro-cid-dh637ihc]{color:var(--shu);font-size:clamp(2rem,3.2vw,2.75rem)}.previa-text[data-astro-cid-dh637ihc]{letter-spacing:-.01em;gap:.5em;max-width:44rem;padding-top:clamp(1rem,2vw,1.5rem);font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.4;display:grid}.previa-text[data-astro-cid-dh637ihc] span[data-astro-cid-dh637ihc]{text-wrap:balance}.list-previa[data-astro-cid-dh637ihc]{gap:clamp(2.5rem, 5vw, 4rem) var(--col-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:clamp(2.5rem,6vw,4rem) 0 0;list-style:none;display:grid}.caption-previa[data-astro-cid-dh637ihc]{align-items:baseline;gap:var(--col-gap);grid-template-columns:1fr auto;display:grid}.title-previa[data-astro-cid-dh637ihc]{letter-spacing:-.01em;font-size:1.125rem}@media (width>=64rem){.list-previa[data-astro-cid-dh637ihc]{grid-template-columns:repeat(3,minmax(0,1fr))}}
