.gallery[data-astro-cid-rj65ajc3].grid{grid-template-columns:repeat(var(--gallery-cols), minmax(0, 1fr));gap:var(--gallery-row-gap) var(--gallery-column-gap);padding:1.25rem var(--gallery-pad-x) 6rem;display:grid}.gallery[data-astro-cid-rj65ajc3].grid .entry[data-astro-cid-rj65ajc3]{min-width:0}.gallery[data-astro-cid-rj65ajc3].grid .thumb[data-astro-cid-rj65ajc3]{aspect-ratio:var(--gallery-ratio)}.gallery[data-astro-cid-rj65ajc3].grid .thumb[data-astro-cid-rj65ajc3] img{object-fit:cover;width:100%;height:100%}@media (width<=640px){.gallery[data-astro-cid-rj65ajc3].grid{padding:.75rem var(--gallery-pad-x) 4rem}}.gallery[data-astro-cid-rj65ajc3].justified{--row-pad:0px;align-items:flex-start;gap:var(--sheet-gap);padding:1rem calc(var(--header-pad-x) - var(--row-pad)) 6rem;flex-wrap:wrap;display:flex}.gallery[data-astro-cid-rj65ajc3].justified .entry[data-astro-cid-rj65ajc3]{flex:var(--ar,1.5) 1 calc(var(--ar,1.5) * var(--sheet-row-h) + 2 * var(--row-pad));min-width:0}.gallery[data-astro-cid-rj65ajc3].justified:after{content:"";flex:1000000 1 0}.gallery[data-astro-cid-rj65ajc3].justified .entry[data-astro-cid-rj65ajc3] .name[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].justified .entry[data-astro-cid-rj65ajc3] .tags[data-astro-cid-rj65ajc3]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=640px){.gallery[data-astro-cid-rj65ajc3].justified{flex-direction:column;padding-top:.75rem;padding-bottom:4rem}.gallery[data-astro-cid-rj65ajc3].justified .entry[data-astro-cid-rj65ajc3]{flex:none;width:100%}.gallery[data-astro-cid-rj65ajc3].justified:after{display:none}}.entry[data-astro-cid-rj65ajc3]{padding:var(--row-pad);color:inherit;text-decoration:none;display:block}.entry[data-astro-cid-rj65ajc3][hidden]{display:none}@media (hover:hover){.entry[data-astro-cid-rj65ajc3]:hover .name[data-astro-cid-rj65ajc3]{text-decoration:underline}}.entry[data-astro-cid-rj65ajc3]:focus-visible{outline-offset:4px;border-radius:var(--frame-radius);outline:2px solid}.entry[data-astro-cid-rj65ajc3] .thumb[data-astro-cid-rj65ajc3] img{border-radius:var(--frame-radius);width:100%;height:auto;display:block}.entry[data-astro-cid-rj65ajc3] .name[data-astro-cid-rj65ajc3],.entry[data-astro-cid-rj65ajc3] .tags[data-astro-cid-rj65ajc3],.entry[data-astro-cid-rj65ajc3] .summary[data-astro-cid-rj65ajc3]{font-size:var(--text-card);display:block}.entry[data-astro-cid-rj65ajc3] .name[data-astro-cid-rj65ajc3]{text-transform:var(--case-card-title);color:var(--color-title);margin-top:.5rem}.entry[data-astro-cid-rj65ajc3] .tags[data-astro-cid-rj65ajc3]{text-transform:var(--case-card-summary);color:var(--color-muted)}.entry[data-astro-cid-rj65ajc3] .summary[data-astro-cid-rj65ajc3]{font-weight:var(--weight-normal);text-transform:var(--case-card-summary);color:var(--color-summary)}.gallery[data-astro-cid-rj65ajc3].horizontal{align-items:flex-start;gap:var(--gallery-column-gap);padding:0 var(--gallery-pad-x);scrollbar-width:none;flex-direction:row;display:flex;overflow:auto hidden}.gallery[data-astro-cid-rj65ajc3].horizontal::-webkit-scrollbar{display:none}.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3]{width:calc(var(--strip-h) * var(--ar,1.5) + 2 * var(--row-pad));flex:none}.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3] .name[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3] .tags[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3] .summary[data-astro-cid-rj65ajc3]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=640px){.gallery[data-astro-cid-rj65ajc3].horizontal{gap:var(--gallery-row-gap);padding:.5rem var(--gallery-pad-x) 4rem;flex-direction:column;overflow:visible}.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3]{width:100%}.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3] .name[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3] .tags[data-astro-cid-rj65ajc3],.gallery[data-astro-cid-rj65ajc3].horizontal .entry[data-astro-cid-rj65ajc3] .summary[data-astro-cid-rj65ajc3]{white-space:normal;overflow:visible}}
