@property --lift{syntax:"<number>";inherits:true;initial-value:0}.site-logo-module__bPPJKq__wrap{width:var(--mark);height:var(--mark);z-index:1;display:inline-block;position:relative}.site-logo-module__bPPJKq__logo{top:calc(var(--mark) * -12 / 156);left:calc(var(--mark) * -12 / 156);width:calc(var(--mark) * 360 / 156);height:calc(var(--mark) * 360 / 156);touch-action:none;position:absolute;overflow:visible}.site-logo-module__bPPJKq__frame,.site-logo-module__bPPJKq__square,.site-logo-module__bPPJKq__grab,.site-logo-module__bPPJKq__drag{transform-box:fill-box;transform-origin:50%}@keyframes site-logo-module__bPPJKq__idle-flip{0%,74%{animation-timing-function:linear;transform:rotate(45deg)scaleY(1)rotate(-45deg)}75.62%{animation-timing-function:linear;transform:rotate(45deg)scaleY(.993)rotate(-45deg)}77.25%{animation-timing-function:linear;transform:rotate(45deg)scaleY(.896)rotate(-45deg)}78.88%{animation-timing-function:linear;transform:rotate(45deg)scaleY(.566)rotate(-45deg)}80.5%{animation-timing-function:linear;transform:rotate(45deg)scaleY(0)rotate(-45deg)}82.12%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-.566)rotate(-45deg)}83.75%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-.896)rotate(-45deg)}85.38%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-.993)rotate(-45deg)}87%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-1)rotate(-45deg)}88.62%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-.993)rotate(-45deg)}90.25%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-.896)rotate(-45deg)}91.88%{animation-timing-function:linear;transform:rotate(45deg)scaleY(-.566)rotate(-45deg)}93.5%{animation-timing-function:linear;transform:rotate(45deg)scaleY(0)rotate(-45deg)}95.12%{animation-timing-function:linear;transform:rotate(45deg)scaleY(.566)rotate(-45deg)}96.75%{animation-timing-function:linear;transform:rotate(45deg)scaleY(.896)rotate(-45deg)}98.38%{animation-timing-function:linear;transform:rotate(45deg)scaleY(.993)rotate(-45deg)}to{transform:rotate(45deg)scaleY(1)rotate(-45deg)}}.site-logo-module__bPPJKq__square{animation:10s infinite site-logo-module__bPPJKq__idle-flip}.site-logo-module__bPPJKq__holding{transition:transform .32s cubic-bezier(.16,1,.3,1);animation:none;transform:rotate(45deg)scaleY(1)rotate(-45deg)}.site-logo-module__bPPJKq__grab{filter:drop-shadow(calc(var(--lift) * 7px) calc(var(--lift) * 13px) calc(var(--lift) * 11px) rgb(0 0 0/calc(var(--lift) * .34)));transition:transform .4s cubic-bezier(.16,1,.3,1)}.site-logo-module__bPPJKq__hit{cursor:grab;touch-action:none}.site-logo-module__bPPJKq__dragging .site-logo-module__bPPJKq__hit{cursor:grabbing}@media (hover:hover){.site-logo-module__bPPJKq__logo:not(.site-logo-module__bPPJKq__dragging) .site-logo-module__bPPJKq__drag:hover .site-logo-module__bPPJKq__grab{animation:2.6s ease-in-out .4s infinite site-logo-module__bPPJKq__breathe;transform:scale(1.06)}}@keyframes site-logo-module__bPPJKq__breathe{0%,to{transform:scale(1.055)}50%{transform:scale(1.085)}}.site-logo-module__bPPJKq__snapping .site-logo-module__bPPJKq__drag{transition:transform .75s cubic-bezier(.34,1.56,.64,1),--lift .45s ease-out}@supports (transition-timing-function:linear(0, 1)){.site-logo-module__bPPJKq__snapping .site-logo-module__bPPJKq__drag{transition:transform .75s linear(0, .174, .406, .655, .889, 1.082, 1.221, 1.302, 1.329, 1.31, 1.259, 1.189, 1.113, 1.04, .98, .935, .909, .899, .904, .919, .94, .963, .986, 1.005, 1.019, 1.027, 1.031, 1.03, 1.025, 1.019, 1.012, 1.005, .999, .995, .992, .991, .991, .992, .994, .996, 1), --lift .45s ease-out}}.site-logo-module__bPPJKq__recoiling{animation:.42s cubic-bezier(.16,1,.3,1) 85ms both site-logo-module__bPPJKq__recoil}@keyframes site-logo-module__bPPJKq__recoil{0%{transform:translate(0)}22%{transform:translate(calc(var(--recoil) * -.7), calc(var(--recoil) * -.7))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.site-logo-module__bPPJKq__logo *,.site-logo-module__bPPJKq__logo:hover *{transition:none!important;animation:none!important}}
