.ultrakit-ulp{--ulp-bg: #0b0b1e;--ulp-b1: #0b0b1e;--ulp-b2: #241a5e;--ulp-a: #7a5cf0;--ulp-a2: #22c6ff;--ulp-tx: #ffffff;--ulp-s: 72px;--ulp-us: 190px;--ulp-bs: 26px;--ulp-u1: #00e3b0;--ulp-u3: #7a5cf0;--ulp-z: 999999;--ulp-barh: 3px;--ulp-fail: 9s;--ulp-ease: cubic-bezier(.77,0,.18,1)}.ultrakit-ulp *,.ultrakit-ulp *::before,.ultrakit-ulp *::after{box-sizing: border-box}.ultrakit-ulp.is-removed{display: none !important}html.ulp-lock,html.ulp-lock body{overflow: hidden !important}.ulp-ov{position: fixed;inset: 0;z-index: var(--ulp-z);display: grid;place-items: center;overflow: hidden;background: var(--ulp-bg);color: var(--ulp-tx);font-family: inherit;line-height: 1.3;container-type: inline-size;animation: ulpFailsafe .4s ease var(--ulp-fail) forwards}@keyframes ulpFailsafe{to{opacity: 0;visibility: hidden;pointer-events: none}}.ultrakit-ulp.is-js .ulp-ov{animation: none}.ulp-m-inline{position: relative;height: var(--ulp-ih,320px);border-radius: var(--ulp-ir,22px);overflow: hidden;isolation: isolate;background: var(--ulp-b1)}.ulp-reveal{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;background: linear-gradient(135deg,#ffffff,#eef0ff);color: #16162a;font-size: 15px;font-weight: 800}.ulp-reveal-ic{display: grid;place-items: center;width: 38px;height: 38px;border-radius: 50%;background: linear-gradient(135deg,var(--ulp-u1),var(--ulp-a2));color: #fff;font-size: 18px}.ulp-m-inline .ulp-ov{position: absolute;z-index: 1;border-radius: inherit}.ulp-m-inline.is-off *{animation-play-state: paused !important}.ulp-bgfx{position: absolute;inset: 0;z-index: 1;pointer-events: none;overflow: hidden}.ulp-bgfx i{display: none}.ulp-bg-animated .ulp-ov{background: linear-gradient(120deg,var(--ulp-b1),var(--ulp-b2),color-mix(in srgb,var(--ulp-a) 55%,var(--ulp-b1)),var(--ulp-b1));background-size: 320% 320%;animation: ulpShift 7s ease-in-out infinite alternate}.ulp-bg-animated.is-js .ulp-ov{animation: ulpShift 7s ease-in-out infinite alternate}@keyframes ulpShift{from{background-position: 0% 30%}to{background-position: 100% 70%}}.ulp-bg-aurora .ulp-bgfx i{display: block;position: absolute;width: 70%;aspect-ratio: 1;border-radius: 50%;filter: blur(70px);opacity: .5;mix-blend-mode: screen;animation: ulpDrift 9s ease-in-out infinite alternate}.ulp-bg-aurora .ulp-bgfx i:nth-child(1){left: -18%;top: -30%;background: var(--ulp-a)}.ulp-bg-aurora .ulp-bgfx i:nth-child(2){right: -20%;bottom: -35%;background: var(--ulp-a2);animation-delay: -3s;animation-duration: 11s}.ulp-bg-aurora .ulp-bgfx i:nth-child(3){left: 30%;top: 40%;width: 45%;background: var(--ulp-u1);opacity: .28;animation-delay: -6s;animation-duration: 13s}@keyframes ulpDrift{0%{transform: translate(0,0) scale(1)}50%{transform: translate(8%,6%) scale(1.12)}100%{transform: translate(-6%,10%) scale(.94)}}.ulp-bg-grid .ulp-bgfx{background-image: radial-gradient(color-mix(in srgb,var(--ulp-tx) 22%,transparent) 1.2px,transparent 1.4px);background-size: 24px 24px;-webkit-mask: radial-gradient(circle at 50% 50%,#000 0,transparent 70%);mask: radial-gradient(circle at 50% 50%,#000 0,transparent 70%)}.ulp-bg-grid .ulp-bgfx i:first-child{display: block;position: absolute;left: 50%;top: 50%;width: 60%;aspect-ratio: 1;border-radius: 50%;transform: translate(-50%,-50%);background: radial-gradient(circle,color-mix(in srgb,var(--ulp-a) 45%,transparent),transparent 65%);animation: ulpGlow 3s ease-in-out infinite}.ulp-bg-gradient .ulp-ov,.ulp-bg-grid .ulp-ov,.ulp-bg-stars .ulp-ov,.ulp-bg-aurora .ulp-ov{background: var(--ulp-bg)}.ulp-bg-stars .ulp-bgfx::before,.ulp-bg-stars .ulp-bgfx::after{content: "";position: absolute;inset: -50%;background-image: radial-gradient(1.4px 1.4px at 20px 30px,#fff,transparent),radial-gradient(1px 1px at 90px 120px,#fff,transparent),radial-gradient(1.6px 1.6px at 160px 60px,color-mix(in srgb,var(--ulp-a2) 70%,#fff),transparent),radial-gradient(1px 1px at 60px 170px,#fff,transparent),radial-gradient(1.2px 1.2px at 140px 190px,color-mix(in srgb,var(--ulp-a) 60%,#fff),transparent);background-size: 200px 210px;animation: ulpStars 60s linear infinite,ulpTwinkle 3.2s ease-in-out infinite alternate;opacity: .8}.ulp-bg-stars .ulp-bgfx::after{background-size: 290px 270px;animation-duration: 95s,4.4s;animation-delay: 0s,-2s;opacity: .5}@keyframes ulpStars{to{transform: translate(200px,105px)}}@keyframes ulpTwinkle{from{opacity: .35}to{opacity: .9}}@keyframes ulpGlow{50%{opacity: .55;transform: translate(-50%,-50%) scale(1.12)}}.ulp-in{position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center;gap: 22px;max-width: 100%;padding: 24px;text-align: center}.ulp-vis{position: relative;display: flex;flex-direction: column;align-items: center;gap: 18px}.ulp-txt{display: flex;flex-direction: column;align-items: center;gap: 8px;min-width: 0}.ulp-toplogo{display: block;height: auto;max-width: 60cqw}.ulp-brand{font-size: var(--ulp-bs);font-weight: 800;letter-spacing: .01em;line-height: 1.1}.has-gbrand .ulp-brand{background: linear-gradient(90deg,var(--ulp-u1),var(--ulp-a2),var(--ulp-a),var(--ulp-u1));background-size: 300% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: ulpSheen 4s linear infinite}@keyframes ulpSheen{to{background-position: 300% 0}}.ulp-tag{font-size: 14px;font-weight: 600;letter-spacing: .02em;opacity: .72}.ulp-msgs{display: grid;min-height: 1.4em;font-size: 13px;font-weight: 600}.ulp-msg{grid-area: 1 / 1;opacity: 0;transform: translateY(6px);transition: opacity .4s ease,transform .4s ease;color: color-mix(in srgb,var(--ulp-a2) 70%,var(--ulp-tx))}.ulp-msg.is-on{opacity: 1;transform: none}.ulp-pbar{width: min(240px,60cqw);height: 4px;margin-top: 6px;border-radius: 4px;background: color-mix(in srgb,var(--ulp-tx) 14%,transparent);overflow: hidden}.ulp-fill{display: block;width: 100%;height: 100%;border-radius: inherit;background: linear-gradient(90deg,var(--ulp-u1),var(--ulp-a2),var(--ulp-a));box-shadow: 0 0 14px var(--ulp-a2);transform: scaleX(0);transform-origin: 0 50%}.ulp-pct{font-size: 40px;font-weight: 900;font-variant-numeric: tabular-nums;letter-spacing: -.03em;line-height: 1}.ulp-pct small,.ulp-counter small{font-size: .5em;font-weight: 800;opacity: .6;margin-left: 2px}.ulp-num{display: inline-block;min-width: 1.6ch;text-align: right}.ulp-lay-split .ulp-in{flex-direction: row;gap: clamp(20px,5cqw,48px);text-align: left}.ulp-lay-split .ulp-umark{width: min(var(--ulp-us),34cqw)}.ulp-lay-split .ulp-txt{align-items: flex-start}.ulp-lay-split .ulp-pct{position: absolute;right: 24px;bottom: -36px;font-size: 18px;opacity: .6}@container (max-width: 400px){.ulp-lay-split .ulp-umark{width: min(var(--ulp-us),52cqw)}.ulp-lay-split .ulp-in{flex-direction: column;gap: 22px;text-align: center}.ulp-lay-split .ulp-txt{align-items: center}.ulp-lay-split .ulp-pct{position: static}}.ulp-lay-minimal .ulp-in{position: static}.ulp-lay-minimal .ulp-vis{z-index: 2}.ulp-lay-minimal .ulp-txt{position: absolute;z-index: 2;left: 16px;right: 16px;bottom: 7%;flex-direction: row;justify-content: center;flex-wrap: wrap;gap: 6px 14px}.ulp-lay-minimal .ulp-brand{font-size: 13px;letter-spacing: .24em;text-transform: uppercase}.ulp-lay-minimal .ulp-tag,.ulp-lay-minimal .ulp-msgs{font-size: 12px}.ulp-lay-minimal .ulp-pbar{flex-basis: 100%;width: auto;max-width: 260px;height: 2px;margin: 4px auto 0}.ulp-lay-minimal .ulp-pct{position: absolute;z-index: 2;top: 18px;right: 22px;font-size: 15px;opacity: .6}.ulp-lay-editorial .ulp-in{position: absolute;inset: 0;padding: clamp(18px,5cqw,56px);justify-content: center}.ulp-lay-editorial .ulp-txt{position: absolute;left: clamp(18px,5cqw,56px);top: clamp(18px,5cqw,56px);align-items: flex-start;text-align: left}.ulp-lay-editorial .ulp-pct{position: absolute;right: clamp(14px,4cqw,48px);bottom: clamp(6px,2cqw,24px);font-size: clamp(56px,17cqw,230px);letter-spacing: -.06em;background: linear-gradient(180deg,var(--ulp-tx),color-mix(in srgb,var(--ulp-tx) 20%,transparent));-webkit-background-clip: text;background-clip: text;color: transparent}.ulp-lay-editorial .ulp-pbar{width: 160px}.ulp-skip{position: absolute;right: 22px;bottom: 22px;z-index: 3;display: inline-flex;align-items: center;gap: 6px;padding: 9px 16px !important;border: 1px solid color-mix(in srgb,var(--ulp-tx) 22%,transparent) !important;border-radius: 40px !important;background: color-mix(in srgb,var(--ulp-tx) 8%,transparent) !important;color: var(--ulp-tx) !important;font: 700 13px/1 inherit;letter-spacing: .02em;cursor: pointer;opacity: 0;transform: translateY(8px);pointer-events: none;transition: opacity .4s ease,transform .4s ease,background .2s ease;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.ulp-skip.is-on{opacity: 1;transform: none;pointer-events: auto}.ulp-skip:hover,.ulp-skip:focus-visible{background: color-mix(in srgb,var(--ulp-tx) 18%,transparent) !important}.ulp-umark{position: relative;display: grid;place-items: center;width: min(var(--ulp-us),52cqw);aspect-ratio: 1}.ulp-u{position: relative;z-index: 1;display: block;width: 100%;height: 100%;overflow: visible}.ulp-u-track{stroke: color-mix(in srgb,var(--ulp-tx) 9%,transparent)}.has-glow .ulp-u{filter: drop-shadow(0 10px 26px color-mix(in srgb,var(--ulp-a2) 45%,transparent))}.has-glow::before{content: "";position: absolute;inset: 4%;border-radius: 50%;background: radial-gradient(circle,color-mix(in srgb,var(--ulp-u1) 38%,transparent),color-mix(in srgb,var(--ulp-u3) 20%,transparent) 45%,transparent 70%);filter: blur(22px);animation: ulpHalo 2.6s ease-in-out infinite}@keyframes ulpHalo{50%{transform: scale(1.14);opacity: .6}}.ulp-uring{position: absolute;inset: -14%;border-radius: 50%;background: conic-gradient(from 0deg,transparent 0 8%,var(--ulp-u1),var(--ulp-a2),var(--ulp-u3),transparent 72%);-webkit-mask: radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask: radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));animation: ulpSpin 2.2s linear infinite}.ulp-uring.is-2{inset: -26%;background: none;border: 1.5px dashed color-mix(in srgb,var(--ulp-tx) 22%,transparent);-webkit-mask: none;mask: none;animation-duration: 18s;animation-direction: reverse}.ulp-u-body,.ulp-u-spark,.ulp-u-half,.ulp-u-stroke{transform-box: fill-box;transform-origin: 50% 50%}.ulp-u-body{transform-origin: 50% 100%}.ulp-u-stroke{stroke-dasharray: 100;stroke-dashoffset: 0}.ulp-u-spark{animation: ulpSparkIdle 2.4s ease-in-out infinite}@keyframes ulpSparkIdle{0%,100%{transform: scale(1) rotate(0)}50%{transform: scale(1.18) rotate(45deg)}}.ulp-ua-draw .ulp-u-stroke{stroke-dashoffset: 100;animation: ulpDraw 2.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes ulpDraw{0%{stroke-dashoffset: 100}45%,72%{stroke-dashoffset: 0}100%{stroke-dashoffset: -100}}.ulp-ua-draw .ulp-u-hl{animation: ulpHl 2.8s ease infinite}@keyframes ulpHl{0%,38%{opacity: 0}50%,70%{opacity: 1}90%,100%{opacity: 0}}.ulp-ua-draw .ulp-u-spark{animation: ulpSparkPop 2.8s cubic-bezier(.3,1.5,.5,1) infinite}@keyframes ulpSparkPop{0%,36%{transform: scale(0) rotate(-120deg);opacity: 0}50%{transform: scale(1.3) rotate(10deg);opacity: 1}58%,74%{transform: scale(1) rotate(0);opacity: 1}88%,100%{transform: scale(0) rotate(90deg);opacity: 0}}.ulp-ua-progress .ulp-u-prog{stroke-dashoffset: 100}.ulp-ua-progress .ulp-u-spark{animation: ulpSpin 5s linear infinite}.ulp-u-wave{animation: ulpWave 1.3s linear infinite}@keyframes ulpWave{to{transform: translateX(32px)}}.ulp-ua-liquid .ulp-u-spark{animation: ulpBob 2s ease-in-out infinite}@keyframes ulpBob{50%{transform: translateY(-3px) rotate(20deg) scale(1.08)}}.ulp-ua-orbit .ulp-u-stroke{opacity: .55}.ulp-u-dot{filter: drop-shadow(0 0 3px #fff) drop-shadow(0 0 6px var(--ulp-a2))}.ulp-u-dot.is-1{opacity: .6}.ulp-u-dot.is-2{opacity: .3}.ulp-ua-neon .ulp-u{animation: ulpNeon 3s linear infinite}@keyframes ulpNeon{0%,100%{filter: drop-shadow(0 0 4px var(--ulp-u1)) drop-shadow(0 0 18px var(--ulp-a2)) drop-shadow(0 0 38px var(--ulp-u3));opacity: 1}8%{opacity: .35}10%{opacity: 1}12%{opacity: .5}14%{opacity: 1}50%{filter: drop-shadow(0 0 2px var(--ulp-u1)) drop-shadow(0 0 8px var(--ulp-a2)) drop-shadow(0 0 16px var(--ulp-u3))}62%{opacity: 1}63%{opacity: .6}64%{opacity: 1}}.ulp-ua-neon .ulp-u-track{stroke: color-mix(in srgb,var(--ulp-a2) 12%,transparent)}.ulp-ua-bounce .ulp-u-body{animation: ulpSquish 1.8s ease-in-out infinite}.ulp-ua-bounce .ulp-u-spark{animation: ulpDrop 1.8s cubic-bezier(.5,0,.75,1) infinite}@keyframes ulpSquish{0%,30%,52%,100%{transform: scale(1,1)}36%{transform: scale(1.06,.9)}44%{transform: scale(.97,1.04)}}@keyframes ulpDrop{0%{transform: translateY(-34px) scale(.3) rotate(-90deg);opacity: 0}8%{opacity: 1}33%{transform: translateY(2px) scale(1) rotate(0)}40%{transform: translateY(-5px) scale(1.06)}48%{transform: translateY(0) scale(1)}64%{transform: scale(1.2) rotate(30deg)}78%{transform: scale(1) rotate(0);opacity: 1}94%,100%{transform: translateY(-26px) scale(.4) rotate(90deg);opacity: 0}}.ulp-ua-split .ulp-u-half.is-l{animation: ulpJoinL 2.8s var(--ulp-ease) infinite}.ulp-ua-split .ulp-u-half.is-r{animation: ulpJoinR 2.8s var(--ulp-ease) infinite}@keyframes ulpJoinL{0%,100%{transform: translate(-16px,-10px) rotate(-18deg);opacity: .2}35%,78%{transform: none;opacity: 1}}@keyframes ulpJoinR{0%,100%{transform: translate(16px,-10px) rotate(18deg);opacity: .2}35%,78%{transform: none;opacity: 1}}.ulp-ua-split .ulp-u-spark{animation: ulpSparkPop 2.8s cubic-bezier(.3,1.5,.5,1) infinite;animation-delay: -.25s}.ulp-ua-split .ulp-u-hl{animation: ulpHl 2.8s ease infinite}.ulp-ua-flip{perspective: 700px}.ulp-ua-flip .ulp-u{animation: ulpFlip 2.6s var(--ulp-ease) infinite;transform-style: preserve-3d}@keyframes ulpFlip{0%,20%{transform: rotateY(0)}60%,100%{transform: rotateY(360deg)}}.ulp-ua-flip .ulp-u-spark{animation: ulpSparkIdle 1.3s ease-in-out infinite}.ulp-logo{position: relative;display: grid;place-items: center;width: min(var(--ulp-lw),62cqw)}.ulp-logo-img{grid-area: 1 / 1;display: block;width: 100%;height: auto}.ulp-la-fill .ulp-logo-img:not(.is-top){filter: grayscale(1) brightness(1.5);opacity: .22}.ulp-la-fill .ulp-logo-img.is-top{clip-path: inset(100% 0 0 0);filter: drop-shadow(0 8px 22px color-mix(in srgb,var(--ulp-a) 40%,transparent))}.ulp-shine{grid-area: 1 / 1;width: 100%;height: 100%;background: linear-gradient(105deg,transparent 35%,rgba(255,255,255,.85) 50%,transparent 65%);background-size: 250% 100%;-webkit-mask: var(--ulp-img) center / contain no-repeat;mask: var(--ulp-img) center / contain no-repeat;animation: ulpShine 2.2s ease-in-out infinite}@keyframes ulpShine{0%{background-position: 130% 0}60%,100%{background-position: -40% 0}}.ulp-la-pulse .ulp-logo-img{animation: ulpPulseL 1.8s ease-in-out infinite}@keyframes ulpPulseL{50%{transform: scale(1.07);opacity: .75}}.ulp-la-float .ulp-logo-img{animation: ulpFloat 2.6s ease-in-out infinite}@keyframes ulpFloat{50%{transform: translateY(-12px);filter: drop-shadow(0 18px 18px rgba(0,0,0,.18))}}.ulp-la-heartbeat .ulp-logo-img{animation: ulpBeat 1.4s ease-in-out infinite}@keyframes ulpBeat{0%,40%,100%{transform: scale(1)}12%{transform: scale(1.1)}24%{transform: scale(.98)}32%{transform: scale(1.06)}}.ulp-la-ring{width: min(calc(var(--ulp-lw) * .8),62cqw);aspect-ratio: 1;padding: 12%}.ulp-la-ring .ulp-logo-img{width: 100%;height: 100%;object-fit: contain}.ulp-lring{position: absolute;inset: 0;border-radius: 50%;border: 3px solid color-mix(in srgb,var(--ulp-tx) 10%,transparent);border-top-color: var(--ulp-a);border-right-color: var(--ulp-a2);animation: ulpSpin 1.1s linear infinite}.ulp-l{position: relative;display: inline-block;width: var(--ulp-s);height: var(--ulp-s)}.ulp-l i,.ulp-l b{display: block;font-style: normal}.ulp-ring i{position: absolute;inset: 0;border-radius: 50%;border: calc(var(--ulp-s) / 10) solid color-mix(in srgb,var(--ulp-a) 18%,transparent);border-top-color: var(--ulp-a);border-right-color: var(--ulp-a2);animation: ulpSpin .9s linear infinite}.ulp-dual i{position: absolute;border-radius: 50%;border: calc(var(--ulp-s) / 12) solid transparent}.ulp-dual i:nth-child(1){inset: 0;border-top-color: var(--ulp-a);border-bottom-color: var(--ulp-a);animation: ulpSpin 1.2s linear infinite}.ulp-dual i:nth-child(2){inset: 22%;border-left-color: var(--ulp-a2);border-right-color: var(--ulp-a2);animation: ulpSpin .8s linear infinite reverse}.ulp-dots{width: calc(var(--ulp-s) * 1.3);height: calc(var(--ulp-s) / 2);display: flex;justify-content: space-between;align-items: flex-end}.ulp-dots i{width: calc(var(--ulp-s) / 3.4);height: calc(var(--ulp-s) / 3.4);border-radius: 50%;background: var(--ulp-a);animation: ulpBounce .9s ease-in-out infinite;animation-delay: calc(var(--k) * .15s)}.ulp-dots i:nth-child(2){background: color-mix(in srgb,var(--ulp-a),var(--ulp-a2))}.ulp-dots i:nth-child(3){background: var(--ulp-a2)}.ulp-bars{display: flex;align-items: center;justify-content: space-between}.ulp-bars i{width: calc(var(--ulp-s) / 8);height: 100%;border-radius: 4px;background: linear-gradient(180deg,var(--ulp-a2),var(--ulp-a));animation: ulpBar 1s ease-in-out infinite;animation-delay: calc(var(--k) * .1s)}.ulp-pulse i{position: absolute;inset: 0;border-radius: 50%;background: var(--ulp-a);opacity: .7;animation: ulpPulse 1.8s ease-out infinite;animation-delay: calc(var(--k) * .6s)}.ulp-pulse i:nth-child(2){background: var(--ulp-a2)}.ulp-orbit b{position: absolute;inset: 34%;border-radius: 50%;background: linear-gradient(135deg,var(--ulp-a),var(--ulp-a2));box-shadow: 0 0 22px var(--ulp-a)}.ulp-orbit i{position: absolute;inset: 0;animation: ulpSpin 1.6s linear infinite}.ulp-orbit i::after{content: "";position: absolute;top: 0;left: 50%;width: calc(var(--ulp-s) / 6);height: calc(var(--ulp-s) / 6);margin-left: calc(var(--ulp-s) / -12);border-radius: 50%;background: var(--ulp-a)}.ulp-orbit i:nth-of-type(2){animation-duration: 2.4s;animation-direction: reverse;inset: 10%}.ulp-orbit i:nth-of-type(2)::after{background: var(--ulp-a2)}.ulp-orbit i:nth-of-type(3){animation-duration: 3.2s;inset: -8%}.ulp-orbit i:nth-of-type(3)::after{background: color-mix(in srgb,var(--ulp-a),#fff 50%);width: calc(var(--ulp-s) / 9);height: calc(var(--ulp-s) / 9)}.ulp-flip i{position: absolute;inset: 12%;border-radius: 14%;background: linear-gradient(135deg,var(--ulp-a),var(--ulp-a2));animation: ulpFlipSq 1.4s ease-in-out infinite}.ulp-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 8%}.ulp-grid i{border-radius: 18%;background: linear-gradient(135deg,var(--ulp-a),var(--ulp-a2));animation: ulpCube 1.3s ease-in-out infinite}.ulp-grid i:nth-child(1){animation-delay: .2s}.ulp-grid i:nth-child(2){animation-delay: .3s}.ulp-grid i:nth-child(3){animation-delay: .4s}.ulp-grid i:nth-child(4){animation-delay: .1s}.ulp-grid i:nth-child(5){animation-delay: .2s}.ulp-grid i:nth-child(6){animation-delay: .3s}.ulp-grid i:nth-child(7){animation-delay: 0s}.ulp-grid i:nth-child(8){animation-delay: .1s}.ulp-grid i:nth-child(9){animation-delay: .2s}.ulp-wave{width: calc(var(--ulp-s) * 1.6);display: flex;align-items: center;justify-content: space-between}.ulp-wave i{width: calc(var(--ulp-s) / 7);height: calc(var(--ulp-s) / 7);border-radius: 50%;background: color-mix(in srgb,var(--ulp-a) calc(100% - var(--k) * 14%),var(--ulp-a2));animation: ulpWaveDot 1.2s ease-in-out infinite;animation-delay: calc(var(--k) * .1s)}.ulp-inf{width: calc(var(--ulp-s) * 2.2);height: calc(var(--ulp-s) * 1.1)}.ulp-inf svg{display: block;width: 100%;height: 100%;overflow: visible}.ulp-inf-t,.ulp-inf-h{fill: none;stroke-width: 6;stroke-linecap: round}.ulp-inf-t{stroke: color-mix(in srgb,var(--ulp-a) 30%,transparent)}.ulp-inf-h{stroke: var(--ulp-a2);stroke-dasharray: 32 68;animation: ulpInf 1.6s linear infinite;filter: drop-shadow(0 0 6px var(--ulp-a2))}.ulp-helix{width: calc(var(--ulp-s) * 1.6);display: flex;align-items: center;justify-content: space-between}.ulp-helix > span{position: relative;width: calc(var(--ulp-s) / 10);height: 100%}.ulp-helix > span i{position: absolute;left: 0;width: 100%;aspect-ratio: 1;border-radius: 50%;background: var(--ulp-a);animation: ulpHelixA 1.6s ease-in-out infinite;animation-delay: calc(var(--k) * -.16s)}.ulp-helix > span i + i{background: var(--ulp-a2);animation-name: ulpHelixB}.ulp-seg i{position: absolute;left: 46%;top: 0;width: 8%;height: 28%;border-radius: 4px;background: var(--ulp-a2);transform-origin: 50% 178%;transform: rotate(calc(var(--k) * 30deg));opacity: .15;animation: ulpSeg 1.2s linear infinite;animation-delay: calc(var(--k) * .1s - 1.2s)}.ulp-progress{width: min(360px,70cqw);height: auto}.ulp-track{display: block;height: 6px;border-radius: 6px;background: color-mix(in srgb,var(--ulp-tx) 14%,transparent);overflow: hidden}.ulp-counter{width: auto;height: auto;font-size: calc(var(--ulp-s) * 1.5);font-weight: 900;line-height: .9;letter-spacing: -.05em;font-variant-numeric: tabular-nums;background: linear-gradient(135deg,var(--ulp-u1),var(--ulp-a2),var(--ulp-a));-webkit-background-clip: text;background-clip: text;color: transparent}.ulp-text{display: flex;width: auto;height: auto;font-size: calc(var(--ulp-s) * .75);font-weight: 900;letter-spacing: .05em;line-height: 1.1}.ulp-text i{background: linear-gradient(135deg,var(--ulp-a2),var(--ulp-a));-webkit-background-clip: text;background-clip: text;color: transparent;opacity: 0;transform: translateY(40%);animation: ulpLetter 1.8s ease-in-out infinite;animation-delay: calc(var(--k) * .08s)}@keyframes ulpSpin{to{transform: rotate(360deg)}}@keyframes ulpBounce{0%,100%{transform: translateY(0) scale(1)}50%{transform: translateY(-120%) scale(1.12)}}@keyframes ulpBar{0%,100%{transform: scaleY(.25)}50%{transform: scaleY(1)}}@keyframes ulpPulse{0%{transform: scale(0);opacity: .8}100%{transform: scale(1);opacity: 0}}@keyframes ulpFlipSq{0%{transform: perspective(160px) rotateX(0) rotateY(0)}50%{transform: perspective(160px) rotateX(-180deg) rotateY(0)}100%{transform: perspective(160px) rotateX(-180deg) rotateY(-180deg)}}@keyframes ulpCube{0%,70%,100%{transform: scale(1);opacity: 1}35%{transform: scale(0);opacity: .3}}@keyframes ulpWaveDot{0%,100%{transform: translateY(70%)}50%{transform: translateY(-70%)}}@keyframes ulpInf{to{stroke-dashoffset: -100}}@keyframes ulpHelixA{0%,100%{top: 0;transform: scale(1);z-index: 2}50%{top: 90%;transform: scale(.55);z-index: 1}}@keyframes ulpHelixB{0%,100%{top: 90%;transform: scale(.55)}50%{top: 0;transform: scale(1)}}@keyframes ulpSeg{0%{opacity: 1}100%{opacity: .15}}@keyframes ulpLetter{0%,100%{opacity: 0;transform: translateY(40%)}30%,70%{opacity: 1;transform: none}}.ulp-topbar{position: fixed;left: 0;top: 0;right: 0;z-index: var(--ulp-z);height: var(--ulp-barh);pointer-events: none;transition: opacity .45s ease .1s}.admin-bar .ulp-topbar{top: 32px}.ulp-topbar .ulp-fill{border-radius: 0 3px 3px 0;box-shadow: 0 0 10px var(--ulp-a2),0 0 4px var(--ulp-a)}.ulp-m-bar.is-done .ulp-topbar{opacity: 0}.ulp-ov{transition: opacity .7s ease,transform .9s var(--ulp-ease),clip-path 1s var(--ulp-ease),visibility 0s linear 1.1s}.ulp-in{transition: opacity .45s ease,transform 1s var(--ulp-ease)}.ulp-bgfx{transition: opacity .35s ease}.ultrakit-ulp.is-done .ulp-ov{visibility: hidden;pointer-events: none}.ulp-x-fade.is-done .ulp-ov{opacity: 0}.ulp-x-up.is-done .ulp-ov{transform: translateY(-100%)}.ulp-x-down.is-done .ulp-ov{transform: translateY(100%)}.ulp-x-zoom.is-done .ulp-ov{opacity: 0;transform: scale(1.5)}.ulp-x-uzoom.is-done .ulp-in{transform: scale(9);opacity: 0;transition: opacity .7s ease .15s,transform 1s cubic-bezier(.7,0,.84,0)}.ulp-x-uzoom.is-done .ulp-ov{opacity: 0;transition: opacity .55s ease .45s,visibility 0s linear 1.1s}.ulp-x-circle .ulp-ov{clip-path: circle(150% at 50% 50%)}.ulp-x-circle.is-done .ulp-ov{clip-path: circle(0% at 50% 50%)}.ulp-x-diagonal .ulp-ov{clip-path: polygon(0 0,100% 0,100% 100%,0 100%)}.ulp-x-diagonal.is-done .ulp-ov{clip-path: polygon(100% 0,100% 0,100% 0,100% 0)}.ulp-x-curtain.is-done .ulp-ov,.ulp-x-curtain-h.is-done .ulp-ov,.ulp-x-blinds.is-done .ulp-ov{background: transparent !important;animation: none}.ulp-pans{position: absolute;inset: 0;z-index: 0;display: flex}.ulp-pans i{flex: 1;background: var(--ulp-bg);background-attachment: fixed;opacity: 0;transition: transform 1s var(--ulp-ease)}.ultrakit-ulp.is-done .ulp-pans i{opacity: 1}.ulp-m-inline .ulp-pans i{background: var(--ulp-b1);background-attachment: scroll}.ulp-m-inline.ulp-bg-solid .ulp-pans i,.ulp-m-inline .ulp-pans i{background: linear-gradient(135deg,var(--ulp-b1),var(--ulp-b2))}.ulp-bg-animated .ulp-pans i{background: linear-gradient(120deg,var(--ulp-b1),var(--ulp-b2))}.ulp-x-curtain-h .ulp-pans{flex-direction: column}.ulp-x-curtain.is-done .ulp-pans i:first-child{transform: translateX(-101%)}.ulp-x-curtain.is-done .ulp-pans i:last-child{transform: translateX(101%)}.ulp-x-curtain-h.is-done .ulp-pans i:first-child{transform: translateY(-101%)}.ulp-x-curtain-h.is-done .ulp-pans i:last-child{transform: translateY(101%)}.ulp-x-blinds .ulp-pans i{transform-origin: 50% 0;margin-right: -1px}.ulp-x-blinds.is-done .ulp-pans i{transform: scaleY(0)}.ulp-x-blinds .ulp-pans i:nth-child(2){transition-delay: .06s}.ulp-x-blinds .ulp-pans i:nth-child(3){transition-delay: .12s}.ulp-x-blinds .ulp-pans i:nth-child(4){transition-delay: .18s}.ulp-x-blinds .ulp-pans i:nth-child(5){transition-delay: .24s}.ulp-x-blinds .ulp-pans i:nth-child(6){transition-delay: .3s}.ulp-x-curtain.is-done .ulp-in,.ulp-x-curtain-h.is-done .ulp-in,.ulp-x-blinds.is-done .ulp-in,.ulp-x-curtain.is-done .ulp-bgfx,.ulp-x-curtain-h.is-done .ulp-bgfx,.ulp-x-blinds.is-done .ulp-bgfx{opacity: 0}.ulp-x-up.is-done .ulp-in,.ulp-x-down.is-done .ulp-in,.ulp-x-circle.is-done .ulp-in,.ulp-x-diagonal.is-done .ulp-in{opacity: 0;transform: scale(.94)}.ultrakit-ulp.is-done .ulp-skip{opacity: 0;pointer-events: none}.ultrakit-ulp.is-reset .ulp-ov,.ultrakit-ulp.is-reset .ulp-in,.ultrakit-ulp.is-reset .ulp-pans i,.ultrakit-ulp.is-reset .ulp-bgfx,.ultrakit-ulp.is-reset .ulp-topbar{transition: none !important}.ultrakit-ulp.is-leaving .ulp-ov{animation: ulpEnter .45s ease both !important}.ultrakit-ulp.is-leaving .ulp-in{animation: ulpEnterIn .5s var(--ulp-ease) both}@keyframes ulpEnter{from{opacity: 0}to{opacity: 1}}@keyframes ulpEnterIn{from{opacity: 0;transform: scale(.9)}to{opacity: 1;transform: none}}.ulp-editor .ulp-ov,.ulp-editor .ulp-topbar{display: none}.ulp-editor.is-previewing .ulp-ov{display: grid}.ulp-editor.is-previewing .ulp-topbar{display: block}.ulp-card{display: flex;align-items: center;gap: 16px;padding: 18px 20px;border-radius: 18px;background: linear-gradient(135deg,var(--ulp-b1),var(--ulp-b2));color: #fff;font-size: 13px}.ulp-card-ic{flex: none;width: 46px;height: 46px;padding: 9px;border-radius: 14px;background: rgba(255,255,255,.08);color: var(--ulp-a2)}.ulp-card-ic svg{display: block;width: 100%;height: 100%}.ulp-card-tx{flex: 1;display: flex;flex-direction: column;gap: 3px;min-width: 0;opacity: .85}.ulp-card-tx strong{font-size: 15px;opacity: 1}.ulp-preview{flex: none;padding: 10px 18px !important;border: 0 !important;border-radius: 40px !important;background: linear-gradient(135deg,var(--ulp-u1),var(--ulp-a2)) !important;color: #0b0b1e !important;font: 800 13px/1 inherit;cursor: pointer}@media (max-width: 767px){.ulp-pct{font-size: 32px}.ulp-skip{right: 14px;bottom: 14px}.ulp-pans i{background-attachment: scroll}}@media (prefers-reduced-motion: reduce){.ultrakit-ulp *,.ultrakit-ulp *::before,.ultrakit-ulp *::after{animation-duration: 4s !important}.ulp-ua-draw .ulp-u-stroke,.ulp-ua-split .ulp-u-half{animation: none !important;stroke-dashoffset: 0;opacity: 1;transform: none}.ulp-ua-draw .ulp-u-spark,.ulp-ua-split .ulp-u-spark,.ulp-ua-bounce .ulp-u-spark{animation: none !important;opacity: 1;transform: none}.ultrakit-ulp.is-done .ulp-ov{transform: none !important;clip-path: none !important;opacity: 0 !important;transition: opacity .3s ease,visibility 0s linear .3s !important}.ultrakit-ulp.is-done .ulp-in{transform: none !important}}