:root{--stalkon-motion:cubic-bezier(.16,1,.3,1);--stalkon-soft:cubic-bezier(.22,.61,.36,1)}html{scroll-behavior:smooth}body.stalkon-motion-enabled main section.stalkon-motion-target{opacity:0;transform:translateY(26px);transition:opacity 1.05s var(--stalkon-motion),transform 1.15s var(--stalkon-motion)}body.stalkon-motion-enabled main section.stalkon-motion-target.stalkon-motion-visible{opacity:1;transform:none}main article,main button,main a{transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.8s;transition-timing-function:var(--stalkon-motion)}main img{transition-property:transform,filter,opacity;transition-duration:1.65s;transition-timing-function:var(--stalkon-motion)}main article:hover img,main a:hover img{transform:scale(1.025)}.stalkon-contact-widget__toggle,.stalkon-actions-toggle{transition:background-color .82s var(--stalkon-motion),transform .82s var(--stalkon-motion),box-shadow .82s var(--stalkon-motion),opacity .82s var(--stalkon-motion)!important}.stalkon-contact-widget__toggle:active,.stalkon-actions-toggle:active{transform:scale(.965)!important;transition-duration:.28s!important}.stalkon-contact-widget__toggle svg,.stalkon-actions-toggle svg{transition:opacity .62s var(--stalkon-motion),transform .82s var(--stalkon-motion)!important}.stalkon-contact-widget__list,.stalkon-contact-widget__actions{display:flex!important;flex-direction:column;visibility:hidden!important;opacity:0!important;filter:blur(5px);pointer-events:none!important;transform:translateY(22px) scale(.94)!important;transform-origin:bottom right;transition:opacity .78s var(--stalkon-motion),transform .9s var(--stalkon-motion),filter .78s var(--stalkon-soft),visibility 0s linear .9s!important;will-change:opacity,transform,filter}.stalkon-contact-widget.is-open .stalkon-contact-widget__list,.stalkon-contact-widget.is-actions-open .stalkon-contact-widget__actions{visibility:visible!important;opacity:1!important;filter:blur(0);pointer-events:auto!important;transform:none!important;transition-delay:0s!important}.stalkon-contact-widget__item,.stalkon-contact-widget__actions .stalkon-quick-action{opacity:0!important;transform:translateY(14px) scale(.97)!important;transition:opacity .68s var(--stalkon-motion),transform .82s var(--stalkon-motion),background-color .82s var(--stalkon-motion),box-shadow .82s var(--stalkon-motion)!important;will-change:opacity,transform}.stalkon-contact-widget.is-open .stalkon-contact-widget__item,.stalkon-contact-widget.is-actions-open .stalkon-quick-action{opacity:1!important;transform:none!important}.stalkon-contact-widget.is-open .stalkon-contact-widget__item:nth-child(1),.stalkon-contact-widget.is-actions-open .stalkon-quick-action:nth-child(1){transition-delay:.07s!important}.stalkon-contact-widget.is-open .stalkon-contact-widget__item:nth-child(2),.stalkon-contact-widget.is-actions-open .stalkon-quick-action:nth-child(2){transition-delay:.14s!important}.stalkon-contact-widget.is-open .stalkon-contact-widget__item:nth-child(3){transition-delay:.21s!important}.stalkon-contact-widget.is-open .stalkon-contact-widget__item:nth-child(4){transition-delay:.28s!important}.stalkon-contact-widget:not(.is-open) .stalkon-contact-widget__item:nth-child(1){transition-delay:.21s!important}.stalkon-contact-widget:not(.is-open) .stalkon-contact-widget__item:nth-child(2){transition-delay:.14s!important}.stalkon-contact-widget:not(.is-open) .stalkon-contact-widget__item:nth-child(3){transition-delay:.07s!important}.stalkon-contact-widget:not(.is-open) .stalkon-contact-widget__item:nth-child(4){transition-delay:0s!important}.stalkon-contact-widget:not(.is-actions-open) .stalkon-quick-action:nth-child(1){transition-delay:.08s!important}.stalkon-contact-widget:not(.is-actions-open) .stalkon-quick-action:nth-child(2){transition-delay:0s!important}.stalkon-widget-modal{transition:opacity .72s var(--stalkon-motion),visibility 0s linear .72s!important}.stalkon-widget-modal.is-open{transition-delay:0s!important}.stalkon-widget-modal__dialog{opacity:0;filter:blur(5px);transform:translateY(28px) scale(.965)!important;transition:opacity .72s var(--stalkon-motion),transform .9s var(--stalkon-motion),filter .72s var(--stalkon-soft)!important}.stalkon-widget-modal.is-open .stalkon-widget-modal__dialog{opacity:1;filter:blur(0);transform:none!important}@media(max-width:767px){.stalkon-contact-widget__actions{right:0!important;bottom:120px!important}.stalkon-contact-widget__list{bottom:60px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.stalkon-motion-enabled main section.stalkon-motion-target{opacity:1;transform:none}.stalkon-contact-widget *,.stalkon-widget-modal *{transition-duration:.01ms!important;transition-delay:0s!important;filter:none!important}}
