@keyframes scroll-reveal-scale-soft{0%{transform:scale(.96)}to{transform:scale(1)}}@layer components{.frames:where(.astro-eqxlpf6m){--gap:clamp(.3125rem,.17857rem + .5952380952vw,.625rem);--gap-y:clamp(1.40625rem,.80357rem + 2.6785714286vw,2.8125rem);--caption-h:calc(calc(2 * var(--body-font-size,16px)) + calc(var(--spacing, .25rem) * 2))}@media(prefers-reduced-motion:no-preference)and (any-hover:hover){.frames:where(.astro-eqxlpf6m){view-timeline:--frames-timeline block;view-timeline-inset:20%}}.frames:where(.astro-eqxlpf6m){-moz-column-gap:var(--gap,0);column-gap:var(--gap,0);display:flex;flex-wrap:wrap;justify-content:center;margin-inline:var(--dx);max-width:var(--outer-w);place-self:normal center;row-gap:var(--gap-y);width:-moz-available;width:-webkit-fill-available;width:stretch;--cur-sp:clamp(.563rem,1.56vw,1.172rem);--outer-w:75rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);--cols:1;@media(width>=576px){--cols:2}}.frames-fig:where(.astro-eqxlpf6m){--s1:clamp(.46875rem,.26786rem + .8928571429vw,.9375rem);--pic:pic/pic/caption/pic;--bg:ba/ck/gro/und;display:grid;flex:1 1 calc(100% / (var(--cols, 1) + 1));max-inline-size:calc((100% - var(--gap, 0px) * (var(--cols, 1) - 1)) / var(--cols, 1));--aspect-ratio:calc(100% / (3 / 2))}@media(prefers-reduced-motion:no-preference)and (any-hover:hover){.frames-fig:where(.astro-eqxlpf6m){--range-offset:min(calc(var(--phase, 0) * 4%),24%);animation:scroll-reveal-scale-soft both;animation-range:entry calc(5% + var(--range-offset)) cover calc(32% + var(--range-offset));animation-timeline:--frames-timeline}}.frames-fig:where(.astro-eqxlpf6m){grid:"pic" 1fr "caption" minmax(auto,var(--caption-h))/minmax(0,1fr)}.frames-fig:where(.astro-eqxlpf6m) :is(.frames-picture,.frames-noimage){grid-area:var(--pic);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.frames-img:where(.astro-eqxlpf6m){-o-object-fit:cover;object-fit:cover}.frames-name:where(.astro-eqxlpf6m){display:grid;place-content:center;place-items:center;z-index:2;--tw-gradient-position:to bottom;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black,#000) 0%,transparent);--tw-gradient-to:var(--color-black,#000);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));padding-block:var(--spacing,.25rem);padding-inline:calc(var(--spacing, .25rem) * .5);text-align:center;--tw-leading:var(--leading-none,1);line-height:var(--leading-none,1);--tw-font-weight:var(--font-weight-normal,400);color:var(--color-white,oklch(100% 0 none));font-weight:var(--font-weight-normal,400);grid-area:caption;text-shadow:0 .0625rem .125rem var(--tw-text-shadow-color,rgb(0 0 0/.1)),0 .1875rem .125rem var(--tw-text-shadow-color,rgb(0 0 0/.1)),0 .25rem .5rem var(--tw-text-shadow-color,rgb(0 0 0/.1));text-transform:uppercase;text-wrap:balance;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:where(.astro-eqxlpf6m)::-ms-backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}:where(.astro-eqxlpf6m),:where(.astro-eqxlpf6m)::backdrop,:where(.astro-eqxlpf6m):after,:where(.astro-eqxlpf6m):before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%}}}
