:root{--km-accent:#4a2fd0}[hidden]{display:none!important}body{background:#f9fafb;margin:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}a{color:#0d0d0d}a:hover{color:#4a2fd0}.km-em{font-family:Lora,Georgia,serif;font-style:italic;font-weight:600}.km-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}a.km-nav{text-decoration:none}a.km-btn,button.km-btn{transition:transform .2s,filter .2s}a.km-btn:hover,button.km-btn:hover{filter:brightness(1.12);transform:translateY(-2px)}button.km-btn:disabled{cursor:progress;opacity:.7;filter:none;transform:none}a:focus-visible,summary:focus-visible,button:focus-visible{outline-offset:3px;border-radius:12px;outline:3px solid #8f73ff}.km-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.km-wl input,.km-field input{outline:none}.km-wl input::placeholder,.km-field input::placeholder{color:#8a8f98}.is-error [data-waitlist-msg],.is-failed [data-waitlist-msg]{color:#c81e5a!important}[data-turnstile]{justify-content:center;display:none}[data-turnstile].is-interactive{display:flex}.km-wl:focus-within,.km-field:focus-within{border-color:#0d0d0d!important;box-shadow:0 0 0 4px #8f73ff47!important}.is-error .km-wl,.is-error .km-field{border-color:#c81e5a!important}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.km-faq-ico{transition:transform .25s}details[open] .km-faq-ico{transform:rotate(45deg)}@keyframes km-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-14px)rotate(2deg)}}@keyframes km-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes km-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}[data-float]{animation:6s ease-in-out infinite km-float}[data-bob]{animation:5s ease-in-out infinite km-bob}[data-twinkle]{animation:3.4s ease-in-out infinite km-twinkle}@keyframes km-burst{0%{opacity:1;transform:translate(0)scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(1)}}.km-burst{z-index:50;pointer-events:none;width:0;height:0;position:fixed}.km-burst i{opacity:0;animation:1.1s cubic-bezier(.15,.7,.3,1) both km-burst;position:absolute}.km-header-bar{isolation:isolate;max-width:1120px;transition:max-width .45s cubic-bezier(.32,.72,0,1)}.km-header-bar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(40px)saturate(150%);opacity:0;transform-origin:top;pointer-events:none;background:#ffffff8c;border-radius:999px;transition:opacity .35s cubic-bezier(.23,1,.32,1),transform .35s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;transform:scale(.97);box-shadow:inset 0 0 0 1px #fff9,0 0 0 1px #0d0d0d0f,0 1px #0d0d0d05,0 24px 48px -24px #0d0d0d1a}.km-header-logo,.km-nav-link{transition:filter .3s cubic-bezier(.23,1,.32,1)}[data-scrolled] .km-header-bar{max-width:880px}[data-scrolled] .km-header-bar:before{opacity:1;transform:none}[data-scrolled] .km-header-logo,[data-scrolled] .km-nav-link{filter:drop-shadow(0 1px 1px #fffffff2)drop-shadow(0 0 10px #ffffff8c)}@media (prefers-reduced-motion:reduce){[data-float],[data-bob],[data-twinkle]{animation:none}.km-header-bar{transition:none}.km-header-bar:before{transition:opacity .35s;transform:none}}@media (width<=900px){.km-nav-link{display:none}}@media (width<=1040px){.km-hide-md{display:none!important}}@media (width<=760px){.km-hide-sm{display:none!important}}@media (width<=560px){.km-wl{border-radius:24px!important}.km-wl button{flex:100%!important}}
