.KeyFlowLoader-module__JK9_KG__kf-splash{--kf-dur:3.8s;--kf-gold:#c9a646;--kf-ink:#0f1623;--kf-cream:#f4f2ed;--kf-size:196px;--kf-mark:var(--kf-ink);--kf-wake-1:#0f162329;--kf-wake-2:#0f16234d;--kf-sheen:#fff7e2;--kf-text:var(--kf-ink);--kf-track:#0f16231a;--kf-bg:radial-gradient(120% 100% at 50% 0%, #fbfaf7 0%, #efece4 62%, #e5e1d7 100%);--kf-shadow:drop-shadow(0 22px 38px #0f162333);z-index:9999;background:var(--kf-bg);font-family:var(--font-manrope), system-ui, -apple-system, sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:48px;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s;display:flex;position:fixed;inset:0;overflow:hidden}.KeyFlowLoader-module__JK9_KG__kf-dark{--kf-mark:var(--kf-cream);--kf-wake-1:#f4f2ed24;--kf-wake-2:#f4f2ed4d;--kf-sheen:#ffe9ad;--kf-text:var(--kf-cream);--kf-track:#f4f2ed21;--kf-bg:radial-gradient(130% 110% at 50% 4%, #12161d 0%, #07090d 58%, #000 100%);--kf-shadow:none}.KeyFlowLoader-module__JK9_KG__kf-out{opacity:0;visibility:hidden;pointer-events:none}.KeyFlowLoader-module__JK9_KG__kf-glow{display:none}.KeyFlowLoader-module__JK9_KG__kf-dark .KeyFlowLoader-module__JK9_KG__kf-glow{pointer-events:none;background:radial-gradient(circle,#c9a6461a,#c9a64600 66%);border-radius:50%;width:360px;height:360px;display:block;position:absolute;top:calc(50% - 260px)}.KeyFlowLoader-module__JK9_KG__kf-mark{width:var(--kf-size);height:var(--kf-size);filter:var(--kf-shadow);overflow:visible}.KeyFlowLoader-module__JK9_KG__kf-dot{transform-box:fill-box;transform-origin:50%;animation:KeyFlowLoader-module__JK9_KG__kfDot var(--kf-dur) linear infinite}.KeyFlowLoader-module__JK9_KG__kf-sheen{animation:KeyFlowLoader-module__JK9_KG__kfSheen var(--kf-dur) linear infinite}.KeyFlowLoader-module__JK9_KG__kf-ring{transform-box:view-box;transform-origin:120px 120px;animation:KeyFlowLoader-module__JK9_KG__kfRing var(--kf-dur) linear infinite}.KeyFlowLoader-module__JK9_KG__kf-ring.KeyFlowLoader-module__JK9_KG__kf-wake-a{animation:KeyFlowLoader-module__JK9_KG__kfRing var(--kf-dur) linear infinite 90ms backwards, KeyFlowLoader-module__JK9_KG__kfWake var(--kf-dur) linear infinite backwards}.KeyFlowLoader-module__JK9_KG__kf-ring.KeyFlowLoader-module__JK9_KG__kf-wake-b{animation:KeyFlowLoader-module__JK9_KG__kfRing var(--kf-dur) linear infinite 45ms backwards, KeyFlowLoader-module__JK9_KG__kfWake var(--kf-dur) linear infinite backwards}.KeyFlowLoader-module__JK9_KG__kf-halo{transform-box:fill-box;transform-origin:50%;animation:KeyFlowLoader-module__JK9_KG__kfHalo var(--kf-dur) linear infinite}.KeyFlowLoader-module__JK9_KG__kf-halo.KeyFlowLoader-module__JK9_KG__kf-halo-2{animation:KeyFlowLoader-module__JK9_KG__kfHalo var(--kf-dur) linear infinite .4s backwards}.KeyFlowLoader-module__JK9_KG__kf-meta{flex-direction:column;align-items:center;gap:20px;display:flex}.KeyFlowLoader-module__JK9_KG__kf-wordmark{color:var(--kf-text);animation:KeyFlowLoader-module__JK9_KG__kfWordmark var(--kf-dur) linear infinite;font-size:14px;font-weight:500}.KeyFlowLoader-module__JK9_KG__kf-bar{background:var(--kf-track);border-radius:2px;width:140px;height:2px;position:relative;overflow:hidden}.KeyFlowLoader-module__JK9_KG__kf-bar:after{content:"";background:linear-gradient(90deg, #c9a64600, var(--kf-gold), #c9a64600);border-radius:2px;width:44%;height:2px;animation:1.6s cubic-bezier(.6,0,.4,1) infinite KeyFlowLoader-module__JK9_KG__kfBar;position:absolute;top:0;left:0}@keyframes KeyFlowLoader-module__JK9_KG__kfDot{0%{animation-timing-function:cubic-bezier(.62,0,.2,1);transform:translate(0)rotate(-45deg)scale(1)rotate(45deg)}9%{animation-timing-function:cubic-bezier(.2,.7,.2,1);transform:translate(-46px,46px)rotate(-45deg)scale(1.18,.84)rotate(45deg)}15%{animation-timing-function:cubic-bezier(.3,.9,.3,1);transform:translate(-70px,70px)rotate(-45deg)scale(.78,1.12)rotate(45deg)}20%{animation-timing-function:cubic-bezier(.25,.9,.25,1);transform:translate(-70px,70px)rotate(-45deg)scale(.92)rotate(45deg)}28%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-70px,70px)rotate(-45deg)scale(1.96)rotate(45deg)}34%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-70px,70px)rotate(-45deg)scale(2.18)rotate(45deg)}39%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-70px,70px)rotate(-45deg)scale(1.9)rotate(45deg)}44%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-70px,70px)rotate(-45deg)scale(2.1)rotate(45deg)}49%{transform:translate(-70px,70px)rotate(-45deg)scale(1.96)rotate(45deg)}72%{animation-timing-function:cubic-bezier(.55,0,.3,1);transform:translate(-70px,70px)rotate(-45deg)scale(1.96)rotate(45deg)}82%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:translate(-70px,70px)rotate(-45deg)scale(.74)rotate(45deg)}93%,to{transform:translate(0)rotate(-45deg)scale(1)rotate(45deg)}}@keyframes KeyFlowLoader-module__JK9_KG__kfRing{0%,13%{animation-timing-function:cubic-bezier(.3,0,.4,1);transform:rotate(0)scale(1)}18%{animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:rotate(0)scale(.978)}27%{transform:rotate(0)scale(1)}49%{animation-timing-function:cubic-bezier(.82,0,.14,1);transform:rotate(0)scale(1)}70%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:rotate(368deg)scale(1)}77%,to{transform:rotate(360deg)scale(1)}}@keyframes KeyFlowLoader-module__JK9_KG__kfWake{0%,49%{opacity:0}56%,68%{opacity:1}74%,to{opacity:0}}@keyframes KeyFlowLoader-module__JK9_KG__kfHalo{0%,32%{opacity:0;transform:scale(.9)}35%{opacity:.5}50%,to{opacity:0;transform:scale(1.5)}}@keyframes KeyFlowLoader-module__JK9_KG__kfSheen{0%,22%{opacity:0}32%,70%{opacity:.16}84%,to{opacity:0}}@keyframes KeyFlowLoader-module__JK9_KG__kfWordmark{0%{opacity:0;letter-spacing:.18em;animation-timing-function:cubic-bezier(.3,0,.2,1)}26%,to{opacity:1;letter-spacing:.44em}}@keyframes KeyFlowLoader-module__JK9_KG__kfBar{0%{transform:translate(-100%)}to{transform:translate(220%)}}@media (prefers-reduced-motion:reduce){.KeyFlowLoader-module__JK9_KG__kf-splash *{animation:none!important}.KeyFlowLoader-module__JK9_KG__kf-wordmark{opacity:1;letter-spacing:.44em}.KeyFlowLoader-module__JK9_KG__kf-halo,.KeyFlowLoader-module__JK9_KG__kf-wake-a,.KeyFlowLoader-module__JK9_KG__kf-wake-b,.KeyFlowLoader-module__JK9_KG__kf-sheen{opacity:0}}
