.lh *{transform-box:fill-box}.lh-tw{animation:3s ease-in-out infinite lhtw}@keyframes lhtw{50%{opacity:.2}}.lh-orbit{transform-origin:200px 120px;transform-box:view-box;animation:linear infinite lhorb}@keyframes lhorb{0%{transform:scaleY(.42)rotate(0)}to{transform:scaleY(.42)rotate(360deg)}}.lh-sweep{transform-origin:200px 230px;transform-box:view-box;animation:6s ease-in-out infinite alternate lhsw}@keyframes lhsw{0%{transform:rotate(-12deg)}to{transform:rotate(18deg)}}.lh-swim{transform-box:view-box;animation:10s linear infinite lhswim}@keyframes lhswim{0%{transform:translate(-60px,100px)}50%{transform:translate(200px,80px)}to{transform:translate(460px,110px)}}.lh-bub{animation:5s ease-in infinite lhbub}@keyframes lhbub{to{opacity:0;transform:translateY(-230px)}}.lh-jelly{animation:4s ease-in-out infinite alternate lhj}@keyframes lhj{to{translate:0 -24px}}.lh-ecg{stroke-dasharray:900;stroke-dashoffset:900px;animation:3.2s linear infinite lhecg}@keyframes lhecg{to{stroke-dashoffset:0}}.lh-beat{transform-origin:50%;animation:1.1s ease-in-out infinite lhbeat}@keyframes lhbeat{15%{scale:1.18}30%{scale:1}45%{scale:1.1}}.lh-spin-x{animation:14s linear infinite lhspin}@keyframes lhspin{to{transform:translate(-140px)}}.lh-wave{animation:4s ease-in-out infinite alternate lhwave}@keyframes lhwave{to{transform:translate(-30px)}}@media (prefers-reduced-motion:reduce){.lh *{animation:none!important}}.dropcap:first-letter{float:left;font-family:var(--font-display);color:var(--ac,#ffd63c);margin:.08em .12em 0 0;font-size:4.2em;font-weight:800;line-height:1}.art-h2{position:relative}.art-h2:before{content:"";background:linear-gradient(var(--ac),var(--ac2));border-radius:4px;width:4px;position:absolute;top:.35em;bottom:.35em;left:-1rem}.skel{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;animation:1.4s linear infinite skel}@keyframes skel{to{background-position:-200% 0}}.tilt{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.tilt:hover{box-shadow:0 18px 40px -12px var(--ac,#78e6ff);transform:translateY(-4px)}.no-sb{scrollbar-width:none}.no-sb::-webkit-scrollbar{display:none}
