.arrow__dot,.card__pic{will-change:transform}.card--exclusive .arrow__dot{animation:2s linear infinite arrow-nudge}@keyframes sheen-sweep{0%{transform:translate(-100%)}to{transform:translate(233%)}}@keyframes zoom-pulse{0%,to{transform:scale(1)}50%{transform:scale(.95)}}.card--exclusive .card__clip:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#fff9 50%,#fff0 100%);width:60%;animation:2.4s ease-in-out infinite alternate sheen-sweep;position:absolute;top:0;bottom:0;left:0}@keyframes arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(-.75rem)}}.is-hidden .arrow__dot,.is-hidden .card--exclusive .card__clip:before,.is-hidden .card__fx:before,.is-hidden .card__fx:after{animation-play-state:paused}.social__btn{transition:background-color .2s ease-out,box-shadow .2s ease-out}.card{transition:box-shadow .4s ease-out}.card:after{transition:border-color .4s ease-out}.card__pic{transition:transform .4s ease-out}.card__fx{transition:opacity .4s ease-out}@keyframes ring-pulse{0%,to{opacity:0}50%{opacity:1}}@keyframes shadow-pulse{0%,to{opacity:1}50%{opacity:0}}@media (any-hover:hover){.card:hover .arrow__dot,.card:focus-visible .arrow__dot{animation:2s linear infinite arrow-nudge}.card:hover .card__img{animation:1.6s ease-in-out .4s infinite zoom-pulse}.social__btn:hover{background:var(--btn-bg-hover);box-shadow:var(--shadow-hover)}.card--x:hover,.card--insta:hover{box-shadow:var(--shadow-hover)}.card--x:hover:after,.card--insta:hover:after,.card--exclusive:hover:after{border-color:var(--pink-500)}.card--x:hover .card__pic,.card--insta:hover .card__pic{transform:scale(1.1)}.card--exclusive:hover .card__pic{transform:scale(1.04)}.card--exclusive:hover .card__fx{opacity:1}.card--exclusive:hover .card__fx:before{animation:1.6s linear .4s infinite backwards ring-pulse}.card--exclusive:hover .card__fx:after{animation:1.6s linear .4s infinite backwards shadow-pulse}}@media (hover:none),(pointer:coarse){.social__btn,.card{transition:transform .15s ease-out}.social__btn:active,.card:active{transform:scale(.98)}}.fx-fade [data-fade]{opacity:0;transform:translateY(.75rem)}.fx-fade.fx-in [data-fade]{opacity:1;transition:opacity .5s ease-out calc(var(--i,0) * 60ms), transform .5s ease-out calc(var(--i,0) * 60ms);transform:none}@media (prefers-reduced-motion:reduce){.card .arrow__dot,.card:hover .card__img,.card--exclusive .card__clip:before,.card:hover .arrow__dot,.card:focus-visible .arrow__dot,.card--exclusive:hover .card__fx:before,.card--exclusive:hover .card__fx:after{animation:none}.card--exclusive:hover .card__fx:before{opacity:0}.card__pic,.card--x:hover .card__pic,.card--insta:hover .card__pic,.card--exclusive:hover .card__pic{transition:none;transform:none}.social__btn:active,.card:active{transform:none}.fx-fade [data-fade]{opacity:1;transform:none}}