@layer components{.fs-slide[data-on] .fs-kenburns{animation:fs-kenburns var(--fs-interval,8s) linear forwards;animation-play-state:paused}[data-running]>.fs-slide[data-on] .fs-kenburns{animation-play-state:running}.fs-details{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1);display:grid}[aria-current=true]+.fs-details,.fs-details[data-open]{grid-template-rows:1fr}.fs-details>div{overflow:hidden}.fs-sticky{top:max(calc(var(--site-header-bottom) + 1.5rem), calc(50svh - 12.5rem));position:sticky}@media (prefers-reduced-motion:reduce){.fs-slide[data-on] .fs-kenburns{animation:none}.fs-details{transition:none}}}@keyframes fs-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-2%,-1.5%)}}
