.sb-anim{--sb-in-a:none;--sb-loop-a:none;--sb-dur:700ms;--sb-delay:0ms;--sb-loop-delay:0ms;--sb-speed:1;--sb-ease:cubic-bezier(.22, 1, .36, 1);--sb-glow:rgba(120, 176, 43, .55);animation:var(--sb-in-a,none),var(--sb-loop-a,none)}.sb-anim-js .sb-has-in:not(.is-sb-in){opacity:0}.is-sb-in{--sb-in-a:var(--sb-in-name) var(--sb-dur, 700ms) var(--sb-ease) var(--sb-delay, 0ms) backwards}.sb-in-fade{--sb-in-name:sb-in-fade}.sb-in-fade-up{--sb-in-name:sb-in-fade-up}.sb-in-fade-down{--sb-in-name:sb-in-fade-down}.sb-in-fade-left{--sb-in-name:sb-in-fade-left}.sb-in-fade-right{--sb-in-name:sb-in-fade-right}.sb-in-zoom-in{--sb-in-name:sb-in-zoom-in}.sb-in-zoom-out{--sb-in-name:sb-in-zoom-out}.sb-in-pop{--sb-in-name:sb-in-pop}.sb-in-blur{--sb-in-name:sb-in-blur}.sb-in-turn{--sb-in-name:sb-in-turn}@keyframes sb-in-fade{from{opacity:0}}@keyframes sb-in-fade-up{from{opacity:0;translate:0 36px}}@keyframes sb-in-fade-down{from{opacity:0;translate:0 -36px}}@keyframes sb-in-fade-left{from{opacity:0;translate:-40px 0}}@keyframes sb-in-fade-right{from{opacity:0;translate:40px 0}}@keyframes sb-in-zoom-in{from{opacity:0;scale:.86}}@keyframes sb-in-zoom-out{from{opacity:0;scale:1.12}}@keyframes sb-in-pop{0%{opacity:0;scale:.6}65%{opacity:1;scale:1.05}100%{scale:1}}@keyframes sb-in-blur{from{opacity:0;filter:blur(14px)}}@keyframes sb-in-turn{from{opacity:0;rotate:-8deg;scale:.9}}.sb-has-in:not(.is-sb-in){--sb-loop-a:none}.sb-loop-pulse{--sb-loop-a:sb-loop-pulse     calc(2s * var(--sb-speed, 1))   ease-in-out var(--sb-loop-delay, 0ms) infinite}.sb-loop-heartbeat{--sb-loop-a:sb-loop-heartbeat calc(1.8s * var(--sb-speed, 1)) ease-in-out var(--sb-loop-delay, 0ms) infinite}.sb-loop-float{--sb-loop-a:sb-loop-float     calc(3.4s * var(--sb-speed, 1)) ease-in-out var(--sb-loop-delay, 0ms) infinite}.sb-loop-bounce{--sb-loop-a:sb-loop-bounce    calc(1.6s * var(--sb-speed, 1)) ease        var(--sb-loop-delay, 0ms) infinite}.sb-loop-wiggle{--sb-loop-a:sb-loop-wiggle    calc(2.8s * var(--sb-speed, 1)) ease-in-out var(--sb-loop-delay, 0ms) infinite}.sb-loop-nudge{--sb-loop-a:sb-loop-nudge     calc(3.6s * var(--sb-speed, 1)) ease-in-out var(--sb-loop-delay, 0ms) infinite}.sb-loop-spin{--sb-loop-a:sb-loop-spin      calc(9s * var(--sb-speed, 1))   linear      var(--sb-loop-delay, 0ms) infinite}.sb-loop-breathe{--sb-loop-a:sb-loop-breathe   calc(3.2s * var(--sb-speed, 1)) ease-in-out var(--sb-loop-delay, 0ms) infinite}.sb-loop-glow{--sb-loop-a:sb-loop-glow      calc(2.6s * var(--sb-speed, 1)) ease-in-out var(--sb-loop-delay, 0ms) infinite}@keyframes sb-loop-pulse{0%,100%{scale:1}50%{scale:1.045}}@keyframes sb-loop-heartbeat{0%,40%,100%{scale:1}10%,30%{scale:1.07}20%{scale:1.01}}@keyframes sb-loop-float{0%,100%{translate:0 0}50%{translate:0 -10px}}@keyframes sb-loop-bounce{0%,55%,100%{translate:0 0;animation-timing-function:cubic-bezier(.3,0,.2,1)}25%{translate:0 -14px;animation-timing-function:cubic-bezier(.6,0,.8,1)}40%{translate:0 0}47%{translate:0 -4px}}@keyframes sb-loop-wiggle{0%,24%,100%{rotate:0deg}4%{rotate:-3deg}8%{rotate:3deg}12%{rotate:-2deg}16%{rotate:2deg}20%{rotate:-1deg}}@keyframes sb-loop-nudge{0%,20%,100%{translate:0 0}4%{translate:-5px 0}8%{translate:5px 0}12%{translate:-3px 0}16%{translate:3px 0}}@keyframes sb-loop-spin{to{rotate:360deg}}@keyframes sb-loop-breathe{0%,100%{opacity:1}50%{opacity:.55}}@keyframes sb-loop-glow{0%,100%{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 16px var(--sb-glow))}}@media (hover:hover){[class*="sb-hover-"]{transition:transform .35s var(--sb-ease),box-shadow .35s var(--sb-ease),filter .35s var(--sb-ease)}.sb-hover-lift:hover{transform:translateY(-6px)}.sb-hover-grow:hover{transform:scale(1.04)}.sb-hover-shrink:hover{transform:scale(.97)}.sb-hover-tilt:hover{transform:rotate(-2deg)}.sb-hover-shadow:hover{transform:translateY(-4px);box-shadow:0 22px 44px -20px rgb(20 48 10 / .38)}.sb-hover-glow:hover{filter:drop-shadow(0 0 14px var(--sb-glow))}.sb-hover-brighten:hover{filter:brightness(1.08) saturate(1.12)}.sb-anim.sb-hover-wiggle:hover{animation:var(--sb-in-a,none),var(--sb-loop-a,none),sb-hover-wiggle .55s ease-in-out}}@keyframes sb-hover-wiggle{0%,100%{transform:none}20%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(1deg)}}.sb-hover-lift:has(>a:focus-visible){transform:translateY(-6px)}.sb-hover-grow:has(>a:focus-visible){transform:scale(1.04)}.sb-hover-shadow:has(>a:focus-visible){transform:translateY(-4px)}.sb-icon.sb-anim{animation:var(--sb-in-a,none)}.sb-icon.sb-anim .sb-icon__tile{animation:var(--sb-loop-a,none);transition:transform .35s var(--sb-ease),box-shadow .35s var(--sb-ease),filter .35s var(--sb-ease)}@media (hover:hover){.sb-icon[class*="sb-hover-"]:hover{transform:none;box-shadow:none;filter:none}.sb-icon.sb-hover-lift:hover .sb-icon__tile{transform:translateY(-6px)}.sb-icon.sb-hover-grow:hover .sb-icon__tile{transform:scale(1.08)}.sb-icon.sb-hover-shrink:hover .sb-icon__tile{transform:scale(.94)}.sb-icon.sb-hover-tilt:hover .sb-icon__tile{transform:rotate(-6deg)}.sb-icon.sb-hover-shadow:hover .sb-icon__tile{transform:translateY(-4px);box-shadow:0 16px 30px -14px rgb(20 48 10 / .4)}.sb-icon.sb-hover-glow:hover .sb-icon__tile{filter:drop-shadow(0 0 12px var(--sb-glow))}.sb-icon.sb-hover-brighten:hover .sb-icon__tile{filter:brightness(1.08) saturate(1.12)}.sb-icon.sb-anim.sb-hover-wiggle:hover{animation:var(--sb-in-a,none)}.sb-icon.sb-hover-wiggle:hover .sb-icon__tile{animation:var(--sb-loop-a,none),sb-hover-wiggle .55s ease-in-out}}@media (max-width:781px){.sb-anim-desktop,.sb-anim-desktop .sb-icon__tile{animation:none!important;transform:none!important}.sb-anim-js .sb-anim-desktop.sb-has-in{opacity:1}}@media (prefers-reduced-motion:reduce){.sb-anim,.sb-anim:hover,.sb-anim .sb-icon__tile{animation:none!important;transform:none!important;transition:none!important}.sb-anim-js .sb-has-in{opacity:1}}.editor-styles-wrapper .sb-anim:focus-within{animation-play-state:paused}