/* powered by yagodabumi */
.page-preloading body>:not(.background):not(.page-transition-preloader),body>:not(.background):not(.page-transition-preloader){transition:opacity 110ms ease}.page-preloading body>:not(.background):not(.page-transition-preloader){opacity:0 !important;visibility:hidden !important}.page-leaving body>:not(.background):not(.page-transition-preloader){opacity:0 !important;pointer-events:none !important}.page-transition-preloader{position:fixed;inset:0;z-index:2147483646;display:grid;place-items:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 90ms ease,visibility 0s linear 90ms}.page-transition-preloader-content{position:relative}.page-transition-preloader-logo{display:block;width:min(648px,81vw);height:auto}.page-transition-preloader-spinner{position:absolute;top:calc(100% + clamp(18px,3vw,30px));left:50%;display:inline-block;width:108px;height:108px;transform:translateX(-50%)}.page-transition-preloader-spinner span{position:absolute;top:43%;left:49%;width:6%;height:16%;border-radius:999px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,0.2);opacity:0;animation:pageTransitionSpinnerFade 1s linear infinite}.page-transition-preloader-spinner span:nth-child(1){transform:rotate(0deg) translate(0,-130%);animation-delay:var(--page-transition-spinner-phase,0ms)}.page-transition-preloader-spinner span:nth-child(2){transform:rotate(30deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 916.7ms)}.page-transition-preloader-spinner span:nth-child(3){transform:rotate(60deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 833ms)}.page-transition-preloader-spinner span:nth-child(4){transform:rotate(90deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 749.7ms)}.page-transition-preloader-spinner span:nth-child(5){transform:rotate(120deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 667ms)}.page-transition-preloader-spinner span:nth-child(6){transform:rotate(150deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 583.7ms)}.page-transition-preloader-spinner span:nth-child(7){transform:rotate(180deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 500ms)}.page-transition-preloader-spinner span:nth-child(8){transform:rotate(210deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 416.7ms)}.page-transition-preloader-spinner span:nth-child(9){transform:rotate(240deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 333ms)}.page-transition-preloader-spinner span:nth-child(10){transform:rotate(270deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 249.7ms)}.page-transition-preloader-spinner span:nth-child(11){transform:rotate(300deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 167ms)}.page-transition-preloader-spinner span:nth-child(12){transform:rotate(330deg) translate(0,-130%);animation-delay:calc(var(--page-transition-spinner-phase,0ms) - 83.3ms)}@keyframes pageTransitionSpinnerFade{0%{opacity:1}100%{opacity:0.25}}.page-preloading .page-transition-preloader,.page-leaving .page-transition-preloader{opacity:1;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion:reduce){.page-preloading body>:not(.background):not(.page-transition-preloader),body>:not(.background):not(.page-transition-preloader),.page-transition-preloader{transition:none}.page-transition-preloader-spinner span{opacity:0.5;animation:none}}