@import"https://fonts.googleapis.com/css2?family=Kaisei+Opti:wght@400;500;700&family=Spectral:wght@400;500;600&display=swap";.promo[data-v-e9f8853c]{text-align:center;font-weight:500;font-size:16px;padding:70px 20px 42px;background:url(./promo-bg-5YtUU4nh.png) center center/cover no-repeat}.promo.v2[data-v-e9f8853c]{background:url(./promo-bg-v2-WZzLvszP.png) center center/cover no-repeat}.promo .title[data-v-e9f8853c],.promo .descr[data-v-e9f8853c]{margin-bottom:16px}.promo .link a[data-v-e9f8853c]{color:#1f7293;text-decoration:underline}.running-line[data-v-68fa8064]{padding:16px 0;background:#4b1c5f;width:100%;overflow:hidden}.running-line.v2[data-v-68fa8064]{background:#3c3c59}.running-line div[data-v-68fa8064]{display:flex;animation:marquee-infinite-68fa8064 30s linear infinite}.running-line p[data-v-68fa8064]{display:block;position:relative;left:-20px;min-width:130px;margin-left:20px;font-family:Kaisei Opti,serif;color:#fbf8ff;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;text-wrap:nowrap;white-space:nowrap}.running-line span[data-v-68fa8064]{display:flex;justify-content:space-evenly}@keyframes marquee-infinite-68fa8064{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-1200px);transform:translate(-1200px)}}.features[data-v-60ba5ff7]{padding:40px 0 0;margin-bottom:58px}.features.v2 .list[data-v-60ba5ff7]{row-gap:13px}.features.v2 .list .item[data-v-60ba5ff7]{background:#cef2f233;box-shadow:0 8px 8px #8bc3d926}.features .title[data-v-60ba5ff7]{color:#252829;text-align:center;font-size:18px;font-weight:700;line-height:normal}.features a[data-v-60ba5ff7]{text-decoration:none;color:inherit}.features .list[data-v-60ba5ff7]{display:grid;grid-template-columns:repeat(2,1fr);justify-items:stretch;gap:8px}.features .list .item[data-v-60ba5ff7]{text-align:center;padding:8px 28px 10px;border-radius:8px;background:#f3e2fa;box-shadow:0 4px 10px #fcf1ff99}.features .list .item img[data-v-60ba5ff7]{width:48px;height:48px;margin-bottom:6px}.features .list .item .name[data-v-60ba5ff7]{font-size:14px;font-weight:400}.features .folow[data-v-60ba5ff7]{padding-top:58px}.features .folow-title[data-v-60ba5ff7]{color:#252829;text-align:center;font-size:18px;font-weight:600;margin-bottom:24px}.features .folow-button[data-v-60ba5ff7]{display:flex;align-items:center;justify-content:center;padding:16px 10px;border-radius:8px;background:linear-gradient(272deg,#833ab4,#fd1d1d,#fcb045);color:#fff;font-size:16px;font-weight:500}.features .folow-button>img[data-v-60ba5ff7]{margin-left:8px}.rating[data-v-b358c83a]{margin-bottom:58px}.rating .descr[data-v-b358c83a]{text-align:center;font-size:16px;font-weight:500;line-height:normal}.rating .stars[data-v-b358c83a]{display:flex;justify-content:center;gap:8px}.rating .stars .star[data-v-b358c83a]{width:40px;height:40px}.rating .stars .star path[data-v-b358c83a]{transition:.3s all}.rating .stars .star--active path[data-v-b358c83a]{fill:#e5c779}.support .descr[data-v-5ba9a007]{text-align:center;font-size:16px;font-weight:500;line-height:normal}.wrapper[data-v-bb224ac2]{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.custom-loader[data-v-bb224ac2]{width:25px;height:25px;display:grid;color:#cf9fff;background:radial-gradient(farthest-side,currentColor calc(100% - 3px),rgba(0,0,0,0) calc(100% - 2.5px) 0);mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 6.5px),#000 calc(100% - 6px));border-radius:50%;animation:s9-bb224ac2 3s infinite linear}.custom-loader[data-v-bb224ac2]:before,.custom-loader[data-v-bb224ac2]:after{content:"";grid-area:1/1;background:linear-gradient(currentColor 0 0) center,linear-gradient(currentColor 0 0) center;background-size:100% 5px,5px 100%;background-repeat:no-repeat}.custom-loader[data-v-bb224ac2]:after{transform:rotate(45deg)}@keyframes s9-bb224ac2{to{transform:rotate(1turn)}}.overlay[data-v-b73e9a69]{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;padding:30px 20px;width:100%;height:100%;background:#00000040;animation:fadeIn-b73e9a69 .3s}.overlay .cross[data-v-b73e9a69]{display:block;margin-right:0;margin-left:auto}.overlay .popup[data-v-b73e9a69]{display:block;width:100%;max-width:460px;max-height:100%;overflow-y:scroll;padding:20px;border-radius:8px;background:#fff;box-shadow:0 8px 8px #8bc3d926;font-family:Spectral,serif}.overlay .popup .title[data-v-b73e9a69]{color:#252829;font-size:18px;font-weight:600;line-height:normal}.overlay .popup .input-wrapper label[data-v-b73e9a69]{display:block;color:#252829;font-size:16px;font-weight:500;line-height:normal;margin-bottom:8px}.overlay .popup .input-wrapper input[data-v-b73e9a69]{display:block;width:100%;padding:16px;border-radius:8px;border:1px solid #ebeaed;outline:none;color:#252829;font-size:14px;font-weight:400;line-height:normal}.overlay .popup .input-wrapper input[data-v-b73e9a69]::-webkit-outer-spin-button,.overlay .popup .input-wrapper input[data-v-b73e9a69]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.overlay .popup .text textarea[data-v-b73e9a69]{display:block;width:100%;padding:16px;border-radius:8px;border:1px solid #ebeaed;outline:none;font-family:inherit;font-size:14px;font-weight:400;min-height:70px;resize:none}.overlay .popup .text p[data-v-b73e9a69]{color:#252829b3;font-family:Spectral;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@keyframes fadeIn-b73e9a69{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}:root{--main-red: #de1a01}*{box-sizing:border-box;padding:0;margin:0}body,html{height:100%}li{list-style-type:none}h1,h2,h3,h4,h5,p{margin:0}input{font-family:inherit}button{cursor:pointer;border:none;color:inherit;font-family:inherit}.content{width:100%;background:#f3e2fa;font-family:Kaisei Opti,serif}.content.v2{background:#cef2f2;font-family:Spectral,serif}.content.v2 button{background:#8bc3d9}.wrapper{display:block;margin:0 auto;max-width:500px;padding:0 0 56px;background-color:#fff;color:#252829}.container{padding:0 20px}.mb-24{margin-bottom:24px}button{display:block;width:100%;padding:16px 0;border-radius:8px;background:#d1a0e6;color:#fff;font-size:16px;font-weight:400}.popup-enter,.popup-leave-to{opacity:0;transform:translateY(10px) scale(.95)}.popup-enter-active,.popup-leave-active{transition:opacity .35s ease,transform .35s ease}
