.heading{display:flex;flex-direction:column;gap:14px}.heading__eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:12px;line-height:1;letter-spacing:.96px;text-transform:uppercase;color:#fe8873}.heading__title{font-weight:800;font-size:28px;line-height:1.12;letter-spacing:-.28px}@media(min-width:1100px){.heading__title{font-size:44px;letter-spacing:-.6px}}.heading__title{color:#fafafa}.heading--light .heading__title{color:#222}.section__inner{width:100%;max-width:1232px;margin:0 auto;padding:0 16px}@media(min-width:768px){.section__inner{padding:0 32px}}.section__inner{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:column;gap:28px}@media(min-width:1100px){.section__inner{padding-top:96px;padding-bottom:96px;gap:48px}}.section--white{background-color:#fff;color:#222;border-radius:36px 36px 0 0}.section--light{background-color:#fafafa;color:#222}.hero__inner{width:100%;max-width:1232px;margin:0 auto;padding:0 16px}@media(min-width:768px){.hero__inner{padding:0 32px}}.hero__inner{position:relative;padding-top:30px;padding-bottom:50px;display:flex;flex-direction:column;gap:20px}@media(min-width:1100px){.hero__inner{padding-top:96px;padding-bottom:112px;padding-right:420px;gap:40px}}.hero__art{display:none}@media(min-width:1100px){.hero__art{display:block;position:absolute;right:0;top:50%;width:400px;height:460px;transform:translateY(-50%);pointer-events:none}}.hero__fox{left:50%;top:50%;width:230px;margin:-172px 0 0 -115px;transform:rotate(35deg);animation:hero-fly 5s ease-in-out infinite}.hero__fox,.hero__wheel{position:absolute;height:auto}.hero__wheel{animation:hero-spin 24s linear infinite}.hero__wheel--1{width:64px;left:60px;top:0}.hero__wheel--2{width:40px;right:0;top:70px;animation-duration:18s;animation-direction:reverse}.hero__wheel--3{width:28px;right:36px;top:350px;animation-duration:14s}.hero__wheel--4{width:48px;left:10px;bottom:30px;animation-duration:30s;animation-direction:reverse}.hero__planet{position:absolute;border:3px solid #fe8873;border-radius:46% 54% 50% 50%/52% 48% 52% 48%;animation:hero-float 6s ease-in-out infinite}.hero__planet--1{width:24px;height:20px;left:92px;top:96px;animation-delay:-1s}.hero__planet--2{width:20px;height:18px;left:0;top:290px;animation-delay:-3s}.hero__planet--3{width:34px;height:34px;right:80px;bottom:0;border-color:#ff5035;animation-delay:-5s}.hero__planet--3:after{content:"";position:absolute;left:-14px;right:-14px;top:50%;height:10px;margin-top:-5px;border:2px solid #ff5035;border-radius:50%;transform:rotate(-20deg)}@media(prefers-reduced-motion:reduce){.hero__fox,.hero__planet,.hero__wheel{animation:none}}.hero__text{display:flex;flex-direction:column;gap:16px;max-width:920px}@media(min-width:1100px){.hero__text{gap:24px}}.hero__sticker{align-self:flex-start;margin:18px 0 2px;padding:10px 16px 12px;border-radius:14px;background-color:#ff5035;color:#fff;font-weight:800;font-size:28px;line-height:1.12;letter-spacing:-.28px;transform:rotate(-4deg);box-shadow:0 8px 0 #881706}@media(min-width:1100px){.hero__sticker{font-size:40px;padding:12px 22px 16px}}.hero__title{font-family:var(--font-circe),var(--font-jost),sans-serif;font-weight:800;font-size:30px;line-height:1;letter-spacing:-.45px}@media(min-width:768px){.hero__title{font-size:48px}}@media(min-width:1100px){.hero__title{font-size:64px;letter-spacing:-1px}}.hero__title{color:#fafafa}.hero__lead{font-size:18px;line-height:1.5}@media(min-width:1100px){.hero__lead{font-size:20px}}.hero__lead{color:#b0b0b0;max-width:640px}.hero__cta{display:flex;flex-direction:column;gap:10px}.hero__cta .btn{width:100%}@media(min-width:768px){.hero__cta{flex-direction:row}.hero__cta .btn{width:auto}}.how{display:grid;grid-gap:10px;gap:10px;list-style:none}@media(min-width:768px){.how{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(min-width:1100px){.how{grid-template-columns:repeat(4,minmax(0,1fr))}}.how__card{display:flex;gap:16px;align-items:flex-start;padding:20px 18px;border-radius:22px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}@media(min-width:1100px){.how__card{flex-direction:column;padding:24px}}.how__card--accent{background-color:#ff5035;border-color:#ff5035}.how__card--accent .how__num{background-color:hsla(0,0%,100%,.2);color:#fff}.how__card--accent .how__desc{color:#fafafa}.how__num{flex-shrink:0;width:44px;height:44px;border-radius:13px;background-color:rgba(255,80,53,.13);color:#fe8873;font-weight:600;font-size:15px;line-height:1.3;display:flex;align-items:center;justify-content:center}.how__text{display:flex;flex-direction:column;gap:6px;min-width:0}.how__title{font-weight:800;font-size:20px;line-height:1.25;color:#fafafa}.how__desc{font-size:16px;line-height:1.55;color:#b0b0b0}.features{display:grid;grid-gap:10px;gap:10px}@media(min-width:1100px){.features{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"plain1 rules" "fields rules" "fields plain2";gap:72px 64px;align-items:start}.features>:first-child{grid-area:plain1}.features>:nth-child(2){grid-area:rules}.features>:nth-child(3){grid-area:plain2}.features>:nth-child(4){grid-area:fields}}.features__plain{padding:20px 4px}.features__card,.features__plain{display:flex;flex-direction:column;gap:6px}.features__card{padding:20px;border-radius:22px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}@media(min-width:1100px){.features__card{padding:28px}}.features__title{font-weight:800;font-size:20px;line-height:1.25;color:#fafafa}.features__desc{font-size:16px;line-height:1.55;color:#b0b0b0}.features__visual{gap:8px;padding-top:10px}.features__visual,.rule{display:flex;flex-direction:column}.rule{gap:10px;padding:14px;border-radius:12px;background-color:hsla(0,0%,100%,.06)}.rule__head{justify-content:space-between;gap:12px;font-weight:600;font-size:15px;line-height:1.3;color:#fafafa}.rule__head,.rule__value{display:flex;align-items:center}.rule__value{flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.45;color:#b0b0b0}.rule__field{display:inline-flex;align-items:center;justify-content:center;width:48px;height:32px;border-radius:8px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.22);font-weight:600;font-size:15px;line-height:1.3;color:#fafafa}.field-row{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);font-size:14px;line-height:1.45;color:#b0b0b0}@media(min-width:1100px){.launch{flex-direction:row;align-items:center;gap:64px}}.launch__left{display:flex;flex-direction:column;gap:28px}@media(min-width:1100px){.launch__left{flex:1 1;gap:40px}}.launch__steps{list-style:none}.launch__step{display:flex;gap:16px}.launch__scale{width:12px;flex-shrink:0;padding-top:3px;display:flex;flex-direction:column;align-items:center;gap:6px}.launch__line{flex:1 1;width:2px;background-color:#e1e1e1}.launch__text{display:flex;flex-direction:column;gap:4px;padding-bottom:26px;min-width:0}.launch__step:last-child .launch__text{padding-bottom:0}.launch__num{font-weight:600;font-size:12px;line-height:1;letter-spacing:.96px;text-transform:uppercase;color:#ff5035}.launch__title{font-weight:800;font-size:20px;line-height:1.25;color:#222}.launch__desc{font-size:14px;line-height:1.45;color:#686868}.launch__screen{display:flex;flex-direction:column;gap:12px}@media(min-width:1100px){.launch__screen{flex:1.1 1}}.launch__frame{border-radius:18px;border:1px solid #e1e1e1;overflow:hidden;box-shadow:0 8px 24px -12px rgba(33,33,33,.12),0 1px 2px 0 rgba(33,33,33,.04);background-color:#fff}.launch__frame img{width:100%;height:auto}.launch__caption{font-size:12px;line-height:1.35;color:gray;text-align:center}.install{gap:20px}@media(min-width:1100px){.install{flex-direction:row;align-items:flex-start;gap:64px}}.install__head{display:flex;flex-direction:column;gap:14px}@media(min-width:1100px){.install__head{flex:1 1;position:-webkit-sticky;position:sticky;top:120px}}.install__lead{font-size:18px;line-height:1.5}@media(min-width:1100px){.install__lead{font-size:20px}}.install__lead{color:#686868}.install__content{display:flex;flex-direction:column;gap:12px}@media(min-width:1100px){.install__content{flex:1 1}}.install__platforms{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}@media(min-width:1100px){.install__platforms{margin-top:18px}}.install__platform{padding:9px 14px;border-radius:999px;background-color:#fff;border:1px solid #e1e1e1;font-size:16px;line-height:1.55;color:#222}.install__link{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background-color:#fff8f7;border:1px dashed #fec7bb}.install__link img{flex-shrink:0}.install__link-title{font-weight:600;font-size:15px;line-height:1.3;color:#222}.install__link-desc{font-size:14px;line-height:1.45;color:#686868}.code{border-radius:18px;overflow:hidden;background-color:#222;box-shadow:0 8px 24px -12px rgba(33,33,33,.12),0 1px 2px 0 rgba(33,33,33,.04)}.code__bar{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.09);font-size:12px;line-height:1.35;color:gray}.code__body{padding:14px 14px 16px;font-family:inherit;font-size:14px;line-height:1.45;color:#c8c8c8;white-space:pre-wrap;word-break:break-all}.code__comment{color:gray}.code__str{color:#feaa9a}.integrations{display:grid;grid-gap:10px;gap:10px}@media(min-width:1100px){.integrations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.integrations__row{display:flex;align-items:center;gap:16px;padding:18px;border-radius:22px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}.integrations__logo{flex-shrink:0;width:52px;height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center}.integrations__logo--telegram{background-color:#2aabee}.integrations__logo--orange{background-color:#ff5035}.integrations__logo--gray{background-color:#515151}.integrations__title{font-weight:800;font-size:20px;line-height:1.25;color:#fafafa}.integrations__desc{font-size:14px;line-height:1.45;color:#b0b0b0}.pricing__head{display:flex;flex-direction:column;gap:25px}@media(min-width:1100px){.pricing__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:48px}}.pricing__toggle{display:flex;gap:4px;padding:4px;border-radius:14px;background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.06)}@media(min-width:1100px){.pricing__toggle{flex-shrink:0;width:360px}}.pricing__tab{flex:1 1;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:15px;line-height:1.3;color:#b0b0b0;transition:background-color .2s ease,color .2s ease}.pricing__tab--active{background-color:#ff5035;color:#fff}.pricing__discount{padding:5px 8px;border-radius:999px;background-color:hsla(0,0%,100%,.22);font-weight:600;font-size:12px;line-height:1;letter-spacing:.96px;text-transform:uppercase;color:#fff}.pricing__tab:not(.pricing__tab--active) .pricing__discount{background-color:rgba(255,80,53,.13);color:#fe8873}.pricing__plans{display:grid;grid-gap:20px;gap:20px;padding-top:4px}@media(min-width:768px){.pricing__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pricing__plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.plan{position:relative;display:flex;flex-direction:column;gap:16px;padding:22px 20px;border-radius:24px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}.plan--featured{border:1.5px solid #ff5035}.plan__badge{position:absolute;top:-13px;right:20px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;background-color:#ff5035;font-size:12px;line-height:1.35;color:#fff;white-space:nowrap}.plan__top{display:flex;flex-direction:column;gap:12px}.plan__name{font-size:20px;line-height:1.25}.plan__amount,.plan__name{font-weight:800;color:#fafafa}.plan__amount{font-size:36px;line-height:1.05;letter-spacing:-.54px;white-space:nowrap}.plan__per{margin-left:4px;font-weight:400;font-size:16px;letter-spacing:0;color:#b0b0b0}.plan__limits{display:flex;flex-wrap:wrap;gap:8px 16px}@media(min-width:1100px){.plan__limits{flex-direction:column;flex:1 1}}.plan__limits li{display:flex;align-items:center;gap:6px;font-size:16px;line-height:1.55;color:#fafafa;white-space:nowrap}.plan__button{margin-top:auto}@media(min-width:1100px){.faq{flex-direction:row;gap:64px}.faq .heading{flex:0 0 360px}}.faq__items{display:flex;flex-direction:column;gap:10px}@media(min-width:1100px){.faq__items{flex:1 1}}.faq__item{padding:18px;border-radius:18px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.09)}.faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;font-weight:600;font-size:15px;line-height:1.3;color:#fafafa}.faq__q img{flex-shrink:0;transition:transform .2s ease}.faq__item--open .faq__q img{transform:rotate(45deg)}.faq__a{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease,opacity .3s ease;font-size:14px;line-height:1.45;color:#b0b0b0}.faq__a-inner{overflow:hidden}.faq__a-inner p{padding-top:10px}.faq__item--open .faq__a{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.faq__a{transition:none}}.final{background-color:#222;border-radius:32px 32px 0 0}.final__inner{width:100%;max-width:1232px;margin:0 auto;padding:0 16px}@media(min-width:768px){.final__inner{padding:0 32px}}.final__inner{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}@media(min-width:1100px){.final__inner{padding-top:96px;gap:28px}}.final__title{font-weight:800;font-size:28px;line-height:1.12;letter-spacing:-.28px}@media(min-width:1100px){.final__title{font-size:44px;letter-spacing:-.6px}}.final__title{color:#fff}.final__fox{width:167px;height:auto}@media(min-width:1100px){.final__fox{width:220px}}@keyframes hero-fly{0%,to{transform:rotate(35deg) translate(0)}50%{transform:rotate(35deg) translateY(-14px)}}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hero-spin{to{transform:rotate(1turn)}}.reveal>*{opacity:0;transform:translateY(32px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.reveal--shown>*{opacity:1;transform:none}.reveal>:first-child{transition-delay:calc(var(--reveal-stagger, .12s)*0)}.reveal>:nth-child(2){transition-delay:calc(var(--reveal-stagger, .12s)*1)}.reveal>:nth-child(3){transition-delay:calc(var(--reveal-stagger, .12s)*2)}.reveal>:nth-child(4){transition-delay:calc(var(--reveal-stagger, .12s)*3)}.reveal>:nth-child(5){transition-delay:calc(var(--reveal-stagger, .12s)*4)}.reveal>:nth-child(6){transition-delay:calc(var(--reveal-stagger, .12s)*5)}.reveal>:nth-child(7){transition-delay:calc(var(--reveal-stagger, .12s)*6)}.reveal>:nth-child(8){transition-delay:calc(var(--reveal-stagger, .12s)*7)}@media(prefers-reduced-motion:reduce){.reveal>*{opacity:1;transform:none;transition:none}}