@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/PlusJakartaSans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/PlusJakartaSans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Sora-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/Sora-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;height:100%}body{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif;color:#11231a;background:#f4f7f2;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{height:100%}button,input,textarea,select{font-family:inherit}@keyframes elRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.el-rise{animation:elRise .35s cubic-bezier(.2,.7,.3,1) both}@keyframes elInF{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes elInB{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}.el-in-fwd{animation:elInF .32s cubic-bezier(.2,.7,.3,1) both}.el-in-back{animation:elInB .32s cubic-bezier(.2,.7,.3,1) both}@media (prefers-reduced-motion: reduce){.el-rise,.el-in-fwd,.el-in-back,.el-pop{animation-duration:1ms!important}}.el-dot{width:7px;height:7px;border-radius:50%;display:inline-block;animation:elDot 1s infinite ease-in-out}@keyframes elDot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes elScan{0%{top:6%}50%{top:86%}to{top:6%}}.el-scan{animation:elScan 1.5s ease-in-out infinite}.el-press{transition:transform .12s ease,box-shadow .2s ease}.el-press:active{transform:scale(.98)}@keyframes elRing{to{transform:rotate(360deg)}}.el-ring{animation:elRing 1s linear infinite}@keyframes elPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.el-pulse{animation:elPulse 1.6s ease-in-out infinite}@keyframes elBlink{0%,to{opacity:1}50%{opacity:.25}}.el-blink{animation:elBlink .8s ease-in-out infinite}@keyframes elPop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.el-pop{animation:elPop .5s cubic-bezier(.2,.8,.3,1.2) both}.el-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;background:#e0e8df;outline:none}.el-range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0c2b1b40;border:3px solid currentColor;cursor:pointer}.el-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #0c2b1b40;border:3px solid currentColor;cursor:pointer}
