@charset "UTF-8";.promo{max-width:1000px;margin:0 auto;padding:28px 20px 110px;color:#ece8fadb;font-size:16px;line-height:1.7}.promo__top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:22px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.promo__home{display:inline-flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.08em;font-size:14px;color:#f5f2ff;text-decoration:none}.promo__home img{border-radius:6px}.promo__top-right{display:inline-flex;align-items:center;gap:16px}.promo__cta{display:inline-flex;align-items:center;padding:9px 16px;border-radius:999px;font-size:13px;font-weight:700;color:#1a0b2e;background:linear-gradient(135deg,#c4b5fd,#a78bfa);text-decoration:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.promo__cta:hover{transform:translateY(-1px);box-shadow:0 10px 28px -10px #a78bfab3}html[lang=en] .promo-ru,html[lang=ru] .promo-en{display:none}.promo__doc .promo-crumbs{margin:26px 0 14px;font-size:13px;color:#ece8fa80}.promo__doc .promo-crumbs a{color:#c4b5fdeb;text-decoration:none}.promo__doc .promo-crumbs a:hover{text-decoration:underline}.promo__doc h1{font-size:clamp(28px,5vw,46px);font-weight:800;line-height:1.12;color:#fff;margin:0 0 16px;letter-spacing:-.01em;overflow-wrap:anywhere}.promo__doc .promo-lead{font-size:clamp(17px,2.4vw,20px);color:#ece8fac7;margin:0 0 30px;max-width:760px}.promo__doc h2{font-size:clamp(21px,3vw,27px);font-weight:800;color:#fff;margin:46px 0 18px;letter-spacing:-.01em}.promo__doc .promo-pains{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:4px 0 8px;padding:0;list-style:none}.promo__doc .promo-pains li{padding:18px 18px 18px 44px;position:relative;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);font-size:15px;color:#ece8fad1}.promo__doc .promo-pains li:before{content:"";position:absolute;left:18px;top:22px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#f0abfc,#a78bfa);box-shadow:0 0 14px -2px #a78bfacc}.promo__doc .promo-approach{font-size:17px;color:#ece8fadb;max-width:820px;padding:22px 24px;border-radius:16px;background:linear-gradient(135deg,#a78bfa1a,#f0abfc0d);border:1px solid rgba(167,139,250,.22)}.promo__doc .promo-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin:22px 0 8px;padding:0;list-style:none}.promo__doc .promo-trust li{text-align:center;padding:18px 12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.promo__doc .promo-trust li strong{display:block;font-size:24px;font-weight:800;color:#fff;margin-bottom:4px}.promo__doc .promo-trust li span{font-size:13px;color:#ece8fa99}.promo__doc .promo-faq{margin:8px 0}.promo__doc .promo-faq details{border-bottom:1px solid rgba(255,255,255,.08);padding:6px 0}.promo__doc .promo-faq summary{cursor:pointer;list-style:none;padding:14px 28px 14px 0;position:relative;font-weight:700;font-size:16px;color:#f3effe}.promo__doc .promo-faq summary::-webkit-details-marker{display:none}.promo__doc .promo-faq summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:20px;color:#c4b5fde6;transition:transform .2s ease}.promo__doc .promo-faq details[open] summary:after{transform:rotate(45deg)}.promo__doc .promo-faq .promo-faq__a{padding:0 0 16px;font-size:15px;color:#ece8fac7}.promo__doc .promo-final{margin:50px 0 0;padding:40px 28px;text-align:center;border-radius:22px;background:linear-gradient(135deg,#a78bfa29,#f0abfc12);border:1px solid rgba(167,139,250,.28)}.promo__doc .promo-final h2{margin:0 0 10px}.promo__doc .promo-final p{margin:0 auto 22px;max-width:560px;color:#ece8facc}.promo__doc .promo-final__btns{display:inline-flex;flex-wrap:wrap;gap:12px;justify-content:center}.promo__doc .promo-btn{display:inline-flex;align-items:center;padding:13px 26px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.promo__doc .promo-btn--primary{color:#1a0b2e;background:linear-gradient(135deg,#c4b5fd,#a78bfa)}.promo__doc .promo-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 34px -12px #a78bfabf}.promo__doc .promo-btn--ghost{color:#ece8fa;border:1px solid rgba(255,255,255,.18)}.promo__doc .promo-btn--ghost:hover{border-color:#c4b5fd99}.promo__doc .promo-related{margin:46px 0 0}.promo__doc .promo-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:0;list-style:none}.promo__doc .promo-related__grid a{display:block;padding:16px 18px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);color:#f3effe;text-decoration:none;font-weight:600;transition:border-color .18s ease,transform .18s ease}.promo__doc .promo-related__grid a:hover{border-color:#c4b5fd80;transform:translateY(-2px)}.promo__doc .promo-related__grid a span{display:block;margin-top:4px;font-size:13px;font-weight:400;color:#ece8fa8c}@media(max-width:560px){.promo__top{flex-wrap:wrap;gap:10px 12px}.promo__cta{font-size:12px;padding:8px 14px}.promo-trust{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}
