@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.slideshow[data-astro-cid-tvyr2t2n]{background:var(--bg);width:100%;position:relative}.slideshow__viewport[data-astro-cid-tvyr2t2n]{aspect-ratio:4/5;background:var(--line);width:100%;max-height:54vh;position:relative;overflow:hidden}@media (width>=40rem){.slideshow__viewport[data-astro-cid-tvyr2t2n]{aspect-ratio:3/2;max-height:68vh}}@media (width>=64rem){.slideshow__viewport[data-astro-cid-tvyr2t2n]{aspect-ratio:16/9;max-height:min(72vh,760px)}}.slide[data-astro-cid-tvyr2t2n]{opacity:0;visibility:hidden;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.slide[data-astro-cid-tvyr2t2n][data-active]{opacity:1;visibility:visible}.slide[data-astro-cid-tvyr2t2n] img{object-fit:cover;object-position:center;filter:sepia(.14)saturate(.94)contrast(1.02)brightness(1.01);width:100%;height:100%}.slideshow__bar[data-astro-cid-tvyr2t2n]{justify-content:center;align-items:center;gap:var(--space-xs) var(--space-md);min-height:3.25rem;padding:var(--space-xs) var(--gutter);flex-wrap:wrap;display:flex}.slideshow__caption[data-astro-cid-tvyr2t2n]{text-align:center;color:var(--muted);flex:14rem;margin:0;font-size:1rem;line-height:1.5}.slideshow__caption[data-astro-cid-tvyr2t2n]:empty{display:none}.slideshow__controls[data-astro-cid-tvyr2t2n]{align-items:center;gap:var(--space-xs);display:flex}.slideshow__controls[data-astro-cid-tvyr2t2n] button[data-astro-cid-tvyr2t2n]{min-width:var(--tap);min-height:var(--tap);font-family:var(--font-sans);color:var(--text);border:1px solid var(--field-border);cursor:pointer;background:0 0;border-radius:2px;padding:0 .85rem;font-size:1rem;line-height:1}.slideshow__controls[data-astro-cid-tvyr2t2n] button[data-astro-cid-tvyr2t2n]:hover{color:var(--accent-text);border-color:var(--accent)}@media print{.slideshow[data-astro-cid-tvyr2t2n]{display:none}}.hero[data-astro-cid-lcdefpme]{padding-top:var(--space-lg);text-align:center}.hero__name[data-astro-cid-lcdefpme]{font-size:var(--step-name);margin:0 0 var(--space-sm);text-wrap:balance;font-weight:500;line-height:1.05}.hero__dates[data-astro-cid-lcdefpme]{color:var(--muted);font-family:var(--font-serif);font-size:var(--step-2);letter-spacing:.02em;margin:0;line-height:1.3}.hero__tagline[data-astro-cid-lcdefpme]{max-width:44ch;margin:var(--space-md) auto 0;color:var(--text);font-size:var(--step-1);line-height:1.5}.hero__invite[data-astro-cid-lcdefpme]{text-align:center}.hero__actions[data-astro-cid-lcdefpme]{margin-top:var(--space-lg);justify-content:center}
