@keyframes blurRiseEnter{0%{opacity:0;filter:blur(12px);transform:translateY(20px)scale(.85)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes blurRiseExit{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(12px);transform:translateY(-20px)scale(.85)}}@keyframes slideEnter{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes slideExit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-60px)}}@keyframes crossfadeEnter{0%{opacity:0}to{opacity:1}}@keyframes crossfadeExit{0%{opacity:1}to{opacity:0}}@keyframes driftEnter{0%{opacity:0;transform:translate(-30px,15px)rotate(-8deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes driftExit{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(30px,-15px)rotate(8deg)}}@keyframes revealEnter{0%{opacity:0;clip-path:inset(100% 0 0)}to{opacity:1;clip-path:inset(0% 0 0)}}@keyframes revealExit{0%{opacity:1;clip-path:inset(0% 0 0)}to{opacity:0;clip-path:inset(0 0 100%)}}.lcp-cell{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.lcp-cell.lcp-flat{aspect-ratio:auto;height:var(--lcp-cell-h,150px)}.lcp-logo-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lcp-logo-wrap img,.lcp-logo-wrap svg{filter:grayscale();transition:filter .3s}.lcp-logo-wrap:hover img,.lcp-logo-wrap:hover svg{filter:grayscale(0%)!important}.lcp-blur-rise .lcp-enter{animation:blurRiseEnter var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) backwards}.lcp-blur-rise .lcp-exit{animation:blurRiseExit var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) forwards}.lcp-slide .lcp-enter{animation:slideEnter var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) backwards}.lcp-slide .lcp-exit{animation:slideExit var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) forwards}.lcp-crossfade .lcp-enter{animation:crossfadeEnter var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) backwards}.lcp-crossfade .lcp-exit{animation:crossfadeExit var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) forwards}.lcp-drift .lcp-enter{animation:driftEnter var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) backwards}.lcp-drift .lcp-exit{animation:driftExit var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) forwards}.lcp-reveal .lcp-enter{animation:revealEnter var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) backwards}.lcp-reveal .lcp-exit{animation:revealExit var(--lcp-duration,.6s) cubic-bezier(.25, .46, .45, .94) forwards}
