.fan[data-astro-cid-sydn6uyx]{position:relative;width:100%;display:grid;place-items:center;height:330px;--card-w: 168px;--card-h: 210px;--spread-x: 40px;--spread-y: 13px;--tilt: 8deg;--s-front: 1.16;--s-mid: .84;--s-back: .72}@media(min-width:640px){.fan[data-astro-cid-sydn6uyx]{height:420px;--card-w: 222px;--card-h: 278px;--spread-x: 66px;--spread-y: 17px;--tilt: 9deg;--s-front: 1.06;--s-mid: .92;--s-back: .84}}@media(min-width:1024px){.fan[data-astro-cid-sydn6uyx]{height:500px;--card-w: 232px;--card-h: 290px;--spread-x: 58px;--spread-y: 19px;--tilt: 9deg;--s-front: 1;--s-mid: .94;--s-back: .87;padding-left:48px}}@media(min-width:1280px){.fan[data-astro-cid-sydn6uyx]{height:560px;--card-w: 280px;--card-h: 350px;--spread-x: 66px;--spread-y: 21px;--tilt: 9deg;padding-left:32px}}.fan-stage[data-astro-cid-sydn6uyx]{position:relative;width:var(--card-w);height:var(--card-h)}.fan-card[data-astro-cid-sydn6uyx]{position:absolute;inset:0;margin:0;border-radius:16px;overflow:hidden;background:var(--fg-mist);border:3px solid rgba(255,255,255,.92);box-shadow:0 14px 38px #231f2e5c;transform-origin:50% 118%;animation:fan-cycle 17.5s cubic-bezier(.34,1.2,.5,1) infinite;animation-delay:calc(var(--i) * -3.5s)}.fan-card[data-astro-cid-sydn6uyx] img[data-astro-cid-sydn6uyx]{width:100%;height:100%;object-fit:cover;display:block}@keyframes fan-cycle{0%,16%{transform:rotate(calc(var(--tilt) * -2)) translate(calc(var(--spread-x) * -2)) translateY(calc(var(--spread-y) * 2.2)) scale(var(--s-back));z-index:10;opacity:1}20%,36%{transform:rotate(calc(var(--tilt) * -1)) translate(calc(var(--spread-x) * -1)) translateY(calc(var(--spread-y) * .6)) scale(var(--s-mid));z-index:20;opacity:1}40%,56%{transform:rotate(0) translate(0) translateY(0) scale(var(--s-front));z-index:30;opacity:1}60%,76%{transform:rotate(var(--tilt)) translate(var(--spread-x)) translateY(calc(var(--spread-y) * .6)) scale(var(--s-mid));z-index:20;opacity:1}80%,95%{transform:rotate(calc(var(--tilt) * 2)) translate(calc(var(--spread-x) * 2)) translateY(calc(var(--spread-y) * 2.2)) scale(var(--s-back));z-index:10;opacity:1}97.5%{transform:rotate(calc(var(--tilt) * 2.4)) translate(calc(var(--spread-x) * 2.4)) translateY(calc(var(--spread-y) * 2.8)) scale(calc(var(--s-back) * .96));z-index:5;opacity:0}98%{transform:rotate(calc(var(--tilt) * -2)) translate(calc(var(--spread-x) * -2)) translateY(calc(var(--spread-y) * 2.2)) scale(var(--s-back));z-index:10;opacity:0}to{transform:rotate(calc(var(--tilt) * -2)) translate(calc(var(--spread-x) * -2)) translateY(calc(var(--spread-y) * 2.2)) scale(var(--s-back));z-index:10;opacity:1}}@media(prefers-reduced-motion:reduce){.fan-card[data-astro-cid-sydn6uyx]{animation:none;opacity:1}.fan-card[data-astro-cid-sydn6uyx]:nth-child(1){transform:rotate(calc(var(--tilt) * -2)) translate(calc(var(--spread-x) * -2)) translateY(calc(var(--spread-y) * 2.2)) scale(var(--s-back));z-index:10}.fan-card[data-astro-cid-sydn6uyx]:nth-child(2){transform:rotate(calc(var(--tilt) * -1)) translate(calc(var(--spread-x) * -1)) translateY(calc(var(--spread-y) * .6)) scale(var(--s-mid));z-index:20}.fan-card[data-astro-cid-sydn6uyx]:nth-child(3){transform:scale(var(--s-front));z-index:30}.fan-card[data-astro-cid-sydn6uyx]:nth-child(4){transform:rotate(var(--tilt)) translate(var(--spread-x)) translateY(calc(var(--spread-y) * .6)) scale(var(--s-mid));z-index:20}.fan-card[data-astro-cid-sydn6uyx]:nth-child(5){transform:rotate(calc(var(--tilt) * 2)) translate(calc(var(--spread-x) * 2)) translateY(calc(var(--spread-y) * 2.2)) scale(var(--s-back));z-index:10}}.fan[data-astro-cid-sydn6uyx].is-paused .fan-card[data-astro-cid-sydn6uyx]{animation-play-state:paused}.fan-toggle-row[data-astro-cid-sydn6uyx]{margin:.25rem 0 0;text-align:center}.fan-toggle[data-astro-cid-sydn6uyx]{background:none;border:0;padding:.5rem .75rem;min-height:44px;font:inherit;font-size:.8125rem;color:#ffffffd9;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.fan-toggle[data-astro-cid-sydn6uyx]:hover{color:#fff}@media(prefers-reduced-motion:reduce){.fan-toggle-row[data-astro-cid-sydn6uyx]{display:none}}
