@font-face{font-family:Eudoxus Sans;font-weight:200;font-display:swap;src:url(https://assets.fnlfx.com/01JSC4VN2ZJ1EJQX5EA6GZPF77/WeIv2N.woff)format("woff")}@font-face{font-family:Eudoxus Sans;font-weight:300;font-display:swap;src:url(https://assets.fnlfx.com/01JSC4VN2ZJ1EJQX5EA6GZPF77/_AOUF_.woff)format("woff")}@font-face{font-family:Eudoxus Sans;font-weight:400;font-display:swap;src:url(https://assets.fnlfx.com/01JSC4VN2ZJ1EJQX5EA6GZPF77/RNHN4y.woff)format("woff")}@font-face{font-family:Eudoxus Sans;font-weight:500;font-display:swap;src:url(https://assets.fnlfx.com/01JSC4VN2ZJ1EJQX5EA6GZPF77/rj6csZ.woff)format("woff")}@font-face{font-family:Eudoxus Sans;font-weight:700;font-display:swap;src:url(https://assets.fnlfx.com/01JSC4VN2ZJ1EJQX5EA6GZPF77/XHq2wr.woff)format("woff")}@font-face{font-family:Eudoxus Sans;font-weight:800;font-display:swap;src:url(https://assets.fnlfx.com/01JSC4VN2ZJ1EJQX5EA6GZPF77/65S8h3.woff)format("woff")}:root{--color-primary:#c167e6;--color-secondary:#ffa230;--bg:#0f082b;--text:#ebeced;--option-bg:#171033;--option-border:#17103380;--option-active-border:#c167e6;--padding-h:24px;--radius-box:16px;--radius-button:12px;--radius-option:12px;--progress-bg:#171033;--h1-size:22px;--h1-weight:600;--h1-line-height:130%;--h2-size:18px;--h2-weight:400;--h2-line-height:130%;--p-size:16px;--p-weight:400;--p-line-height:150%;--option-height:70px;--option-font-size:16px;--option-font-weight:500;--option-gap:12px;--button-height:56px;--button-font-size:18px;--button-font-weight:500}*,:before,:after{box-sizing:border-box}html,body{scroll-behavior:smooth;margin:0;padding:0}body{background-color:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Eudoxus Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}button,input,select,textarea{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6,p{font-family:inherit}strong{font-weight:700}a{color:var(--color-primary)}.funnel-shell{scrollbar-width:none;-ms-overflow-style:none}.funnel-shell::-webkit-scrollbar{display:none}.screen-enter{animation:.3s forwards screenSlideIn}@keyframes screenSlideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes screenSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes progressFill{0%{width:0%}to{width:100%}}@keyframes wavesDraw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}.animate-pulse{animation:1.4s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-spin{animation:1s linear infinite spin}.animate-fadeIn{animation:.3s forwards fadeIn}.animate-slideUp{animation:.3s forwards slideUp}
