.fc-card{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:border-color .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,-webkit-box-shadow .25s ease;transition:border-color .25s ease,box-shadow .25s ease;transition:border-color .25s ease,box-shadow .25s ease,-webkit-box-shadow .25s ease}.fc-motion .fc-card{opacity:0;-webkit-transform:none;transform:none;-webkit-transition:opacity .65s cubic-bezier(.16,1,.3,1),border-color .25s ease,-webkit-box-shadow .25s ease;transition:opacity .65s cubic-bezier(.16,1,.3,1),border-color .25s ease,-webkit-box-shadow .25s ease;transition:opacity .65s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease;transition:opacity .65s cubic-bezier(.16,1,.3,1),border-color .25s ease,box-shadow .25s ease,-webkit-box-shadow .25s ease;will-change:opacity}.fc-card.in{opacity:1;-webkit-transform:none;transform:none;will-change:auto}.fc-back{display:none}.fc-card.open>:not(.fc-back){display:none}.fc-card.open>.fc-back{display:block}@media(prefers-reduced-motion:no-preference){.fc-card.open>.fc-back{-webkit-animation:fc-face-in .42s cubic-bezier(.16,1,.3,1) both;animation:fc-face-in .42s cubic-bezier(.16,1,.3,1) both;-webkit-transform-origin:center;transform-origin:center}}@-webkit-keyframes fc-face-in{0%{opacity:0;-webkit-transform:perspective(1100px) rotateY(-9deg) translateY(10px);transform:perspective(1100px) rotateY(-9deg) translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fc-face-in{0%{opacity:0;-webkit-transform:perspective(1100px) rotateY(-9deg) translateY(10px);transform:perspective(1100px) rotateY(-9deg) translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}.fc-card:hover{-webkit-box-shadow:0 24px 60px -32px rgb(15 23 42 / .35);box-shadow:0 24px 60px -32px #0f172a59}.fc-screen{isolation:isolate}.fc-screen img{-webkit-transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:transform .7s cubic-bezier(.16,1,.3,1);transition:transform .7s cubic-bezier(.16,1,.3,1),-webkit-transform .7s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.fc-card:hover .fc-screen img{-webkit-transform:scale(1.018);transform:scale(1.018)}}@media(prefers-reduced-motion:reduce){.fc-card,.fc-motion .fc-card,.fc-motion .fc-card[data-motion]{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.fc-screen img{-webkit-transition:none;transition:none}}
