@property --iris{syntax:"<length>";inherits:true;initial-value:0}.bee-logo,.bee-splash{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.bee-logo{--logo-ink:var(--bee-ink,#17140f);--logo-honey:var(--bee-honey,#f5ac26);--logo-honey-deep:var(--bee-honey-deep,#db930f);--logo-soft:var(--bee-soft,#f8cb79);--logo-grey:var(--bee-grey,#6b655b);--logo-bg:var(--bee-surface,#fff);overflow:visible}.bee-logo-dark{--bee-ink:#f6f1e7;--bee-grey:#b3ac9f;--bee-surface:#17140f}.bee-logo .ink{fill:var(--logo-ink)}.bee-logo .honey{fill:var(--logo-honey)}.bee-logo .soft{fill:var(--logo-soft)}.bee-logo .halo{fill:var(--logo-bg)}.bee-logo .line-honey{stroke:var(--logo-honey)}.bee-logo .line-bg{stroke:var(--logo-bg)}.bee-logo .name{fill:var(--logo-ink)}.bee-logo .descriptor{fill:var(--logo-grey)}.bee-logo .comb{stroke:var(--logo-honey)}.bee-logo .bone{transform-box:view-box;transform-origin:0 0}.bee-logo .bee{transition:translate .7s var(--ease-spring)}.bee-logo:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .bee{translate:0 -5px}.bee-logo:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .wing-up{--flap:-18deg;animation:bee-flap .15s var(--ease-in-out) 6 alternate}.bee-logo:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .wing-low{--flap:-10deg;animation:bee-flap .15s 40ms var(--ease-in-out) 6 alternate}.bee-logo:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .antenna{animation:bee-antenna .9s var(--ease-out)}@keyframes bee-flap{to{transform:rotate(calc(var(--dir) * var(--flap)))}}@keyframes bee-antenna{18%{transform:rotate(calc(var(--dir) * 14deg))}40%{transform:rotate(calc(var(--dir) * -8deg))}62%{transform:rotate(calc(var(--dir) * 4deg))}82%{transform:rotate(calc(var(--dir) * -1.5deg))}}.bee-logo.is-loading .mark{animation:bee-enter 1s var(--ease-out) both, bee-float 3.2s 1s ease-in-out infinite}.bee-logo.is-loading .wing-up{--flap:-9deg;animation:bee-unfold 1s .15s var(--ease-spring) both, bee-flap .22s 1.15s ease-in-out infinite alternate}.bee-logo.is-loading .wing-low{--flap:-6deg;animation:bee-unfold 1s .25s var(--ease-spring) both, bee-flap .22s 1.25s ease-in-out infinite alternate}.bee-logo.is-loading .antenna{animation:bee-sway 2.6s calc(.9s + var(--dir) * .3s) ease-in-out infinite alternate both}.bee-logo.is-loading .abdomen{animation:1.8s ease-in-out infinite alternate bee-breathe}.bee-logo.is-loading .name[clip-path] .letter{animation:bee-rise .9s calc(.45s + var(--i) * 45ms) var(--ease-out) both}.bee-logo.is-loading .name:not([clip-path]) .letter{animation:bee-appear .7s calc(.45s + var(--i) * 45ms) var(--ease-out) both}.bee-logo.is-loading .descriptor .letter{animation:bee-spread 1.2s calc(.95s + var(--i) * 20ms) var(--ease-out) both}.bee-logo.is-loading .comb{opacity:1}.bee-logo.is-loading .cell{animation:bee-ripple 3.6s calc(1s + var(--d) * .12s) ease-in-out infinite both}@keyframes bee-enter{0%{opacity:0;translate:0 14px;scale:.8}}@keyframes bee-float{50%{transform:translateY(-6px)}}@keyframes bee-unfold{0%{rotate:calc(var(--dir) * 75deg)}}@keyframes bee-sway{0%{transform:rotate(calc(var(--dir) * -5deg))}to{transform:rotate(calc(var(--dir) * 7deg))}}@keyframes bee-breathe{to{transform:scale(1.015,1.035)}}@keyframes bee-rise{0%{translate:0 calc(var(--rise) * 1px)}}@keyframes bee-appear{0%{opacity:0;translate:0 calc(var(--rise) * .2px)}}@keyframes bee-spread{0%{opacity:0;translate:calc(var(--x) * -.6px) 0}}@keyframes bee-ripple{0%,50%,to{opacity:0}18%{opacity:calc(.34 - (var(--d) - 3) * .055)}}.bee-splash{--iris-x:50%;--iris-y:42%;--iris-rest:min(180px, 34vmin);z-index:1000;background:var(--bee-honey,#f5ac26);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.bee-splash__panel{background:var(--bee-surface,#fbf8f1);place-items:center;display:grid;position:absolute;inset:0}.bee-splash .bee-logo{width:min(70vw,300px);height:auto}.bee-splash.is-done{--r:calc(var(--iris) + 5px);animation:bee-iris 1.2s var(--ease-in-out) forwards;pointer-events:none}.bee-splash.is-done .bee-splash__panel{--r:var(--iris)}.bee-splash.is-done,.bee-splash.is-done .bee-splash__panel{clip-path:polygon(var(--iris-x) calc(var(--iris-y) - var(--r)), calc(var(--iris-x) + var(--r) * .866) calc(var(--iris-y) - var(--r) * .5), calc(var(--iris-x) + var(--r) * .866) calc(var(--iris-y) + var(--r) * .5), var(--iris-x) calc(var(--iris-y) + var(--r)), calc(var(--iris-x) - var(--r) * .866) calc(var(--iris-y) + var(--r) * .5), calc(var(--iris-x) - var(--r) * .866) calc(var(--iris-y) - var(--r) * .5))}.bee-splash.is-done .wordmark,.bee-splash.is-done .comb{opacity:0;transition:opacity .3s}.bee-splash.is-done .symbol{transform-box:fill-box;transform-origin:50%;animation:bee-shrink 1.2s var(--ease-in-out) both}@keyframes bee-shrink{0%,62%{scale:1}to{scale:.15}}@keyframes bee-iris{0%{--iris:150vmax}50%,62%{--iris:var(--iris-rest)}90%{opacity:1}to{--iris:0px;opacity:0}}.bee-splash__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.bee-logo *,.bee-splash,.bee-splash *{transition:none!important;animation:none!important}.bee-logo.is-loading .symbol{animation:2s ease-in-out infinite bee-pulse!important}.bee-logo.is-loading .cell{opacity:calc(.17 - (var(--d) - 3) * .0275)}.bee-splash.is-done{animation:.4s forwards bee-fade!important}.bee-splash.is-done,.bee-splash.is-done .bee-splash__panel{clip-path:none}}@keyframes bee-pulse{50%{opacity:.55}}@keyframes bee-fade{to{opacity:0}}
.bee-logo--beesatis .bubble{transition:scale .55s var(--ease-spring);transition-delay:calc((1 + var(--dir)) * 60ms)}.bee-logo--beesatis .typing{transition:opacity .25s}.bee-logo--beesatis:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .bubble{scale:1.09}.bee-logo--beesatis:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .typing{opacity:1;transition-delay:.15s}.bee-logo--beesatis:not(.is-loading):is(:hover,.is-active,.bee-logo-hover:hover *,.bee-logo-hover:focus-visible *) .dot{animation:satis-dot .9s calc(.15s + var(--i) * .13s) ease-in-out infinite}@keyframes satis-dot{0%,60%,to{transform:none}30%{transform:translateY(-4.5px)}}.bee-logo--beesatis.is-loading .bubble{animation:bee-unfold 1s .15s var(--ease-spring) both, satis-speak 3.2s calc(1.1s + (1 + var(--dir)) * .8s) infinite both}.bee-logo--beesatis.is-loading .typing{animation:satis-typing 3.2s calc(1.1s + (1 + var(--dir)) * .8s) infinite both}.bee-logo--beesatis.is-loading .dot{animation:satis-dot .9s calc(var(--i) * .13s) ease-in-out infinite}@keyframes satis-speak{0%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);scale:1}8%,40%{animation-timing-function:cubic-bezier(.65,0,.35,1);scale:1.1}50%,to{scale:1}}@keyframes satis-typing{0%,4%{opacity:0}10%,42%{opacity:1}48%,to{opacity:0}}
