@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes spin{to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.animate-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}.js-hide{-webkit-animation:fadeOut 0.2s;animation:fadeOut 0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-show{-webkit-animation:fadeIn 0.4s;animation:fadeIn 0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.card.linked:after{content:'';position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:0;border-radius:inherit;-webkit-transition:opacity 1s cubic-bezier(0.16,1,0.3,1);transition:opacity 1s cubic-bezier(0.16,1,0.3,1);-webkit-box-shadow:0 1em 1em -0.5em rgba(60,55,125,0.15);box-shadow:0 1em 1em -0.5em rgba(60,55,125,0.15)}.card.linked img{-webkit-transition:-webkit-filter 1s cubic-bezier(0.16,1,0.3,1),-webkit-transform 1s cubic-bezier(0.16,1,0.3,1);transition:-webkit-filter 1s cubic-bezier(0.16,1,0.3,1),-webkit-transform 1s cubic-bezier(0.16,1,0.3,1);transition:filter 1s cubic-bezier(0.16,1,0.3,1),transform 1s cubic-bezier(0.16,1,0.3,1);transition:filter 1s cubic-bezier(0.16,1,0.3,1),transform 1s cubic-bezier(0.16,1,0.3,1),-webkit-filter 1s cubic-bezier(0.16,1,0.3,1),-webkit-transform 1s cubic-bezier(0.16,1,0.3,1)}.card.linked:is(:hover,:focus-within):after{opacity:1}.card.linked:is(:hover,:focus-within) img{-webkit-filter:saturate(1.02) contrast(1.125) brightness(1.02);filter:saturate(1.02) contrast(1.125) brightness(1.02);-webkit-transform:scale(1.1);transform:scale(1.1)}.card--hero .edge-images-container:after{--translateY:100vw;--skewY:155deg;-webkit-animation:animate-sheen cubic-bezier(0.79,0.33,0.14,0.53) forwards infinite;animation:animate-sheen cubic-bezier(0.79,0.33,0.14,0.53) forwards infinite;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:33s;animation-duration:33s;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(50%,rgba(255,255,255,0.3)),to(transparent));background:linear-gradient(0deg,transparent 0%,rgba(255,255,255,0.3) 50%,transparent 100%);bottom:0;content:'';left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:skewY(var(--skewY)) translate3d(0,calc(var(--translateY) * -1),0);transform:skewY(var(--skewY)) translate3d(0,calc(var(--translateY) * -1),0);z-index:5}@media screen and (min-width:1110px){.card--hero .edge-images-container:after{--translateY:728px}}@-webkit-keyframes animate-sheen{5%{opacity:0.5}10%,to{opacity:0;-webkit-transform:skewY(var(--skewY)) translate3d(0,var(--translateY),0);transform:skewY(var(--skewY)) translate3d(0,var(--translateY),0)}}@keyframes animate-sheen{5%{opacity:0.5}10%,to{opacity:0;-webkit-transform:skewY(var(--skewY)) translate3d(0,var(--translateY),0);transform:skewY(var(--skewY)) translate3d(0,var(--translateY),0)}}@media (prefers-reduced-motion){.card--hero .edge-images-container:after{display:none}}.widget[data-state]:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:-1;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;border-radius:5px}.widget[data-state=success]:before{background:linear-gradient(135deg,#4caf50 0%,#2196f3 100%);opacity:1}.widget[data-state=error]:before{background:linear-gradient(135deg,#E57373 0%,#E91E63 100%);opacity:1}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:after,[data-tooltip]:before{line-height:1;font-size:14px;font-family:"Fredoka",sans-serif;pointer-events:none;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}[data-tooltip]:before{content:"";border:5px solid transparent;z-index:9999}[data-tooltip]:after{content:attr(data-tooltip);text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 12px;border-radius:5px;background-color:rgba(0,0,0,0.6);color:#FFFFFF;z-index:9999}[data-tooltip]:is(:hover,:focus):after,[data-tooltip]:is(:hover,:focus):before{display:block;opacity:1}[data-tooltip]:not([data-flow]):before,[data-tooltip][data-flow=top]:before{bottom:100%;border-bottom-width:0;border-top-color:#263238}[data-tooltip]:not([data-flow]):after,[data-tooltip][data-flow=top]:after{bottom:calc(100% + 5px)}[data-tooltip][data-flow=bottom]:before{top:100%;border-top-width:0;border-bottom-color:#263238}[data-tooltip][data-flow=bottom]:after{top:calc(100% + 5px)}[data-tooltip][data-flow=bottom]:after,[data-tooltip][data-flow=bottom]:before{left:50%;-webkit-transform:translate(-50%,8px);transform:translate(-50%,8px)}[data-tooltip=""]:after,[data-tooltip=""]:before{display:none!important}@media screen and (max-width:1025px){[data-tooltip]:after,[data-tooltip]:before{display:none!important}}