.gallery-intro[data-astro-cid-76veauql]{gap:var(--gutter);margin:var(--gutter);grid-column:full-width;grid-template-columns:repeat(2,minmax(0,1fr));min-block-size:clamp(30rem,70vh,40rem);display:grid}@media (width<=1024px){.gallery-intro[data-astro-cid-76veauql]{grid-template-columns:1fr;min-block-size:0}}.gallery-intro-text[data-astro-cid-76veauql],.gallery-prints[data-astro-cid-76veauql]{border-radius:var(--radius-2xl)}.gallery-intro-text[data-astro-cid-76veauql]{padding:var(--space-xl);background-color:oklch(100% 0 0/.5);flex-direction:column;justify-content:center;display:flex;container-type:inline-size}@media (width<=1024px){.gallery-intro-text[data-astro-cid-76veauql]{padding:var(--space-l)}}.gallery-intro-title[data-astro-cid-76veauql]{font-size:min(var(--fs-5xl), 16cqi);letter-spacing:var(--ls-normal);text-transform:none;margin-block-end:var(--space-s)}.gallery-intro-actions[data-astro-cid-76veauql]{align-items:center;gap:var(--space-s) var(--space-m);color:var(--color-text-muted);flex-wrap:wrap;margin-block-start:var(--space-m);display:flex}.gallery-prints[data-astro-cid-76veauql]{background-color:#fbe6df;background-image:radial-gradient(at 29% 62%,#c9e9f880 0,#0000 50%),radial-gradient(at 92% 85%,#cae8f6 0,#0000 50%),radial-gradient(at 24% 26%,#add5e6 0,#0000 50%);position:relative;overflow:hidden;container:prints/size}@media (width<=1024px){.gallery-prints[data-astro-cid-76veauql]{order:-1;block-size:34vw}}@media (width<=560px){.gallery-prints[data-astro-cid-76veauql]{block-size:min(22rem, 100vw - 2 * var(--gutter))}}.print[data-astro-cid-76veauql]{--w:min(62cqi, 58cqb);inline-size:var(--w);block-size:calc(var(--w) * 9 / 16);border:max(.3rem, var(--w) * .022) solid oklch(100% 0 0);border-radius:var(--radius-l);transform:translate(var(--x), var(--y)) rotate(var(--r));background-color:oklch(100% 0 0);margin:auto;transition:transform .5s,scale .5s;position:absolute;inset:0;box-shadow:0 .5rem 1.5rem oklch(30% .04 260/.2)}.print[data-astro-cid-76veauql]:first-child{--x:-20%;--y:-78%;--r:-5deg}.print[data-astro-cid-76veauql]:nth-child(2){--x:20%;--y:0%;--r:4deg}.print[data-astro-cid-76veauql]:nth-child(3){--x:-12%;--y:78%;--r:-3deg}@container prints (aspect-ratio>3/2){.print[data-astro-cid-76veauql]{--w:min(36cqi, 115cqb)}.print[data-astro-cid-76veauql]:first-child{--x:-72%;--y:-6%}.print[data-astro-cid-76veauql]:nth-child(2){--x:0%;--y:8%;z-index:1}.print[data-astro-cid-76veauql]:nth-child(3){--x:72%;--y:-4%;--r:5deg}}@media (hover:hover){.print[data-astro-cid-76veauql]:hover{--r:0deg;z-index:2;scale:1.05}}@media (prefers-reduced-motion:no-preference){.print[data-astro-cid-76veauql]{animation:.9s cubic-bezier(.2,.8,.2,1) backwards print-deal;animation-delay:calc(var(--i) * .15s + .2s)}}@keyframes print-deal{0%{opacity:0;transform:translateY(15%)scale(.9)}}.photos[data-astro-cid-v4qzfayo]{margin:var(--gutter);padding:var(--space-xl);border-radius:var(--radius-2xl);background-color:oklch(100% 0 0/.5);grid-column:full-width}@media (width<=1024px){.photos[data-astro-cid-v4qzfayo]{padding:var(--space-l)}}@media (width<=768px){.photos[data-astro-cid-v4qzfayo]{padding:var(--space-l) var(--space-xs) var(--space-xs)}}.photos-inner[data-astro-cid-v4qzfayo]{max-inline-size:var(--container-wide);text-align:center;justify-items:center;margin-inline:auto;display:grid}.photos-intro[data-astro-cid-v4qzfayo]{max-inline-size:30em;padding-inline:var(--space-2xs);line-height:var(--lh-normal);margin-block-end:var(--space-l)}.mosaic[data-astro-cid-v4qzfayo]{--mosaic-gap:var(--space-s);--mosaic-radius:var(--radius-2xl);gap:var(--mosaic-gap);grid-template-columns:repeat(4,minmax(0,1fr));inline-size:100%;display:grid}@media (width<=1024px){.mosaic[data-astro-cid-v4qzfayo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.mosaic[data-astro-cid-v4qzfayo]{--mosaic-gap:var(--space-2xs);--mosaic-radius:var(--radius-l)}}.mosaic-item[data-astro-cid-v4qzfayo]{aspect-ratio:16/9;position:relative}.mosaic-item[data-astro-cid-v4qzfayo].large{grid-area:span 2/span 2;place-self:stretch stretch}.mosaic-link[data-astro-cid-v4qzfayo]{border-radius:var(--mosaic-radius);background-color:var(--color-theme-accent);transition:opacity .5s;position:absolute;inset:0}.mosaic-link[data-astro-cid-v4qzfayo] img{will-change:transform;transition:transform 1.5s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.mosaic-link[data-astro-cid-v4qzfayo]:hover img{transform:scale(1.06)}.mosaic[data-astro-cid-v4qzfayo]:has(.mosaic-link:hover) .mosaic-link[data-astro-cid-v4qzfayo]:not(:hover){opacity:.55}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mosaic-item[data-astro-cid-v4qzfayo]{animation:linear both mosaic-rise;animation-timeline:view();animation-range:entry entry 70%}}}@keyframes mosaic-rise{0%{opacity:0;transform:translateY(2.5rem)scale(.96)}}
