.embla{width:100%;height:100%;position:relative}.embla__viewport{width:100%;height:100%;overflow:hidden}.embla__container{touch-action:pan-y pinch-zoom;will-change:transform;height:100%;display:flex}.embla__slide{flex:0 0 100%;min-width:100%;height:100%;position:relative}.embla__slide picture,.embla__slide img{object-fit:cover;width:100%;height:100%;display:block}.embla__dot{cursor:pointer;background:0 0;border:none;width:24px;height:24px;padding:0;position:relative}.photo-dots{gap:0}.photo-dots .embla__dot{width:9px;transition:width .4s cubic-bezier(.45,.05,.25,1)}.photo-dots .embla__dot[aria-current=true]{width:16px}.photo-dots .embla__dot[data-edge=true]:before{background:#ffffff59}.embla__dot:before{content:"";transform:translate(-50%, -50%) scale(var(--dot-scale,1));background:#ffffff8c;border-radius:9999px;width:5px;height:5px;transition:background .4s cubic-bezier(.45,.05,.25,1),transform .4s cubic-bezier(.45,.05,.25,1),width .4s cubic-bezier(.45,.05,.25,1);position:absolute;top:50%;left:50%}.embla__dot:focus-visible{border-radius:9999px;outline:none;box-shadow:0 0 0 2px #ffffffe6}.photo-dots .embla__dot[aria-current=true]:before{background:#fff;width:12px}[data-slot=dot-track]{gap:var(--dot-gap,0px)}.related-dots{--dot-gap:4px;gap:var(--dot-gap)}.related-dots .embla__dot:before{opacity:1;-webkit-backdrop-filter:blur(4px);background:#d1d5db;transition:background .2s cubic-bezier(.455,.03,.515,.955),width .2s cubic-bezier(.455,.03,.515,.955)}.related-dots .embla__dot[aria-current=true]:before{background:var(--color-brand,#dd6731);width:16px}.related-dots .embla__dot:focus-visible{box-shadow:0 0 0 2px var(--color-brand-ink,#3d2c1e);border-radius:9999px;outline:none}.embla[data-mounted=false] .embla__container{transform:none!important}.embla[data-mounted=false] .embla__slide{display:none}.embla[data-mounted=false] .embla__slide:first-child{display:block}@media (prefers-reduced-motion:reduce){.embla__container{scroll-behavior:auto;transition:none!important}.embla__dot,.embla__dot:before,[data-slot=dot-track]{transition:none!important}}
@font-face{font-family:geist;src:url(../media/Geist_latin_var.p.20f3xrkj613ah.woff2)format("woff2");font-display:swap;font-weight:100 900}.geist_c2ca2cf8-module__PTseGa__className{font-family:geist,Geist Fallback}.geist_c2ca2cf8-module__PTseGa__variable{--font-sans:"geist", Geist Fallback}
@font-face{font-family:bodyAltFont;src:url(../media/JosefinSans_latin_var.42flpv6-t4akb.woff2)format("woff2");font-display:swap;font-weight:100 700}.bodyaltfont_30b5c2fb-module__4RbzgW__className{font-family:bodyAltFont,Josefin Sans Fallback}.bodyaltfont_30b5c2fb-module__4RbzgW__variable{--font-body-enterprise:"bodyAltFont", Josefin Sans Fallback}
