.backdrop.svelte-1674kjs{position:fixed;top:0;left:0;z-index:10;width:100vw;height:100vh;height:100dvh;background:radial-gradient(100.39% 267.21% at 0% 0%,#edeee8a6 0% 100%);backdrop-filter:blur(20px);display:grid;place-items:center;padding:20px;overflow:scroll;opacity:0}@media screen and (max-width: 640px){.backdrop.svelte-1674kjs{padding:10px}}.hidden.svelte-1674kjs{display:none}.wrapper.svelte-1674kjs{position:relative;margin:0 auto;width:min(1080px,100%);background:320px 30px/100% no-repeat url(/popup.png),url(/vector.svg),#000;padding:30px 40px 40px;border-radius:30px}@media screen and (max-width: 940px){.wrapper.svelte-1674kjs{background:url(/vector.svg),#000}}@media screen and (max-width: 640px){.wrapper.svelte-1674kjs{padding:15px 20px 20px}}.popup-header.svelte-1674kjs{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}@media screen and (max-width: 640px){.popup-header.svelte-1674kjs{margin-bottom:30px}}.logo.svelte-1674kjs{display:block;width:193px;height:44px;background-image:url(/logo.svg);font-size:0;z-index:6;cursor:pointer}@media screen and (max-width: 940px){.logo.svelte-1674kjs{width:175px;height:40px;background-size:cover}}.close.svelte-1674kjs{position:absolute;top:20px;right:20px;background:none;outline:none;border:none;padding:0;transform:rotate(45deg);cursor:pointer}.close.svelte-1674kjs svg:where(.svelte-1674kjs){fill:#fff;transition:fill .15s linear}.close.svelte-1674kjs:hover svg:where(.svelte-1674kjs){fill:#f35800}.text-title.svelte-1674kjs{font-family:Orbitron;font-weight:900;font-size:50px;line-height:60px;color:#ff5c00;max-width:675px;margin-bottom:60px}@media screen and (max-width: 940px){.text-title.svelte-1674kjs{font-size:44px;line-height:54px;margin-bottom:30px;max-width:100%}}@media screen and (max-width: 640px){.text-title.svelte-1674kjs{font-size:26px;line-height:32.6px;margin-bottom:10px}}.text.svelte-1674kjs{max-width:430px;margin-bottom:30px}@media screen and (max-width: 940px){.text.svelte-1674kjs{max-width:100%}}@media screen and (max-width: 640px){.text.svelte-1674kjs{margin-bottom:20px}}.under.svelte-1674kjs{border-bottom:2px solid #ff5c00}.buttons.svelte-1674kjs{display:flex;gap:10px}@media screen and (max-width: 940px){.buttons.svelte-1674kjs{margin-bottom:30px}}@media screen and (max-width: 640px){.buttons.svelte-1674kjs{gap:20px;flex-direction:column}}.buttons.svelte-1674kjs :is(.readmore,.signup){width:200px}@media screen and (max-width: 640px){.buttons.svelte-1674kjs :is(.readmore,.signup){width:100%}}.buttons.svelte-1674kjs .readmore{--button-col: #000;--button-bg: #edeee8;--button-bg-hover: #fff}.robot.svelte-1674kjs{display:none;background-image:url(/popup.png);background-size:165%;background-position:top center;padding-bottom:524px;margin:0 -40px -40px;overflow:hidden;border-radius:30px}@media screen and (max-width: 940px){.robot.svelte-1674kjs{display:block}}@media screen and (max-width: 640px){.robot.svelte-1674kjs{background-size:250%;padding-bottom:350px;margin:0 -20px -20px}}:root{--header-height: 72px}@media screen and (max-height: 1300px){:root{--header-height: 68px}}html{font-family:Montserrat,serif;background:#edeee8;color:#fff;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}.container{margin:0 auto;max-width:1440px}h1,h2,h3,h4,h5,p{margin:0}a{text-decoration:none;color:#ff5c00;transition:color .2s linear}a:hover{color:#f35800}.block-title{font-family:Orbitron;margin:0 auto 30px;text-align:center;font-weight:600;font-size:44px;line-height:54px;color:#000}.block-title:has(+.block-subtitle){margin-bottom:20px}@media screen and (max-width: 640px){.block-title{font-size:32px;line-height:40.13px;font-weight:500}}.block-subtitle{font-size:26px;font-weight:400;line-height:32px;text-align:center;color:#000;margin-bottom:30px}@media screen and (max-width: 640px){.block-subtitle{font-size:16px;line-height:22px}}.anchor{display:block;position:relative;top:-100px;visibility:hidden}.form-fields{margin-bottom:20px}.form-fields>*{margin-bottom:10px}.clip-block{clip-path:polygon(var(--clip-block, 18px) 0%,100% 0,100% calc(100% - var(--clip-block, 18px)),calc(100% - var(--clip-block, 18px)) 100%,0 100%,0% var(--clip-block, 18px));transform:translateZ(0);will-change:transform}.only-desktop{display:block!important}@media screen and (max-width: 1300px){.only-desktop{display:none!important}}.not-desktop{display:none!important}@media screen and (max-width: 1300px){.not-desktop{display:block!important}}._hidden{opacity:0}._animated{animation:var(--animation, fadeUp) 1s forwards}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translate(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes rotate{0%{opacity:1;transform:rotate(180deg)}to{opacity:1;transform:rotate(0)}}@keyframes scale{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}
