.lr-brand-sparkles{opacity:0}.lr-brand-sparkles>*{opacity:0}.lr-brand-mark.is-animated,.lr-brand-mark.is-once{transform-box:fill-box;transform-origin:center}.lr-brand-mark:is(.is-animated,.is-once) .lr-brand-shell :where([pathLength]){stroke-dasharray:1;stroke-dashoffset:1;animation:lr-brand-draw .26s cubic-bezier(.45,.05,.35,1) forwards}.lr-brand-mark:is(.is-animated,.is-once) .lr-brand-stem+.lr-brand-stem{animation-delay:.14s}.lr-brand-mark:not(.is-drawing):is(.is-animated,.is-once) .lr-brand-face{transform-box:fill-box;transform-origin:50% 100%;animation:lr-brand-face-in .22s cubic-bezier(.3,1.45,.45,1) 0ms both}.lr-brand-mark .lr-brand-eye{transform-box:fill-box;transform-origin:center}.lr-brand-mark:not(.is-drawing):is(.is-animated.is-loop-intro,.is-once) .lr-brand-pupils{animation:lr-brand-peek 1.6s ease-in-out 0ms 1 both}.lr-brand-mark:not(.is-drawing):is(.is-animated.is-loop-intro,.is-once) .lr-brand-eye{animation:lr-brand-blink 1.6s ease-in-out 0ms 1 both}.lr-brand-mark:not(.is-drawing).is-animated.is-loop-active .lr-brand-pupils{animation:lr-brand-peek-loop 3.6s ease-in-out infinite}.lr-brand-mark:not(.is-drawing).is-animated.is-loop-active .lr-brand-eye{animation:lr-brand-blink-loop 3.6s ease-in-out infinite}.lr-brand-mark:not(.is-drawing).is-animated.is-loop-active .lr-brand-sparkles{opacity:1}.lr-brand-mark:not(.is-drawing).is-animated.is-loop-active .lr-brand-sparkles>*{transform-box:fill-box;transform-origin:center;animation:lr-brand-sparkle-loop 3.6s cubic-bezier(.3,1.45,.45,1) infinite both}.lr-brand-mark:not(.is-drawing).is-animated.is-loop-active .lr-brand-sparkles>:nth-child(2){animation-name:lr-brand-sparkle-alt-loop;animation-delay:90ms}.lr-brand-mark:not(.is-drawing):is(.is-animated.is-loop-intro,.is-once) .lr-brand-sparkles{opacity:1}.lr-brand-mark:not(.is-drawing):is(.is-animated.is-loop-intro,.is-once) .lr-brand-sparkles>*{transform-box:fill-box;transform-origin:center;animation:lr-brand-sparkle 1.6s cubic-bezier(.3,1.45,.45,1) 0ms 1 both}.lr-brand-mark:not(.is-drawing):is(.is-animated.is-loop-intro,.is-once) .lr-brand-sparkles>:nth-child(2){animation-name:lr-brand-sparkle-alt;animation-delay:45ms}:where(html:not([data-reduced-motion])) .lr-brand-mark:is(.is-animated,.is-once).is-drawing :is(.lr-brand-face,.lr-brand-sparkles){visibility:hidden}@keyframes lr-brand-draw{to{stroke-dashoffset:0}}@keyframes lr-brand-face-in{0%{opacity:0;transform:translateY(3px) scale(.35)}to{opacity:1;transform:none}}@keyframes lr-brand-peek{0%,14%{transform:none}24%,40%{transform:translate(-2.6px)}50%,to{transform:none}}@keyframes lr-brand-blink{0%,58%,68%,to{transform:none}63%{transform:scaleY(.12)}}@keyframes lr-brand-peek-loop{0%,14%,50%,to{transform:none}24%,40%{transform:translate(-2.6px)}}@keyframes lr-brand-blink-loop{0%,58%,68%,to{transform:none}63%{transform:scaleY(.12)}}@keyframes lr-brand-sparkle{0%,42%{opacity:0;transform:translate(-1px,2px) scale(.12) rotate(-20deg)}48%{opacity:1;transform:translate(0) scale(.85) rotate(0)}60%{opacity:.9;transform:translate(5px,-5px) scale(1) rotate(18deg)}74%{opacity:.35;transform:translate(9px,-9px) scale(.55) rotate(34deg)}82%,to{opacity:0;transform:translate(12px,-12px) scale(.2) rotate(48deg)}}@keyframes lr-brand-sparkle-alt{0%,42%{opacity:0;transform:translate(-1px,-1px) scale(.12) rotate(18deg)}48%{opacity:.95;transform:translate(0) scale(.75) rotate(0)}60%{opacity:.8;transform:translate(4px,4px) scale(.95) rotate(-16deg)}74%{opacity:.3;transform:translate(8px,8px) scale(.5) rotate(-30deg)}82%,to{opacity:0;transform:translate(11px,11px) scale(.18) rotate(-42deg)}}@keyframes lr-brand-sparkle-loop{0%,42%{opacity:0;transform:translate(-1px,2px) scale(.12) rotate(-20deg)}48%{opacity:1;transform:translate(0) scale(.85) rotate(0)}60%{opacity:.9;transform:translate(5px,-5px) scale(1) rotate(18deg)}74%{opacity:.35;transform:translate(9px,-9px) scale(.55) rotate(34deg)}82%,to{opacity:0;transform:translate(12px,-12px) scale(.2) rotate(48deg)}}@keyframes lr-brand-sparkle-alt-loop{0%,42%{opacity:0;transform:translate(-1px,-1px) scale(.12) rotate(18deg)}48%{opacity:.95;transform:translate(0) scale(.75) rotate(0)}60%{opacity:.8;transform:translate(4px,4px) scale(.95) rotate(-16deg)}74%{opacity:.3;transform:translate(8px,8px) scale(.5) rotate(-30deg)}82%,to{opacity:0;transform:translate(11px,11px) scale(.18) rotate(-42deg)}}.lr-brand-sparkles{stroke:#d89a00}html[data-theme=dark] .lr-brand-sparkles{stroke:#f5b417}html[data-reduced-motion] .lr-brand-mark:is(.is-animated,.is-once) .lr-brand-shell :where([pathLength]){stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.lr-brand-mark:is(.is-animated,.is-once) .lr-brand-shell :where([pathLength]){animation:none!important;stroke-dashoffset:0!important}.lr-brand-mark:is(.is-animated,.is-once) :is(.lr-brand-face,.lr-brand-eye,.lr-brand-pupils){animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}.lr-brand-mark:is(.is-animated,.is-once) .lr-brand-sparkles,.lr-brand-mark:is(.is-animated,.is-once) .lr-brand-sparkles>*{animation:none!important;opacity:0!important}}.identity{display:flex;gap:11px;align-items:baseline;text-decoration:none;font-size:32px;font-weight:800;letter-spacing:-.065em;line-height:1;color:inherit}.identity .mascot{width:37px;height:37px;overflow:visible}.footer-identity{align-items:baseline}.identity .mascot,.footer-identity>svg{translate:0 .1em}.identity-dot{color:#e4572e}@media(max-width:740px){.identity{font-size:28px;gap:7px}.identity .mascot{width:30px;height:30px}}
