picture{display:contents}@media (prefers-reduced-motion:no-preference){[data-animate-image] .anim-target [data-anim-role=image]{will-change:clip-path,transform,opacity}[data-animate-image] .anim-target [data-anim-role=image] .collection-item__image,[data-animate-image] .anim-target [data-anim-role=image] img{will-change:transform}[data-animate-image=clip-reveal] .anim-target [data-anim-role=image]{clip-path:inset(100% 0 0 0);transition:clip-path calc(var(--anim-image-duration, var(--anim-duration)) * 1.25) cubic-bezier(.65,0,.35,1) var(--anim-item-delay,0s)}[data-animate-image=clip-reveal] .anim-target [data-anim-role=image] .collection-item__image,[data-animate-image=clip-reveal] .anim-target [data-anim-role=image] img{transform:scale(1.12);transition:transform calc(var(--anim-image-duration, var(--anim-duration)) * 1.6) cubic-bezier(.22,1,.36,1) var(--anim-item-delay,0s)}[data-animate-image=clip-reveal] .anim-target.is-visible [data-anim-role=image]{clip-path:inset(0 0 0 0)}[data-animate-image=clip-reveal] .anim-target.is-visible [data-anim-role=image] .collection-item__image,[data-animate-image=clip-reveal] .anim-target.is-visible [data-anim-role=image] img{transform:scale(1)}[data-animate-image=scale-reveal] .anim-target [data-anim-role=image]{opacity:0;transition:opacity var(--anim-image-duration,var(--anim-duration)) var(--anim-easing) var(--anim-item-delay,0s)}[data-animate-image=scale-reveal] .anim-target [data-anim-role=image] .collection-item__image,[data-animate-image=scale-reveal] .anim-target [data-anim-role=image] img{transform:scale(1.2);transition:transform calc(var(--anim-image-duration, var(--anim-duration)) * 1.5) cubic-bezier(.22,1,.36,1) var(--anim-item-delay,0s)}[data-animate-image=scale-reveal] .anim-target.is-visible [data-anim-role=image]{opacity:1}[data-animate-image=scale-reveal] .anim-target.is-visible [data-anim-role=image] .collection-item__image,[data-animate-image=scale-reveal] .anim-target.is-visible [data-anim-role=image] img{transform:scale(1)}[data-animate-image=mask-up] .anim-target [data-anim-role=image]{clip-path:inset(12% 0 0 0);opacity:0;transform:translateY(28px);transition:clip-path var(--anim-image-duration,var(--anim-duration)) var(--anim-easing) var(--anim-item-delay,0s),opacity calc(var(--anim-image-duration, var(--anim-duration)) * 1.2) var(--anim-easing) var(--anim-item-delay,0s),transform var(--anim-image-duration,var(--anim-duration)) cubic-bezier(.16,1,.3,1) var(--anim-item-delay,0s)}[data-animate-image=mask-up] .anim-target.is-visible [data-anim-role=image]{clip-path:inset(0 0 0 0);opacity:1;transform:translateY(0)}[data-animate-hero] [data-anim-role=hero]{overflow:hidden}[data-animate-hero] [data-anim-role=hero] .section-bg__media{will-change:transform,opacity}[data-animate-hero=fade-in] [data-anim-role=hero] .section-bg__media{animation:hero-fade-in calc(var(--anim-hero-duration, var(--anim-duration)) * 1.5) var(--anim-easing) both}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}[data-animate-hero=scale-in] [data-anim-role=hero] .section-bg__media{animation:hero-scale-in calc(var(--anim-hero-duration, var(--anim-duration)) * 2.2) cubic-bezier(.22,1,.36,1) both}@keyframes hero-scale-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}[data-animate-hero=ken-burns] [data-anim-role=hero] .section-bg__media{animation:hero-fade-in calc(var(--anim-hero-duration, var(--anim-duration)) * 1.5) var(--anim-easing) both,hero-ken-burns 24s ease-in-out infinite alternate}@keyframes hero-ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.5%,1%)}}[data-animate-hero=clip-open] [data-anim-role=hero]{animation:hero-clip-open calc(var(--anim-hero-duration, var(--anim-duration)) * 1.75) cubic-bezier(.65,0,.35,1) both}[data-animate-hero=clip-open] [data-anim-role=hero] .section-bg__media{animation:hero-clip-open-media calc(var(--anim-hero-duration, var(--anim-duration)) * 2.2) cubic-bezier(.22,1,.36,1) both}@keyframes hero-clip-open{0%{clip-path:inset(10% 6% 10% 6%)}to{clip-path:inset(0 0 0 0)}}@keyframes hero-clip-open-media{0%{transform:scale(1.12)}to{transform:scale(1)}}}@media (prefers-reduced-motion:reduce){[data-animate-hero] [data-anim-role=hero],[data-animate-hero] [data-anim-role=hero] .section-bg__media,[data-animate-image] .anim-target [data-anim-role=image]{clip-path:none!important;opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}@media (prefers-reduced-motion:no-preference){[data-parallax-image=subtle]{--parallax-image-range:6%}[data-parallax-image=medium]{--parallax-image-range:10%}[data-parallax-image=strong]{--parallax-image-range:16%}[data-parallax-hero=subtle]{--parallax-hero-range:6%}[data-parallax-hero=medium]{--parallax-hero-range:10%}[data-parallax-hero=strong]{--parallax-hero-range:16%}@supports (animation-timeline:view()){[data-parallax-image]:not([data-parallax-js]) .anim-target [data-anim-role=image] .collection-item__image,[data-parallax-image]:not([data-parallax-js]) .anim-target [data-anim-role=image] img{animation-name:parallax-media;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();--parallax-range:var(--parallax-image-range,8%)}[data-parallax-hero]:not([data-parallax-js]) [data-anim-role=hero] .section-bg__media{animation-name:parallax-media;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();--parallax-range:var(--parallax-hero-range,8%)}[data-parallax-hero]:not([data-parallax-js])[data-animate-hero] [data-anim-role=hero]{animation:hero-fade-in calc(var(--anim-hero-duration, var(--anim-duration)) * 1.5) var(--anim-easing) both}}@keyframes parallax-media{0%{transform:translateY(var(--parallax-range)) scale(1.24)}to{transform:translateY(calc(var(--parallax-range) * -1)) scale(1.24)}}[data-parallax-js][data-parallax-hero] [data-anim-role=hero] .section-bg__media,[data-parallax-js][data-parallax-image] .anim-target [data-anim-role=image] .collection-item__image,[data-parallax-js][data-parallax-image] .anim-target [data-anim-role=image] img{transform:scale(1.24);will-change:transform}}