.hero[data-astro-cid-4xbovfql]{--color-focus:var(--color-yellow);isolation:isolate;min-height:max(34rem,100svh);color:var(--color-on-photo);background:var(--color-scrim);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.slides[data-astro-cid-4xbovfql],.scrim[data-astro-cid-4xbovfql]{position:absolute;inset:0}.slides[data-astro-cid-4xbovfql]{z-index:-2}.slide[data-astro-cid-4xbovfql]{opacity:0;transition:opacity var(--dur-slide) var(--ease-in-out);margin:0;position:absolute;inset:0}.slide[data-astro-cid-4xbovfql].is-active{opacity:1;z-index:1}.slide[data-astro-cid-4xbovfql].is-leaving{opacity:0;z-index:0}.slide[data-astro-cid-4xbovfql] img{object-fit:cover;transform-origin:60% 40%;width:100%;height:100%;transform:scale(1.12)}.slide[data-astro-cid-4xbovfql].is-active img,.slide[data-astro-cid-4xbovfql].is-leaving img{animation:11s linear forwards drift}@keyframes drift{0%{transform:scale(1.12)translate(1.5%)}to{transform:scale(1.02)translate(-1%,-1%)}}.scrim[data-astro-cid-4xbovfql]{z-index:-1;background:linear-gradient(to top, color-mix(in oklch, var(--color-scrim) 88%, transparent) 0%, transparent 62%), linear-gradient(to right, color-mix(in oklch, var(--color-scrim) 70%, transparent) 0%, transparent 70%)}.content[data-astro-cid-4xbovfql]{padding-top:calc(var(--space-4xl) + var(--space-2xl));padding-bottom:var(--space-2xl);align-self:end}.controls[data-astro-cid-4xbovfql]{align-items:center;gap:var(--space-lg);padding-bottom:var(--space-xl);display:flex}.place[data-astro-cid-4xbovfql]{align-items:center;gap:var(--space-xs);font-size:var(--text-sm);color:var(--color-on-photo);white-space:nowrap;margin-right:auto;display:flex}.dots[data-astro-cid-4xbovfql]{gap:var(--space-2xs);display:flex}.dot[data-astro-cid-4xbovfql]{cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:2.75rem;padding:0;display:grid}.dot[data-astro-cid-4xbovfql]:before{content:"";background:color-mix(in oklab, var(--color-on-photo) 45%, transparent);width:.5rem;height:.5rem;transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);border-radius:50%}.dot[data-astro-cid-4xbovfql]:hover:before{background:var(--color-on-photo)}.dot[data-astro-cid-4xbovfql][aria-current]:before{background:var(--color-yellow);transform:scale(1.5)}.pause[data-astro-cid-4xbovfql]{border:1px solid color-mix(in oklch, var(--color-on-photo) 50%, transparent);width:2.75rem;height:2.75rem;color:var(--color-on-photo);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border-radius:50%;place-items:center;display:grid}.pause[data-astro-cid-4xbovfql]:hover{background:color-mix(in oklch, var(--color-on-photo) 15%, transparent)}.i-play[data-astro-cid-4xbovfql],.is-paused .i-pause[data-astro-cid-4xbovfql]{display:none}.is-paused .i-play[data-astro-cid-4xbovfql]{display:block}.is-paused .slide[data-astro-cid-4xbovfql] img{animation-play-state:paused}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.slides[data-astro-cid-4xbovfql]{animation:linear both sink scroll(root);animation-range:0 100vh}.content[data-astro-cid-4xbovfql],.controls[data-astro-cid-4xbovfql]{animation:linear both lift-away scroll(root);animation-range:0 70vh}@keyframes sink{to{transform:translateY(22vh)}}@keyframes lift-away{to{opacity:0;transform:translateY(-12vh)}}}}@media (width<=760px){.content[data-astro-cid-4xbovfql]{padding-top:var(--space-4xl)}.dot[data-astro-cid-4xbovfql]{width:2rem}.controls[data-astro-cid-4xbovfql]{row-gap:var(--space-2xs);column-gap:var(--space-sm);padding-bottom:calc(4.75rem + env(safe-area-inset-bottom));flex-wrap:wrap}.place[data-astro-cid-4xbovfql]{font-size:var(--text-sm);flex-basis:100%}.dots[data-astro-cid-4xbovfql]{gap:0;margin-left:-.75rem}.pause[data-astro-cid-4xbovfql]{margin-left:auto}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-4xbovfql].is-active img,.slide[data-astro-cid-4xbovfql].is-leaving img{animation:none;transform:none}.slide[data-astro-cid-4xbovfql] img{transform:none}.slide[data-astro-cid-4xbovfql]{transition-duration:1ms}}
