.lc-intro{animation:lc-rise .6s ease-out .1s backwards}.lc-note{animation:lc-rise .5s ease-out backwards}.lc-note[role=alert]{animation:lc-rise .5s ease-out backwards,lc-shake .6s ease-in-out .5s}.lc-column{animation:lc-column-in .75s cubic-bezier(.3,1.4,.5,1) min(calc(var(--i, 0) * .16s + .15s),1.2s) backwards}.lc-title{animation:lc-pop .6s cubic-bezier(.3,1.6,.5,1) min(calc(var(--i, 0) * .16s + .35s),1.4s) backwards}.lc-count{animation:lc-pop .5s cubic-bezier(.3,1.6,.5,1) min(calc(var(--i, 0) * .16s + .5s),1.55s) backwards}.lc-card-wrap{animation:lc-card-in .65s cubic-bezier(.3,1.5,.5,1) min(calc(var(--i, 0) * .16s + var(--j, 0) * .13s + .45s),2.2s) backwards,lc-float 4.6s ease-in-out min(calc(var(--i, 0) * .16s + var(--j, 0) * .13s + 1.3s),3.2s) infinite}.lc-card-wrap:nth-child(2n){animation-duration:.65s,5.2s}.lc-card{position:relative}.lc-card:after{content:"";inset:0;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.35) 50%,transparent 60%);background-size:260% 100%;background-position:160% 0;animation:lc-shine 7s ease-in-out calc(var(--i, 0) * -1.1s + var(--j, 0) * -1.7s) infinite}.lc-card:after,.lc-card:before{position:absolute;pointer-events:none}.lc-card:before{content:"✦";z-index:2;top:calc(8 * var(--k, 1px));right:calc(12 * var(--k, 1px));color:#fff7a8;text-shadow:0 0 8px rgba(255,200,0,.9),0 0 2px rgba(0,0,0,.35);font-size:max(calc(30 * var(--k, 1px)),16px);line-height:1;opacity:0}.lc-card:focus-visible:before,.lc-card:hover:before{animation:lc-sparkle .75s ease-out}.lc-arrow{animation:lc-nudge 1.4s ease-in-out infinite}.lc-card:focus-visible .lc-arrow,.lc-card:hover .lc-arrow{animation:lc-nudge .5s ease-in-out infinite}.lc-book{display:inline-block;animation:lc-bounce 2.2s ease-in-out infinite}@keyframes lc-rise{0%{opacity:0;translate:0 calc(20 * var(--k, 1px))}to{opacity:1;translate:0 0}}@keyframes lc-column-in{0%{opacity:0;translate:0 calc(50 * var(--k, 1px));scale:.94}60%{opacity:1;translate:0 calc(-6 * var(--k, 1px));scale:1.01}to{opacity:1;translate:0 0;scale:1}}@keyframes lc-card-in{0%{opacity:0;translate:0 calc(40 * var(--k, 1px));scale:.9;rotate:-2deg}60%{opacity:1;translate:0 calc(-5 * var(--k, 1px));scale:1.02;rotate:.6deg}to{opacity:1;translate:0 0;scale:1;rotate:0deg}}@keyframes lc-pop{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@keyframes lc-float{0%,to{translate:0 0}50%{translate:0 calc(-5 * var(--k, 1px))}}@keyframes lc-shine{0%,60%{background-position:160% 0}88%,to{background-position:-60% 0}}@keyframes lc-sparkle{0%{opacity:0;scale:0;rotate:0deg}50%{opacity:1;scale:1.3;rotate:90deg}to{opacity:0;scale:.6;rotate:180deg}}@keyframes lc-nudge{0%,to{translate:0 0}50%{translate:calc(5 * var(--k, 1px)) 0}}@keyframes lc-bounce{0%,to{translate:0 0;rotate:0deg}30%{translate:0 calc(-8 * var(--k, 1px));rotate:-6deg}60%{translate:0 0;rotate:5deg}}@keyframes lc-shake{0%,to{translate:0 0}20%{translate:-6px 0}40%{translate:6px 0}60%{translate:-4px 0}80%{translate:4px 0}}@media (prefers-reduced-motion:reduce){.lc-arrow,.lc-book,.lc-card-wrap,.lc-card:after,.lc-card:before,.lc-column,.lc-count,.lc-intro,.lc-note,.lc-title{animation:none!important}}