.page-svc div:has(>[data-empty-slot]){display:none}.page-svc div:has(>div>[data-empty-slot]){grid-template-columns:1fr!important}@media (max-width:760px){.page-lnd{padding-bottom:0!important}}.page-lnd .direct-contacts{margin-top:22px;padding:16px 18px;border-radius:16px;background:#f6f8fe;display:grid;grid-gap:4px;gap:4px}.page-lnd .direct-contacts__label{margin:0;font-size:12.5px;color:#6c665e}.page-lnd .direct-contacts__phone{font-family:Onest,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.01em;color:#14120f;white-space:nowrap}.page-lnd .direct-contacts__links{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.page-lnd .direct-contacts__link{box-sizing:border-box;height:44px;padding:0 8px;border-radius:12px;background:#fff;border:1px solid #e0e6f7;color:#14120f;font-size:13.5px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:border-color .15s,transform .15s}.page-lnd .direct-contacts__link:hover{border-color:#b9c6ef;transform:translateY(-1px)}.page-lnd .direct-contacts__link svg{flex-shrink:0}.page-lnd .direct-contacts__link.is-telegram svg{color:#229ed9}.page-lnd .direct-contacts__link.is-whatsapp svg{color:#25d366}.page-lnd .direct-contacts__link.is-instagram svg{color:#e1306c}.page-lnd .direct-contacts__link span{display:none}@media (min-width:761px){.page-lnd .direct-contacts__link span{display:inline}}.page-lnd .stat-num:after{display:none}.page-lnd .stat-viz{margin-top:18px;height:12px;display:flex;align-items:center;gap:6px}.page-lnd .stat-viz--bar{height:8px;margin-top:20px;margin-bottom:2px;border-radius:999px;background:#ece8fb;overflow:hidden}.page-lnd .stat-viz--bar span{width:67%;height:100%;border-radius:999px;background:linear-gradient(90deg,#ff8fb5,#5b3df5);transform:scaleX(0);transform-origin:left;transition:transform 1.3s cubic-bezier(.2,0,0,1) .25s}.page-lnd .stat-in .stat-viz--bar span{transform:scaleX(1)}.page-lnd .stat-viz--dots span{width:12px;height:12px;border-radius:999px;background:#5b3df5;opacity:0;transform:scale(.4);transition:opacity .35s cubic-bezier(.2,0,0,1),transform .35s cubic-bezier(.2,0,0,1)}.page-lnd .stat-viz--dots span:first-child{transition-delay:.35s}.page-lnd .stat-viz--dots span:nth-child(2){transition-delay:.6s}.page-lnd .stat-viz--dots span:nth-child(3){transition-delay:.85s;background:#e5484d}.page-lnd .stat-in .stat-viz--dots span{opacity:1;transform:none}.page-lnd .stat-in .stat-viz--dots span:nth-child(3){animation:stat-lost 2.4s cubic-bezier(.2,0,0,1) 1.6s infinite}@keyframes stat-lost{0%,35%{opacity:1;transform:none;box-shadow:0 0 0 0 rgba(229,72,77,.45)}70%{opacity:.25;transform:scale(.8);box-shadow:0 0 0 8px rgba(229,72,77,0)}to{opacity:1;transform:none;box-shadow:0 0 0 0 rgba(229,72,77,0)}}.page-lnd .stat-viz--hours span{flex:1 1;max-width:30px;height:8px;border-radius:999px;background:#ece8fb;transition:background .4s cubic-bezier(.2,0,0,1)}.page-lnd .stat-in .stat-viz--hours span:nth-child(-n+3){background:#5b3df5}.page-lnd .stat-viz--hours span:first-child{transition-delay:.4s}.page-lnd .stat-viz--hours span:nth-child(2){transition-delay:.7s}.page-lnd .stat-viz--hours span:nth-child(3){transition-delay:1s}.page-lnd .how-line{position:relative}.page-lnd .how-line:after{content:"";position:absolute;left:0;right:0;top:-1px;height:3px;border-radius:999px;background:linear-gradient(90deg,#5b3df5,#ff8fb5);transform:scaleX(0);transform-origin:left}.page-lnd .how-in .how-line:after{animation:how-fill 12s linear 1.2s infinite both}@keyframes how-fill{0%{transform:scaleX(0);opacity:1}88%,92%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.page-lnd .how-in .how-step .how-num{animation:12s linear 1.2s infinite both}.page-lnd .how-in .how-step:first-child .how-num{animation-name:how-lit-1}.page-lnd .how-in .how-step:nth-child(2) .how-num{animation-name:how-lit-2}.page-lnd .how-in .how-step:nth-child(3) .how-num{animation-name:how-lit-3}.page-lnd .how-in .how-step:nth-child(4) .how-num{animation-name:how-lit-4}@keyframes how-lit-1{0%,92%{color:#ff8fb5}to{color:rgba(255,255,255,.55)}}@keyframes how-lit-2{0%,21%{color:rgba(255,255,255,.55)}23%,92%{color:#ff8fb5}to{color:rgba(255,255,255,.55)}}@keyframes how-lit-3{0%,43%{color:rgba(255,255,255,.55)}45%,92%{color:#ff8fb5}to{color:rgba(255,255,255,.55)}}@keyframes how-lit-4{0%,65%{color:rgba(255,255,255,.55)}67%,92%{color:#ff8fb5}to{color:rgba(255,255,255,.55)}}@media (prefers-reduced-motion:reduce){.page-lnd .stat-viz span{transition:none!important;animation:none!important}.page-lnd .stat-viz--bar span{transform:scaleX(1)}.page-lnd .stat-viz--dots span{opacity:1;transform:none}.page-lnd .stat-viz--hours span:nth-child(-n+3){background:#5b3df5}.page-lnd .how-line:after{display:none}.page-lnd .how-in .how-step .how-num{animation:none}}@media (min-width:1024px){.hero-field .g-hero{min-height:clamp(600px,76vh,780px)}}.page-lnd .founder-photo:before{content:"";position:absolute;width:78%;aspect-ratio:1;left:11%;top:22%;border-radius:999px;background:radial-gradient(circle,rgba(255,143,181,.75) 0,rgba(91,61,245,.28) 45%,rgba(91,61,245,0) 70%);filter:blur(6px);animation:founder-glow 9s ease-in-out infinite alternate}@keyframes founder-glow{0%{transform:translate(-9%,6%) scale(.9);opacity:.7}to{transform:translate(9%,-7%) scale(1.12);opacity:1}}.page-lnd .sr-in .founder-photo img{animation:founder-rise 1s cubic-bezier(.2,0,0,1) .15s both}@keyframes founder-rise{0%{transform:translate(-50%,9%);opacity:0}to{transform:translate(-50%);opacity:1}}.page-lnd .sr-in .founder-chips>*,.page-lnd .sr-in .founder-links>*{animation:founder-pop .55s cubic-bezier(.2,0,0,1) both}.page-lnd .sr-in .founder-chips>:first-child{animation-delay:.45s}.page-lnd .sr-in .founder-chips>:nth-child(2){animation-delay:.6s}.page-lnd .sr-in .founder-chips>:nth-child(3){animation-delay:.75s}.page-lnd .sr-in .founder-links>:first-child{animation-delay:.95s}.page-lnd .sr-in .founder-links>:nth-child(2){animation-delay:1.05s}.page-lnd .sr-in .founder-links>:nth-child(3){animation-delay:1.15s}.page-lnd .sr-in .founder-links>:nth-child(4){animation-delay:1.25s}@keyframes founder-pop{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-lnd .founder-photo:before,.page-lnd .sr-in .founder-chips>*,.page-lnd .sr-in .founder-links>*,.page-lnd .sr-in .founder-photo img{animation:none}}.hero-field .hero-lead{max-width:560px;margin:28px 0 0;font-size:18px;line-height:1.75;color:rgba(255,255,255,.86)}.hero-field .hero-terms{margin:14px 0 0;font-family:Onest,sans-serif;font-size:21px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:#fff}.hero-field{background:linear-gradient(135deg,#1e1690,#3a28d6 48%,#6a3ff0)}.hero-field .hero-wave{position:absolute;left:0;bottom:-1px;width:100%;height:70px;display:block;pointer-events:none}.hero-field .hero-caption,.hero-field .hero-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:26px;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.86)}.hero-field .hero-caption i,.hero-field .hero-eyebrow i{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#ff8fb5}.hero-field .hero-eyebrow b{width:34px;height:1px;background:rgba(255,255,255,.45)}.hero-field .hero-caption{margin-bottom:18px;font-size:11.5px;color:rgba(255,255,255,.7)}.hero-field .hero-title{margin:0;font-family:Onest,Onest Fallback,sans-serif;font-weight:700;font-size:clamp(38px,4.3vw,62px);line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.hero-field .hero-title span{color:#ff8fb5}.hero-field a.hero-cta,.hero-field a.hero-cta2{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 30px;border-radius:14px;font-size:17px;font-weight:600;transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1)}.hero-field a.hero-cta{background:#fff;color:#17123f;box-shadow:0 14px 34px rgba(23,18,63,.3)}.hero-field a.hero-cta:focus-visible,.hero-field a.hero-cta:hover{opacity:1;background:#f1edff;transform:translateY(-2px);box-shadow:0 18px 40px rgba(23,18,63,.38)}.hero-field a.hero-cta2{border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.08);color:#fff}.hero-field a.hero-cta2:focus-visible,.hero-field a.hero-cta2:hover{opacity:1;background:rgba(255,255,255,.16);transform:translateY(-2px)}.hero-field .hero-promises{display:flex;flex-wrap:wrap;gap:10px 26px;margin:36px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.2);font-size:14px;font-weight:500;color:rgba(255,255,255,.88)}.hero-field .hero-promises li{display:inline-flex;align-items:center;gap:8px}.hero-field .hero-promises svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85}@media (max-width:1023px){.hero-field .g-hero{grid-template-columns:1fr!important;gap:28px!important;padding-top:calc(var(--header-h) + 44px)!important;padding-bottom:40px!important}.hero-field .g-hero h1{font-size:44px!important}}@media (max-width:760px){.hero-field .g-hero{gap:24px!important;padding-top:calc(var(--header-h) + 28px)!important;padding-bottom:28px!important}.hero-field .g-hero h1{font-size:33px!important}.hero-field .hero-lead{margin-top:18px;font-size:16px;line-height:1.65}.hero-field .hero-terms{margin-top:10px;font-size:18px}.hero-field .hero-btns{flex-direction:column;gap:10px!important;margin-top:22px!important}.hero-field .hero-btns a{padding:16px 24px!important}.hero-field .hero-eyebrow{margin-bottom:18px;font-size:11px;gap:9px}.hero-field .hero-eyebrow b,.hero-field .hero-eyebrow span{display:none}.hero-field .hero-promises{margin-top:24px;padding-top:18px;flex-direction:column;font-size:13.5px}.hero-field .hero-wave{height:36px}}@media (max-width:380px){.hero-field .g-hero h1{font-size:32px!important}}@media (prefers-reduced-motion:reduce){.hero-field a.hero-cta,.hero-field a.hero-cta2{transition:none}}.hero-showcase{margin-right:calc(-1 * min(60px, max(0px, (100vw - 1240px) / 2) + 12px))}.hero-showcase__stage{position:relative;padding-bottom:9%}.showcase-browser{aspect-ratio:16/10;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.24);border-radius:16px;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 80px rgba(0,0,0,.45);overflow:hidden}.showcase-browser__bar{flex-shrink:0;height:34px;padding:0 12px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(255,255,255,.14)}.showcase-browser__bar i{width:9px;height:9px;border-radius:999px;background:rgba(255,255,255,.32)}.showcase-browser__url{flex:1 1;min-width:0;margin-left:8px;padding:4px 12px;border-radius:999px;background:rgba(255,255,255,.09);font-family:JetBrains Mono,monospace;font-size:11.5px;color:rgba(255,255,255,.78);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase-browser__view,.showcase-phone__view{position:relative;flex:1 1;overflow:hidden;background:#11163a;container-type:size}.showcase-phone{position:absolute;right:-3%;bottom:0;width:24%;aspect-ratio:9/18;display:flex;padding:5px;border:1px solid rgba(255,255,255,.34);border-radius:22px;background:rgba(10,14,40,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px rgba(0,0,0,.55)}.showcase-phone__view{border-radius:17px}.showcase-slide{position:absolute;inset:0;opacity:0;transition:opacity .6s ease}.showcase-slide.is-active{opacity:1}.showcase-shot{display:block;width:100%;height:auto;animation-duration:8s;animation-timing-function:ease-in-out;animation-delay:.9s;animation-fill-mode:both}.hero-showcase.is-paused .showcase-shot{animation-play-state:paused}@keyframes showcase-scroll-a{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 100cqh))}}@keyframes showcase-scroll-b{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + 100cqh))}}.hero-showcase__meta{margin-top:16px;padding-right:24%;display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}a.showcase-chip{padding:7px 14px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.06);font-size:13px;font-weight:500;color:rgba(255,255,255,.86)}a.showcase-chip:hover{opacity:1;border-color:#7daefb}.showcase-dots{display:flex;gap:4px}.showcase-dots button{width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.showcase-dots button:before{content:"";width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.34);transition:width .25s cubic-bezier(.2,0,0,1),background .25s cubic-bezier(.2,0,0,1)}.showcase-dots button.is-active:before{width:18px;background:#7daefb}@media (max-width:1023px){.hero-showcase{margin-right:0}.hero-showcase__stage{padding-bottom:0}.showcase-browser{display:none}.showcase-phone{position:relative;right:auto;width:190px;aspect-ratio:9/15;margin:0 auto}.hero-showcase__meta{padding-right:0;flex-direction:column;gap:6px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.showcase-shot{animation:none!important}.showcase-dots button:before,.showcase-slide{transition:none}}.site-cases{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;align-items:stretch}.site-case{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #e7e4e0;border-radius:24px;padding:14px;transition:border-color .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1)}.site-case:focus-within,.site-case:hover{border-color:#7daefb;box-shadow:0 18px 44px rgba(10,14,40,.1)}.site-case__frame{display:flex;flex-direction:column;width:100%;aspect-ratio:16/10;padding:0;border:1px solid #e7e4e0;border-radius:14px;background:#f4f2f0;overflow:hidden;cursor:pointer;font:inherit;text-align:left}.site-case__frame:focus-visible{outline:2px solid #2c52f0;outline-offset:2px}.site-case__bar{flex-shrink:0;height:30px;padding:0 11px;display:flex;align-items:center;gap:5px;border-bottom:1px solid #e7e4e0}.site-case__bar i{width:8px;height:8px;border-radius:999px;background:#d8d4cf}.site-case__url{min-width:0;margin-left:7px;padding:3px 10px;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:11px;color:#6c665e;white-space:nowrap;text-overflow:ellipsis}.site-case__url,.site-case__view{flex:1 1;background:#fff;overflow:hidden}.site-case__view{position:relative;display:block;container-type:size}.site-case__shot{display:block;width:100%;height:auto;transition:transform 1.1s cubic-bezier(.2,0,0,1)}.site-case__frame.is-playing .site-case__shot,.site-case__frame:focus-visible .site-case__shot{transform:translateY(calc(-100% + 100cqh));transition:transform var(--scroll,8s) ease-in-out}@media (hover:hover){.site-case__frame:hover .site-case__shot{transform:translateY(calc(-100% + 100cqh));transition:transform var(--scroll,8s) ease-in-out}}.site-case__body{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:18px 8px 6px}.site-case__badge{padding:5px 12px;border-radius:999px;background:#eef2fe;font-size:12px;font-weight:600;color:#2c52f0}.site-case__name{margin:12px 0 0;font-family:Onest,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.015em}.site-case__benefits{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.site-case__benefits li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;color:#4a453f}.site-case__benefits svg{flex-shrink:0;margin-top:4px}.site-case__foot{align-self:stretch;margin-top:auto;padding-top:18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px}.site-case__package{font-size:13.5px;font-weight:500;color:#6c665e}a.site-case__link{margin-left:auto;font-size:14.5px;font-weight:600;color:#2c52f0}@media (max-width:1023px){.site-cases{grid-template-columns:repeat(2,1fr)}.site-case:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 10px);justify-self:center}}@media (max-width:767px){.site-cases{display:flex;gap:14px;margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding:4px var(--page-gutter) 14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--page-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none}.site-cases::-webkit-scrollbar{display:none}.site-case,.site-case:last-child:nth-child(odd){flex:0 0 84%;width:auto;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.site-case__shot{transform:none!important;transition:none!important}.site-case{transition:none}}.page-calc .calc-main{max-width:760px;margin:0 auto;padding:72px var(--page-gutter) 120px}.page-calc .calc-head h1{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:46px;line-height:1.08;letter-spacing:-.028em;text-wrap:balance}.page-calc .calc-head__sub{margin:16px 0 0;font-size:17px;line-height:1.6;color:#4a4a63}.page-calc .calc-head__trust{margin:16px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;font-weight:500;color:#116b02}.page-calc .calc-card{margin-top:32px;padding:32px;background:#fff;border:1px solid #e8e6f2;border-radius:28px}.page-calc .calc-progress__label{margin:0;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6e6a88}.page-calc .calc-progress__bar{margin-top:10px;height:6px;border-radius:999px;background:#e9e4ff;overflow:hidden}.page-calc .calc-progress__bar span{display:block;height:100%;border-radius:999px;background:#5b3df5;transition:width .35s cubic-bezier(.2,0,0,1)}.page-calc .calc-fieldset{margin:26px 0 0;padding:0;border:none;min-width:0}.page-calc .calc-fieldset legend{padding:0;width:100%}.page-calc .calc-q{margin:0;font-family:Onest,sans-serif;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.02em;outline:none}.page-calc .calc-hint{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#6b6b85}.page-calc .calc-options{margin-top:20px;display:flex;flex-direction:column;gap:10px}.page-calc .calc-option{position:relative;display:flex;align-items:center;gap:14px;min-height:56px;box-sizing:border-box;padding:14px 18px;border:1px solid #dcd8ec;border-radius:16px;background:#f8f7fd;font-size:16px;line-height:1.4;cursor:pointer;transition:border-color .18s cubic-bezier(.2,0,0,1),background .18s cubic-bezier(.2,0,0,1)}.page-calc .calc-option:hover{border-color:#ff8fb5}.page-calc .calc-option.is-selected{border-color:#5b3df5;background:#f1edff}.page-calc .calc-option input{position:absolute;opacity:0;width:1px;height:1px}.page-calc .calc-option:has(input:focus-visible){outline:2px solid #5b3df5;outline-offset:2px}.page-calc .calc-option__mark{flex-shrink:0;width:22px;height:22px;box-sizing:border-box;border:2px solid #a9a6c2;border-radius:999px;background:#fff}.page-calc .calc-option input[type=checkbox]+.calc-option__mark{border-radius:7px}.page-calc .calc-option.is-selected .calc-option__mark{border-color:#5b3df5;background:#5b3df5;box-shadow:inset 0 0 0 4px #fff}.page-calc .calc-form label,.page-calc .calc-other{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500;color:#4a4a63}.page-calc .calc-other{margin-top:14px}.page-calc .calc-form input[type=text],.page-calc .calc-other input{min-height:52px;box-sizing:border-box;padding:14px 16px;border:1px solid #dcd8ec;border-radius:12px;background:#f8f7fd;font-family:Inter,sans-serif;font-size:16px;color:#17123f}.page-calc .calc-form input[type=text]:focus,.page-calc .calc-other input:focus{outline:2px solid #5b3df5;outline-offset:1px}.page-calc .calc-nav{margin-top:26px;display:flex;justify-content:space-between;gap:12px}.page-calc .calc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;box-sizing:border-box;padding:14px 28px;border-radius:999px;border:1px solid transparent;font-family:Inter,sans-serif;font-size:16px;font-weight:600;text-align:center;cursor:pointer;transition:background .18s cubic-bezier(.2,0,0,1),opacity .18s cubic-bezier(.2,0,0,1)}.page-calc .calc-btn--primary,.page-calc a.calc-btn--primary{background:#ff8fb5;color:#17123f}.page-calc .calc-btn--primary:hover{background:#7b61ff;opacity:1}.page-calc .calc-btn--ghost,.page-calc a.calc-btn--ghost{background:#fff;border-color:#dcd8ec;color:#17123f}.page-calc .calc-btn:disabled{opacity:.45;cursor:not-allowed}.page-calc .calc-consent a{color:#5b3df5;font-weight:600}.page-calc .calc-form{margin-top:26px;padding-top:26px;border-top:1px solid #efedf7;display:flex;flex-direction:column;gap:14px}.hp-field{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.page-calc .calc-form label.calc-consent{flex-direction:row;align-items:flex-start;gap:10px;font-weight:400;line-height:1.5;cursor:pointer}.page-calc .calc-consent input{flex-shrink:0;width:22px;height:22px;margin:0;accent-color:#5b3df5}.page-calc .calc-error{margin:0;padding:12px 16px;border-radius:12px;background:#fdecec;font-size:14.5px;color:#a4262c}.page-calc .calc-alt{margin-top:18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.page-calc .calc-link{padding:12px 4px;border:none;background:none;font-family:Inter,sans-serif;font-size:14.5px;font-weight:500;color:#6b6b85;cursor:pointer}.page-calc .calc-done .calc-btn{margin-top:24px}@media (max-width:760px){.page-calc .calc-main{padding-top:32px}.page-calc .calc-head h1{font-size:32px}.page-calc .calc-head__sub{font-size:16px}.page-calc .calc-card{margin-top:24px;padding:22px 18px;border-radius:22px}.page-calc .calc-q{font-size:23px}.page-calc .calc-nav{position:-webkit-sticky;position:sticky;bottom:0;margin:20px -18px -22px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #efedf7;border-radius:0 0 22px 22px}.page-calc .calc-nav .calc-btn--primary{flex:1 1}.page-calc .calc-alt .calc-btn,.page-calc .calc-done .calc-btn,.page-calc .calc-form .calc-btn{width:100%}.page-calc .calc-alt{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.page-calc .calc-btn,.page-calc .calc-option,.page-calc .calc-progress__bar span{transition:none}}@media (max-width:760px){.page-calc footer>div{padding-left:var(--page-gutter)!important;padding-right:var(--page-gutter)!important}}.page-calc .calc-card--loading{min-height:560px}@media (max-width:760px){.page-calc .calc-card--loading{min-height:620px}}.page-calc .calc-form textarea{box-sizing:border-box;width:100%;min-height:96px;padding:14px 16px;border:1px solid #dcd8ec;border-radius:12px;background:#f8f7fd;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;color:#17123f;resize:vertical}.page-calc .calc-form textarea:focus{outline:2px solid #5b3df5;outline-offset:1px}.page-calc .calc-form label i{font-style:normal;font-weight:400;color:#8c89a6}.page-calc .calc-nav{align-items:center}.page-calc .calc-skip{margin-left:auto;min-height:54px;padding:12px 14px}.page-calc div.calc-error{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.page-calc div.calc-error p{margin:0}.page-calc div.calc-error .calc-btn{min-height:46px;padding:10px 22px;font-size:15px}@media (max-width:760px){.page-calc .calc-nav{gap:6px}.page-calc .calc-nav .calc-btn--ghost{padding-left:16px;padding-right:16px}.page-calc .calc-skip{margin-left:0;padding:12px 8px;font-size:14px}.page-calc div.calc-error .calc-btn{width:100%}}.page-calc .calc-nav .calc-btn,.page-calc .calc-skip{white-space:nowrap}@media (max-width:760px){.page-calc .calc-nav .calc-btn{padding-left:14px;padding-right:14px;font-size:15px}}:root{--anchor-air:20px}[data-anchor],h2[id],h3[id],section[id]{scroll-margin-top:calc(var(--header-h) + var(--anchor-air))!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}nav:not(.dvt-lang) a[aria-current=true]{color:#fff!important;text-decoration:underline;-webkit-text-decoration-color:#ff8fb5;text-decoration-color:#ff8fb5;text-decoration-thickness:2px;text-underline-offset:8px}@media (min-width:1061px){.page-lnd #offers{scroll-margin-top:min(calc(var(--header-h) + 12px - 112px),calc(100vh - 28px - var(--offers-cards-bottom, 1053px)))!important}}.cookie-banner{position:fixed;left:16px;bottom:16px;z-index:75;max-width:360px;box-sizing:border-box;padding:16px 18px;border:1px solid #e8e6f2;border-radius:18px;background:#fff;box-shadow:0 18px 50px rgba(10,14,40,.2);font-family:Inter,sans-serif;font-size:13.5px;line-height:1.5;color:#4a4a63}.cookie-banner p{margin:0}.cookie-banner a{color:#5b3df5!important;font-weight:500;padding-block:12px}.cookie-banner__actions{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.cookie-banner button{min-height:40px;padding:8px 16px;border:1px solid #dcd8ec;border-radius:999px;background:#fff;font-family:Inter,sans-serif;font-size:13.5px;font-weight:600;color:#17123f;cursor:pointer}.cookie-banner button.cookie-banner__accept{border-color:#17123f;background:#17123f;color:#fff}@media (max-width:760px){.cookie-banner{left:12px;right:92px;bottom:12px;max-width:none;padding:14px 16px}}.lead-form{gap:14px}.lead-form,.lead-form label{display:flex;flex-direction:column}.lead-form label{gap:6px;font-size:13.5px;font-weight:500;color:rgba(255,255,255,.72)}.lead-form input{min-height:52px;box-sizing:border-box;padding:14px 16px;border:1px solid rgba(255,255,255,.24);border-radius:12px;background:rgba(255,255,255,.07);font-family:Inter,sans-serif;font-size:16px;color:#fff}.lead-form input::placeholder{color:rgba(255,255,255,.4)}.lead-form input:focus{outline:2px solid #ff8fb5;outline-offset:1px}.lead-form button{min-height:54px;margin-top:4px;padding:14px 28px;border:none;border-radius:999px;background:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#17123f;cursor:pointer}.lead-form button:disabled{opacity:.6;cursor:wait}.lead-form__status{margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.8)}.lead-form__status.is-ok{color:#8fe3a2}.lead-form__status.is-error{color:#ffb4b4}.lead-form--light label{color:#4a4a63}.lead-form--light input{border-color:#dcd8ec;background:#fff;color:#17123f}.lead-form--light input::placeholder{color:#a39d95}.lead-form--light button{background:#17123f;color:#fff}.lead-form--light .lead-form__status{color:#4a4a63}.lead-form--light .lead-form__status.is-ok{color:#116b02}.lead-form--light .lead-form__status.is-error{color:#b42318}.cb-form{margin-top:24px;padding:20px 22px;border:1px solid #e8e6f2;border-radius:20px;background:#fff;text-align:left}.cb-form__title{margin:0;font-size:15.5px;font-weight:600;line-height:1.45;color:#17123f}.cb-form__when{margin:4px 0 0;font-size:14px;color:#6b6b85}.cb-form__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:end;margin-top:14px}.cb-form__field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:#4a4a63}.cb-form__field i{font-style:normal;font-weight:400;color:#6e6a88}.cb-form__field input{box-sizing:border-box;min-height:48px;padding:12px 14px;border:1px solid #dcd8ec;border-radius:12px;background:#fff;font-family:Inter,sans-serif;font-size:16px;color:#17123f}.cb-form__field input::placeholder{color:#a39d95}.cb-form__field input:focus{outline:2px solid #ff8fb5;outline-offset:1px}.cb-form__field input[aria-invalid=true]{border-color:#b42318}.cb-form button{min-height:48px;padding:12px 22px;border:none;border-radius:999px;background:#17123f;font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap}.cb-form button:disabled{opacity:.6;cursor:wait}.cb-form__status{margin:10px 0 0;font-size:14px;line-height:1.5}.cb-form__status.is-error{color:#b42318}.cb-form__status--field{display:block;margin-top:6px}.cb-form__status a{color:#5b3df5;font-weight:500}.cb-form .recaptcha-note{margin-top:10px;color:#6e6a88;opacity:1}.cb-form--done{font-size:15.5px;font-weight:600;color:#116b02;background:#eaf7ee;border-color:#bfe6cb}.cb-form--done a{color:inherit;white-space:nowrap}.cb-form--compact{margin-top:18px;padding:18px}.cb-form--compact .cb-form__row{grid-template-columns:1fr}@media (max-width:760px){.cb-form{padding:18px}.cb-form__row{grid-template-columns:1fr}.cb-form button{width:100%}}.page-svc .svc-lead{max-width:920px;margin:0 auto;padding:96px var(--page-gutter) 0;text-align:center}.page-svc .svc-lead__grid{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:20px;gap:20px;margin-top:32px;text-align:left}.page-svc .svc-lead__grid .lead-form{padding:28px;border:1px solid #e8e6f2;border-radius:24px;background:#fff}.page-svc .svc-lead__alt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:28px;border-radius:24px;background:#f1f4fd;text-align:center}.page-svc .svc-lead__alt p{margin:0;font-size:16px;color:#4a4a63}@media (max-width:760px){.page-svc .svc-lead{padding-top:64px}.page-svc .svc-lead h2{font-size:30px!important}.page-svc .svc-lead__grid{grid-template-columns:minmax(0,1fr)}.page-svc .svc-lead__alt,.page-svc .svc-lead__grid .lead-form{padding:20px}}.page-web .web-hero{position:relative;overflow:hidden;background:radial-gradient(60% 80% at 25% 20%,rgba(44,82,240,.55) 0,rgba(10,14,40,0) 70%),#17123f;color:#fff}.page-web .web-hero__inner{max-width:1240px;margin:0 auto;padding:72px var(--page-gutter) 80px;box-sizing:border-box;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:48px;gap:48px;align-items:center}.page-web .web-hero h1{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:clamp(34px,3.7vw,54px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.page-web .web-hero__sub{margin:20px 0 0;font-family:Onest,sans-serif;font-size:20px;font-weight:500;line-height:1.45;letter-spacing:-.01em}.page-web .web-hero__sub span{white-space:nowrap}.page-web .web-hero__btns{margin-top:30px;display:flex;flex-wrap:wrap;gap:14px}.page-web a.web-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;box-sizing:border-box;padding:16px 34px;border-radius:999px;font-size:17px;font-weight:600;text-align:center;transition:transform .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1)}.page-web a.web-btn--primary{background:#fff;color:#17123f;box-shadow:0 10px 30px rgba(0,0,0,.28)}.page-web a.web-btn--primary:hover{opacity:1;background:#e8f0ff;transform:translateY(-2px)}.page-web a.web-btn--outline{border:1px solid rgba(255,255,255,.4);color:#fff;font-weight:500}.page-web .web-hero__trust{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14.5px;color:rgba(255,255,255,.78)}.page-web .web-section{max-width:1200px;margin:0 auto;padding:104px var(--page-gutter) 0;box-sizing:border-box}.page-web .web-section--narrow{max-width:880px}.page-web .web-contact h2,.page-web .web-dark h2,.page-web .web-section>h2{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:-.026em;text-wrap:balance}.page-web .web-lead{margin:14px 0 0;max-width:560px;font-size:16px;line-height:1.6;color:#6b6b85}.page-web .web-note{margin:26px 0 0;font-size:15.5px;color:#4a4a63}.page-web .web-note a{color:#5b3df5;font-weight:500}.page-web .web-types{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.page-web .web-type{padding:28px 24px;background:#fff;border:1px solid #e8e6f2;border-radius:24px}.page-web .web-type h3{margin:0;font-family:Onest,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.015em}.page-web .web-type__price{margin:14px 0 0;font-family:Onest,sans-serif;font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.page-web .web-type__term{margin:6px 0 0;font-size:13.5px;color:#8c89a6}.page-web .web-type__about{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:#4a4a63}.page-web .web-guarantees,.page-web .web-included{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page-web .web-guarantees{grid-template-columns:repeat(4,1fr)}.page-web .web-guarantees>div,.page-web .web-included>div{padding:24px;background:#fff;border:1px solid #e8e6f2;border-radius:20px}.page-web .web-guarantees h3,.page-web .web-included h3{margin:0;display:flex;align-items:center;gap:8px;font-family:Onest,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em}.page-web .web-guarantees p,.page-web .web-included p{margin:10px 0 0;font-size:14.5px;line-height:1.6;color:#4a4a63}.page-web .web-dark{padding:64px 56px;border-radius:36px;background:#1c1a17;color:#fff}.page-web .web-steps{margin:40px 0 0;padding:40px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.22);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:36px;gap:36px}.page-web .web-steps span{font-family:JetBrains Mono,monospace;font-size:14px;color:#ff8fb5}.page-web .web-steps h3{margin:14px 0 0;font-family:Onest,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.015em}.page-web .web-steps p{margin:10px 0 0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.65)}.page-web .web-faq{margin-top:32px;border-top:1px solid #e8e6f2}.page-web .web-faq details{border-bottom:1px solid #e8e6f2}.page-web .web-faq summary{padding:22px 36px 22px 4px;position:relative;list-style:none;font-family:Onest,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.01em;cursor:pointer}.page-web .web-faq summary::-webkit-details-marker{display:none}.page-web .web-faq summary:after{content:"+";position:absolute;right:6px;top:18px;font-size:24px;font-weight:400;color:#8c89a6}.page-web .web-faq details[open] summary:after{content:"−"}.page-web .web-faq p{margin:0;padding:0 40px 24px 4px;font-size:15.5px;line-height:1.65;color:#4a4a63}.page-web .web-contact{padding:56px;border-radius:36px;background:#17123f;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:start}.page-web .web-contact p{margin:16px 0 24px;font-size:16px;line-height:1.6;color:rgba(255,255,255,.7)}.page-web .web-section[id]{scroll-margin-top:-72px!important}@media (max-width:1023px){.page-web .web-hero__inner{grid-template-columns:1fr;gap:32px;padding:48px var(--page-gutter) 56px}.page-web .web-guarantees,.page-web .web-steps,.page-web .web-types{grid-template-columns:repeat(2,1fr)}.page-web .web-contact{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.page-web .web-hero__inner{padding:36px var(--page-gutter) 40px}.page-web .web-hero__sub{font-size:17px}.page-web .web-hero__btns{flex-direction:column;gap:10px}.page-web .web-section{padding-top:72px}.page-web .web-contact h2,.page-web .web-dark h2,.page-web .web-section>h2{font-size:30px}.page-web .web-guarantees,.page-web .web-included,.page-web .web-steps,.page-web .web-types{grid-template-columns:1fr}.page-web .web-dark{padding:40px 24px;border-radius:26px}.page-web .web-contact{padding:36px 22px;border-radius:26px}.page-web .web-faq summary{font-size:17px}}.page-legal .legal{max-width:860px;margin:0 auto;padding:72px var(--page-gutter) 0;font-size:16px;line-height:1.7;color:#4a4a63}.page-legal .legal h1{margin:0;font-family:Onest,sans-serif;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:-.028em;color:#17123f;text-wrap:balance}.page-legal .legal__updated{margin:16px 0 0;font-size:14px;color:#8c89a6}.page-legal .legal section,.page-legal .legal__intro{margin-top:36px}.page-legal .legal h2{margin:0 0 12px;font-family:Onest,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.012em;color:#17123f}.page-legal .legal p{margin:0}.page-legal .legal ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:8px}.page-legal .legal a{color:#5b3df5}@media (max-width:760px){.page-legal .legal{padding-top:48px}.page-legal .legal h1{font-size:32px}}.breadcrumbs ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;font-size:14px;font-weight:500}.breadcrumbs li{color:#6b6b85}.breadcrumbs li+li:before{content:"/";margin:0 8px;color:#a9a6c2}.breadcrumbs a{color:#5b3df5!important}.page-web .web-type{display:flex;flex-direction:column}.page-web a.web-type__more{margin-top:auto;padding-top:16px;font-size:14px;font-weight:500;color:#5b3df5}@media (max-width:760px){:is(.page-svcs,.page-svc,.page-pf,.page-pp,.page-cnt,.page-cferge,.page-cmorfa,.page-cgd,.page-cpa,.page-czf,.page-czy,.page-len){& [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}& [style*="px 32px"]{padding-left:20px!important;padding-right:20px!important}& :is(section,header,main)[style*="padding: 80px"],& :is(section,header,main)[style*="padding: 88px"],& :is(section,header,main)[style*="padding: 96px"],& :is(section,header,main)[style*="padding:80px"],& :is(section,header,main)[style*="padding:88px"],& :is(section,header,main)[style*="padding:96px"]{padding-top:56px!important}& :is(section,header,main)[style*="padding: 64px"],& :is(section,header,main)[style*="padding: 72px"],& :is(section,header,main)[style*="padding:64px"],& :is(section,header,main)[style*="padding:72px"]{padding-top:44px!important}& h1{font-size:clamp(30px,9vw,38px)!important;line-height:1.12!important;overflow-wrap:break-word}& h2{font-size:27px!important;line-height:1.15!important}& img{max-width:100%}}}@media (max-width:760px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}@media (max-width:760px){:is(p,li,div)[style*="font-size: 14.5px"],:is(p,li,div)[style*="font-size: 15.5px"],:is(p,li,div)[style*="font-size: 15px"],:is(p,li,div)[style*="font-size:14.5px"],:is(p,li,div)[style*="font-size:15.5px"],:is(p,li,div)[style*="font-size:15px"]{font-size:16px!important}div:has(>input[name=calc-email]){flex-wrap:wrap}input[name=calc-email]{flex:1 1 100%!important}input[name=calc-email]+button{width:100%;min-height:46px}.breadcrumbs a,:is(.page-svcs,.page-svc,.page-pf,.page-art,.page-blg,.page-lnd) a[href]:not([class]):not(nav a):not(p a):not(li a),a.showcase-chip,a.site-case__link,a.web-type__more{padding-top:13px;padding-bottom:13px;margin-top:-13px;margin-bottom:-13px}a.showcase-chip{padding-top:12px;padding-bottom:12px;margin:0}.showcase-dots{gap:0}.showcase-dots button{width:44px;height:44px}summary{padding-top:12px;padding-bottom:12px}.cookie-banner{right:12px;bottom:max(12px,env(safe-area-inset-bottom));padding:12px 14px;font-size:13px;line-height:1.45}.cookie-banner__actions{margin-top:10px;flex-wrap:nowrap}.cookie-banner button{flex:1 1;min-height:44px;padding:8px 10px;white-space:nowrap}body:has(.page-calc) .cookie-banner{top:76px;bottom:auto;right:12px}}@media (max-height:480px) and (orientation:landscape){.cookie-banner{left:12px;right:12px;bottom:max(8px,env(safe-area-inset-bottom));max-width:none;padding:8px 14px;display:flex;align-items:center;gap:14px;font-size:13px}.cookie-banner__actions{margin-top:0;flex-wrap:nowrap;flex-shrink:0}.cookie-banner button{white-space:nowrap}}@media (max-width:760px){.page-len h1{font-size:clamp(34px,10vw,44px)!important;line-height:1.08!important}}@media (min-width:761px) and (max-width:1000px){:is(.page-svcs,.page-svc,.page-pf) [style*="grid-template-columns: repeat(3"],:is(.page-svcs,.page-svc,.page-pf) [style*="grid-template-columns:repeat(3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.page-art .g-art{grid-template-columns:minmax(0,1fr)!important}.page-art .g-art>*{min-width:0}input[type=range]{max-width:100%;min-width:0}}.grecaptcha-badge{visibility:hidden!important}.recaptcha-note{margin:10px 0 0;font-size:12px!important;line-height:1.45!important;color:inherit;opacity:.65}.recaptcha-note a{color:inherit;text-decoration:underline}.cb-slot{max-width:640px;margin:0 auto}.page-svc .svc-lead__alt .cb-form{width:100%;box-sizing:border-box}.sp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.sp-more{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;padding:8px 8px 8px 22px;border-radius:999px;background:#17123f;color:#fff;font-size:15px;font-weight:500;transition:background .2s ease}.sp-more:hover{background:#5b3df5}.sp-more-icon{width:38px;height:38px;border-radius:999px;background:#ff8fb5;color:#17123f;display:inline-flex;align-items:center;justify-content:center}@media (max-width:760px){.sp-head{flex-direction:column;align-items:flex-start;gap:24px}}@media (prefers-reduced-motion:reduce){.sp-more{transition:none}}:root{--c-ink-900:#17123f;--c-primary:#5b3df5;--c-primary-300:#ff8fb5;--c-primary-050:#f1edff;--c-bg:#f8f7fd;--c-line:#e8e6f2;--c-text:#16142b;--c-text-2:#4a4a63;--c-text-3:#6b6b85;--r-sm:18px;--r-md:24px;--r-lg:30px;--shadow-card:0 1px 2px rgba(23,18,63,0.04),0 12px 32px rgba(23,18,63,0.06);--shadow-card-hover:0 2px 4px rgba(23,18,63,0.05),0 20px 44px rgba(23,18,63,0.1);--ease:cubic-bezier(0.2,0,0,1)}body{font-family:Inter,Helvetica Neue,Arial,sans-serif}.page-lnd section h2{font-weight:600!important;letter-spacing:-.035em!important}.page-lnd .lnd-accent{color:var(--c-primary)}.page-lnd .lnd-accent-dark{color:var(--c-primary-300)}.page-lnd .lnd-eyebrow{display:inline-block;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);background:var(--c-primary-050);border-radius:999px;padding:6px 12px}.page-lnd .lnd-eyebrow--dark{color:var(--c-primary-300);background:rgba(255,143,181,.14)}.page-lnd .lnd-h6,.page-lnd .lnd-h7{box-shadow:var(--shadow-card);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)!important}.sp-note{margin:28px 0 0;text-align:center;font-size:14.5px;color:#6b6b85}.sp-note a{color:#5b3df5;font-weight:500}.page-lnd .how-seo{margin:22px 0 0;max-width:760px;font-size:16px;line-height:1.65;color:rgba(255,255,255,.68)}.page-lnd .lnd-custom{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:40px 44px;background:#fff;border:1px solid #e8e6f2;border-radius:30px;box-shadow:var(--shadow-card)}.page-lnd .lnd-btn{display:inline-flex;align-items:center;padding:14px 26px;border-radius:999px;background:#17123f;color:#fff;font-size:15px;font-weight:600;transition:background .2s ease}.page-lnd .lnd-btn:hover{background:#5b3df5}.page-lnd .lnd-btn--ghost{background:transparent;color:#16142b;border:1px solid #d9d6ea}.page-lnd .lnd-btn--ghost:hover{background:transparent;border-color:#5b3df5;color:#5b3df5}@media (max-width:900px){.page-lnd .lnd-custom{flex-direction:column;align-items:flex-start;padding:28px 24px}}:root{--c-action:linear-gradient(135deg,#ff4f8b,#ff7a59);--c-action-hover:linear-gradient(135deg,#f23d7b,#f9673f);--shadow-action:0 10px 26px rgba(255,79,139,0.32)}.page-lnd{background:#f8f7fd!important}.hero-field>div[style*=radial-gradient]:first-child{background:radial-gradient(45% 50% at 30% 40%,rgba(139,120,255,.45) 0,rgba(139,120,255,0) 70%)!important}.hero-field>div[style*=radial-gradient]:nth-child(2){background:radial-gradient(30% 35% at 78% 70%,rgba(255,92,160,.35) 0,rgba(255,92,160,0) 70%)!important}.hero-field .hero-title span{color:#ffc2d8}.hero-field .hero-caption i,.hero-field .hero-eyebrow i{background:#ff6b9d}.hero-field a.hero-cta,.page-lnd .lnd-h1,.page-lnd .lnd-h8 span[style*="background:#ff8fb5"]{background:var(--c-action)!important;color:#fff!important;box-shadow:var(--shadow-action)}.hero-field a.hero-cta:focus-visible,.hero-field a.hero-cta:hover,.page-lnd .lnd-h1:hover{background:var(--c-action-hover)!important;opacity:1!important}.page-lnd .lnd-h1 svg{stroke:#fff}.page-lnd .cta-btn .cta-arrow{background:var(--c-action)!important;color:#fff!important}.page-lnd .site-case:focus-within,.page-lnd .site-case:hover{border-color:#c9bcff}.page-lnd .site-case__badge{background:#f1edff;color:#5b3df5}.page-lnd a.site-case__link{color:#5b3df5}.page-len{--c-primary:#2c52f0;--c-primary-050:#eef2fe;--c-ink-900:#0a0e28;--c-text:#14120f;--c-text-2:#4a453f;--c-text-3:#6c665e;--c-line:#e7e4e0;--c-action:#2c52f0;--c-action-hover:#1f3fd1;--shadow-action:0 10px 24px rgba(44,82,240,0.25)}.hs-section{max-width:1200px;margin:0 auto;padding:112px var(--page-gutter) 0;box-sizing:border-box;scroll-margin-top:72px}.hs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.hs-head__text{max-width:660px}.hs-badge{display:inline-block;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);background:var(--c-primary-050);border-radius:999px;padding:6px 12px}.hs-section .hs-title{margin:18px 0 0;font-family:Onest,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.08;letter-spacing:-.035em;color:var(--c-text);text-wrap:balance}.hs-accent{color:var(--c-primary)}.hs-sub{margin:16px 0 0;font-size:17px;line-height:1.6;color:var(--c-text-3)}.hs-section a.hs-more{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;padding:8px 8px 8px 22px;border-radius:999px;background:var(--c-ink-900);color:#fff;font-size:15px;font-weight:500;transition:background .2s ease}.hs-section a.hs-more:focus-visible,.hs-section a.hs-more:hover{opacity:1;background:var(--c-primary)}.hs-more__icon{width:38px;height:38px;border-radius:999px;background:var(--c-action);color:#fff;display:inline-flex;align-items:center;justify-content:center}.hs-card{background:#fff;border:1px solid var(--c-line);border-radius:24px;box-shadow:0 1px 2px rgba(10,14,40,.04),0 12px 32px rgba(10,14,40,.06);transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1)}.hs-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgba(10,14,40,.05),0 20px 44px rgba(10,14,40,.1)}.hs-card__title{margin:20px 0 0;font-family:Onest,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.015em;color:var(--c-text)}.hs-card__text{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--c-text-3)}.hs-section .hs-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:999px;border:1px solid transparent;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:1.2;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.hs-section .hs-btn--primary{background:var(--c-action);color:#fff;box-shadow:var(--shadow-action)}.hs-section .hs-btn--primary:focus-visible,.hs-section .hs-btn--primary:hover{opacity:1;background:var(--c-action-hover);transform:translateY(-2px)}.hs-section .hs-btn--outline{background:transparent;color:var(--c-primary);border-color:var(--c-primary)}.hs-section .hs-btn--outline:focus-visible,.hs-section .hs-btn--outline:hover{opacity:1;background:var(--c-primary);color:#fff}.hs-price__toggle:focus-visible,.hs-section .hs-btn:focus-visible{outline:3px solid var(--c-primary);outline-offset:2px}.hs-icon{flex-shrink:0;width:48px;height:48px;border-radius:14px;background:var(--c-primary-050);color:var(--c-primary);display:inline-flex;align-items:center;justify-content:center}.hs-icon--sm{width:38px;height:38px;border-radius:11px}.hs-services{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:48px}.hs-service{padding:14px 14px 24px;display:flex;flex-direction:column}.hs-service__img{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:16px;background:var(--c-primary-050)}.hs-service .hs-card__text,.hs-service .hs-card__title{padding:0 10px}.hs-section .hs-service__more{margin:auto 10px 0}.hs-service .hs-card__text{margin-bottom:22px}.hs-advantages{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.hs-advantage{padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.hs-advantage__label{font-size:15px;font-weight:600;line-height:1.4;color:var(--c-text)}.hs-promo{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:40px;gap:40px;align-items:center;padding:48px 44px;border-radius:30px;border:1px solid var(--c-line);background:radial-gradient(60% 70% at 100% 0,rgba(255,92,160,.12) 0,rgba(255,92,160,0) 70%),radial-gradient(60% 70% at 0 100%,rgba(91,61,245,.1) 0,rgba(91,61,245,0) 70%),#fff}.page-len .hs-promo{background:radial-gradient(60% 70% at 100% 0,rgba(125,174,251,.18) 0,rgba(125,174,251,0) 70%),radial-gradient(60% 70% at 0 100%,rgba(44,82,240,.08) 0,rgba(44,82,240,0) 70%),#fff}.hs-promo .hs-title{font-size:clamp(30px,3.4vw,44px)}.hs-points{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.hs-points li{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:16px;background:rgba(255,255,255,.85);border:1px solid var(--c-line);font-size:15px;font-weight:500;color:var(--c-text)}.hs-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hs-promo__img{display:block;width:100%;height:auto;aspect-ratio:560/440;border-radius:24px}.hs-prices{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:48px;align-items:stretch}.hs-price{position:relative;padding:16px 16px 28px;display:flex;flex-direction:column}.hs-price__period{position:absolute;top:24px;right:24px;z-index:1;padding:6px 14px;border-radius:999px;background:var(--c-action);color:#fff;font-size:13px;font-weight:600}.hs-price__img{display:block;width:100%;height:auto;aspect-ratio:4/3;border-radius:16px;background:var(--c-primary-050)}.hs-price>:not(.hs-price__img):not(.hs-price__period){margin-left:10px;margin-right:10px}.hs-price .hs-card__title{margin-top:24px;font-size:24px;line-height:1.2}.hs-price__value{margin-top:8px;font-family:Onest,sans-serif;font-size:26px;font-weight:600;color:var(--c-primary)}.hs-price__list{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-gap:11px;gap:11px;max-height:var(--collapsed,8.4em);overflow:hidden;font-size:16px;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent);transition:max-height .35s cubic-bezier(.2,0,0,1)}.hs-price__list.is-open{-webkit-mask-image:none;mask-image:none}.hs-price__list li{display:flex;gap:8px;align-items:flex-start;line-height:1.45;color:var(--c-text-2)}.hs-price__list li svg{flex-shrink:0;margin-top:4px;color:#14a800}.hs-price__toggle{align-self:flex-start;margin-top:12px;padding:0;border:none;background:none;font:inherit;font-size:15px;font-weight:500;color:var(--c-primary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hs-section .hs-price__cta{margin-top:auto}.hs-price__toggle{margin-bottom:20px}@media (max-width:1279px){.hs-prices{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:1060px){.hs-services{grid-template-columns:repeat(2,1fr)}.hs-promo{grid-template-columns:1fr}}@media (max-width:760px){.hs-section{padding-top:80px}.hs-head{flex-direction:column;align-items:flex-start;gap:22px}.hs-services{grid-template-columns:1fr}.hs-advantages{grid-template-columns:repeat(2,1fr);gap:12px}.hs-advantage{padding:18px 12px}.hs-advantage__label{font-size:14px}.hs-promo{padding:28px 20px;gap:28px}.hs-prices{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:36px calc(-1 * var(--page-gutter)) 0;padding:4px var(--page-gutter) 16px;scroll-padding:0 var(--page-gutter);scrollbar-width:none}.hs-prices::-webkit-scrollbar{display:none}.hs-price{flex:0 0 82%;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.hs-card,.hs-price__list,.hs-section .hs-btn{transition:none}.hs-card:hover,.hs-section .hs-btn--primary:hover{transform:none}}.consult-modal{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:none;border-radius:28px;background:#fff;color:#16142b;box-shadow:0 32px 80px rgba(10,8,40,.35)}.consult-modal::-webkit-backdrop{background:rgba(23,18,63,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.consult-modal::backdrop{background:rgba(23,18,63,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.consult-modal__card{position:relative;padding:40px 32px 28px}.consult-modal__close{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:999px;border:1px solid #e8e6f2;background:#fff;color:#6b6b85;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.consult-modal__title{margin:0;font-family:Onest,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.02em}.consult-modal__topic{display:inline-block;margin:12px 0 0;padding:5px 12px;border-radius:999px;background:#f1edff;color:#5b3df5;font-size:13px;font-weight:600}.consult-modal__text{margin:12px 0 18px;font-size:15px;line-height:1.6;color:#4a4a63}@media (min-width:761px){.page-lnd{--container:1344px;--gutter:var(--page-gutter)}.hero-field .g-hero,.page-lnd>section#portfolio>div:first-child,.page-lnd>section:not([data-screen-label="Logo strip"]):not(#portfolio):not(#faq):not(#contact){box-sizing:border-box!important;max-width:var(--container)!important;padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.page-lnd>section#reviews>div[style*=margin-left]{margin-left:calc(-1 * var(--gutter))!important;margin-right:calc(-1 * var(--gutter))!important}}:root{--dvt-bg:#100c2e;--dvt-bg-2:#17123f;--dvt-line:rgba(255,255,255,0.12);--dvt-text:#ffffff;--dvt-text-2:rgba(255,255,255,0.74);--dvt-text-3:rgba(255,255,255,0.6);--dvt-accent:#ff8fb5;--dvt-action:linear-gradient(135deg,#ff4f8b,#ff7a59);--dvt-font-display:"Onest","Helvetica Neue",Arial,sans-serif;--dvt-font-body:"Inter","Helvetica Neue",Arial,sans-serif;--dvt-font-mono:"JetBrains Mono",ui-monospace,monospace;--dvt-container:1344px;--dvt-gutter:var(--page-gutter);--dvt-ease:cubic-bezier(0.2,0,0,1)}.dvt-footer{margin-top:128px;background:radial-gradient(50% 60% at 85% 0,rgba(91,61,245,.35) 0,rgba(91,61,245,0) 70%),var(--dvt-bg);color:var(--dvt-text);font-family:var(--dvt-font-body);overflow:hidden}.dvt-footer__inner{max-width:var(--dvt-container);margin:0 auto;padding:88px var(--dvt-gutter) 0;box-sizing:border-box}.dvt-footer a{color:inherit;text-decoration:none}.dvt-footer a:hover{opacity:1}.dvt-footer a:focus-visible{outline:2px solid var(--dvt-accent);outline-offset:4px;border-radius:6px}.dvt-footer ul{list-style:none;margin:0;padding:0}.dvt-footer .dvt-underline{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .3s var(--dvt-ease)}.dvt-footer a:focus-visible .dvt-underline,.dvt-footer a:hover .dvt-underline{background-size:100% 1px}.dvt-footer .dvt-arrow,.dvt-footer .dvt-cta__arrow svg{display:inline-flex;transition:transform .25s var(--dvt-ease)}.dvt-footer a:focus-visible .dvt-arrow,.dvt-footer a:focus-visible .dvt-cta__arrow svg,.dvt-footer a:hover .dvt-arrow,.dvt-footer a:hover .dvt-cta__arrow svg{transform:translate(3px,-3px)}.dvt-footer .dvt-cta{display:flex;align-items:center;justify-content:space-between;gap:48px}.dvt-footer .dvt-eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--dvt-font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dvt-text-2)}.dvt-pulse{position:relative;width:8px;height:8px}.dvt-pulse,.dvt-pulse:after{border-radius:50%;background:var(--dvt-accent)}.dvt-pulse:after{content:"";position:absolute;inset:0;animation:dvt-pulse 1.8s ease-out infinite}@keyframes dvt-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(3.2);opacity:0}}.dvt-footer .dvt-cta__title{margin:22px 0 0;font-family:var(--dvt-font-display);font-size:clamp(40px,6vw,84px)!important;font-weight:700!important;line-height:1!important;letter-spacing:-.045em!important;color:var(--dvt-text);text-wrap:balance}.dvt-footer .dvt-cta__title span{display:block;color:var(--dvt-accent)}.dvt-footer .dvt-cta__lead{max-width:560px;margin:24px 0 0;font-size:17px;line-height:1.6;color:var(--dvt-text-2)}.dvt-footer a.dvt-cta__button{flex-shrink:0;width:184px;height:184px;border-radius:50%;background:var(--dvt-action);box-shadow:0 24px 60px rgba(255,79,139,.35);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:#fff;transition:transform .3s var(--dvt-ease),box-shadow .3s var(--dvt-ease)}.dvt-footer a.dvt-cta__button:hover{transform:scale(1.04) rotate(-4deg);box-shadow:0 30px 70px rgba(255,79,139,.45)}.dvt-footer .dvt-cta__label{max-width:120px;font-size:14px;font-weight:700;line-height:1.25}.dvt-footer .dvt-contacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px 32px;gap:28px 32px;margin-top:72px;padding:36px 0;border-top:1px solid var(--dvt-line);border-bottom:1px solid var(--dvt-line)}.dvt-footer .dvt-label{display:block;font-family:var(--dvt-font-mono);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dvt-text-3)}.dvt-footer a.dvt-contacts__link{display:inline-flex;align-items:center;gap:10px;margin-top:12px;font-family:var(--dvt-font-display);font-size:clamp(20px,2.1vw,28px);font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.dvt-footer a.dvt-contacts__link .dvt-arrow{color:var(--dvt-accent)}.dvt-footer .dvt-main{display:grid;grid-template-columns:minmax(240px,.9fr) 2.6fr;grid-gap:56px;gap:56px;padding:56px 0}.dvt-footer a.dvt-logo{display:inline-flex;align-items:center;gap:12px;font-family:var(--dvt-font-display);font-size:22px;font-weight:600;letter-spacing:-.02em}.dvt-footer .dvt-logo img{width:46px;height:34px;object-fit:contain}.dvt-footer .dvt-about__text{margin:18px 0 0;max-width:320px;font-size:15px;line-height:1.6;color:var(--dvt-text-2)}.dvt-footer a.dvt-estimate{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:600;color:var(--dvt-accent)}.dvt-footer .dvt-facts{display:grid;grid-gap:10px;gap:10px;margin-top:24px;font-size:14px;color:var(--dvt-text-2)}.dvt-footer .dvt-facts li{display:flex;align-items:center;gap:10px}.dvt-footer .dvt-facts svg{flex-shrink:0;color:var(--dvt-accent)}.dvt-footer .dvt-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px 28px;gap:32px 28px}.dvt-footer .dvt-nav__title{margin:0 0 16px;font-family:var(--dvt-font-display);font-size:15px!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--dvt-text)}.dvt-footer .dvt-nav ul{display:grid;grid-gap:11px;gap:11px}.dvt-footer .dvt-nav a{font-size:14px;line-height:1.4;color:var(--dvt-text-2);transition:color .2s ease}.dvt-footer .dvt-nav a:focus-visible,.dvt-footer .dvt-nav a:hover{color:var(--dvt-text)}.dvt-footer .dvt-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:24px 0;border-top:1px solid var(--dvt-line);font-size:13px;color:var(--dvt-text-3)}.dvt-footer .dvt-copy{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0}.dvt-footer .dvt-legal{display:flex;flex-wrap:wrap;gap:8px 20px}.dvt-footer .dvt-legal a:hover{color:var(--dvt-text)}.dvt-footer .dvt-bottom__end{display:flex;align-items:center;gap:20px}.dvt-footer .dvt-lang{display:inline-flex;padding:3px;border:1px solid var(--dvt-line);border-radius:999px}.dvt-footer .dvt-lang a{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--dvt-text-2)}.dvt-footer .dvt-lang a[aria-current=true]{background:#fff;color:var(--dvt-bg)}.dvt-footer .dvt-social{display:flex;gap:8px}.dvt-footer .dvt-social a{width:40px;height:40px;border-radius:50%;border:1px solid var(--dvt-line);display:inline-flex;align-items:center;justify-content:center;color:var(--dvt-text-2);transition:background .2s ease,color .2s ease,border-color .2s ease}.dvt-footer .dvt-social a:focus-visible,.dvt-footer .dvt-social a:hover{background:#fff;border-color:#fff;color:var(--dvt-bg)}.dvt-footer .dvt-endmark{max-width:var(--dvt-container);margin:0 auto;padding:8px var(--dvt-gutter) 0;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dvt-footer .dvt-endmark__caption{font-family:var(--dvt-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dvt-text-3)}.dvt-footer .dvt-endmark__word{display:block;width:100%;margin-bottom:-.17em;font-family:var(--dvt-font-display);font-size:clamp(56px,15.4vw,236px);font-weight:700;line-height:1;letter-spacing:-.06em;text-align:center;text-transform:uppercase;color:rgba(255,255,255,.92);white-space:nowrap}.dvt-footer .dvt-endmark__word i{font-style:normal;color:#ff4f8b}@media (max-width:1100px){.dvt-footer .dvt-main{grid-template-columns:1fr;gap:44px}.dvt-footer .dvt-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.dvt-footer .dvt-cta{flex-direction:column;align-items:flex-start;gap:36px}.dvt-footer a.dvt-cta__button{width:148px;height:148px}.dvt-footer .dvt-contacts{grid-template-columns:1fr;margin-top:56px}}@media (max-width:760px),(pointer:coarse){.dvt-footer a.dvt-estimate{padding-block:12px;margin:8px 0 -12px}}@media (min-width:481px) and (pointer:coarse){.dvt-footer .dvt-legal a,.dvt-footer .dvt-nav a{display:inline-block;padding-block:13px;margin-block:-13px}}@media (max-width:480px){.dvt-footer{margin-top:88px}.dvt-footer__inner{padding-top:64px}.dvt-footer .dvt-nav{grid-template-columns:1fr;gap:28px}.dvt-footer .dvt-nav ul{gap:0}.dvt-footer .dvt-legal a,.dvt-footer .dvt-nav a{display:inline-flex;align-items:center;min-height:44px}.dvt-footer .dvt-bottom{flex-direction:column;align-items:flex-start}.dvt-footer .dvt-social a{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.dvt-pulse:after{animation:none}.dvt-footer .dvt-arrow,.dvt-footer .dvt-cta__arrow svg,.dvt-footer .dvt-underline,.dvt-footer a.dvt-cta__button{transition:none}.dvt-footer a.dvt-cta__button:hover{transform:none}}@media (min-width:1280px){.hero-field .g-hero{padding-top:calc(var(--header-h) + 44px)!important}}.page-lnd{--type-h1:clamp(38px,4.2vw,60px);--type-h2:clamp(40px,5.6vw,80px);--type-h2-col:clamp(36px,4.2vw,60px);--type-sub:20px}.hero-field.hero-field .g-hero h1.hero-title{font-size:var(--type-h1)!important;line-height:1!important}.page-lnd.page-lnd section h2{font-size:var(--type-h2)!important;line-height:1.04!important;overflow-wrap:break-word}.page-lnd.page-lnd #contact h2,.page-lnd.page-lnd #founder h2,.page-lnd.page-lnd .lnd-custom h2{font-size:var(--type-h2-col)!important}.page-lnd.page-lnd section h2+p:not(.how-seo){font-size:var(--type-sub)!important;line-height:1.55!important}@media (max-width:1023px){.page-lnd{--type-h1:44px}}@media (max-width:760px){.page-lnd{--type-h1:36px;--type-h2:clamp(34px,12.5vw,55px);--type-h2-col:var(--type-h2);--type-sub:17px}}@media (max-width:380px){.page-lnd{--type-h1:32px}}.cfan{position:fixed;z-index:70;right:calc(24px + env(safe-area-inset-right, 0px));bottom:calc(24px + env(safe-area-inset-bottom, 0px));-webkit-tap-highlight-color:transparent}.cfan,.cfan__toggle{width:64px;height:64px}.cfan__toggle{position:relative;z-index:2;padding:0;border:none;border-radius:50%;background:linear-gradient(135deg,#5b3df5,#ff4f8b);color:#fff;box-shadow:0 14px 34px rgba(91,61,245,.38);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s ease}.cfan__toggle:hover{transform:scale(1.06);box-shadow:0 18px 40px rgba(91,61,245,.45)}.cfan__item:focus-visible,.cfan__toggle:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px #5b3df5}.cfan__toggle:before{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;z-index:-1;animation:cfan-ring 2.4s ease-out infinite}.cfan.is-open .cfan__toggle:before{animation:none;opacity:0}@keyframes cfan-ring{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(1.45);opacity:0}}.cfan__icon{position:absolute;transition:transform .3s cubic-bezier(.2,0,0,1),opacity .2s ease}.cfan__icon--close{opacity:0;transform:rotate(-90deg) scale(.6)}.cfan.is-open .cfan__icon--chat{opacity:0;transform:rotate(90deg) scale(.6)}.cfan.is-open .cfan__icon--close{opacity:1;transform:none}.cfan__item{position:absolute;z-index:1;left:6px;top:6px;width:52px;height:52px;padding:0;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px rgba(23,18,63,.25);opacity:0;visibility:hidden;transform:translate(0) scale(.4);transition:transform .38s cubic-bezier(.2,.9,.2,1.15) var(--d,0s),opacity .22s ease var(--d,0s),visibility .22s var(--d,0s)}.cfan.is-open .cfan__item{opacity:1;visibility:visible;transform:translate(var(--x),var(--y)) scale(1)}.cfan.is-open .cfan__item:hover{transform:translate(var(--x),var(--y)) scale(1.08)}.cfan__item--callback{background:linear-gradient(135deg,#ff4f8b,#ff7a59)}.cfan__item--whatsapp{background:#25d366}.cfan__item--telegram{background:#2aa3de}.cfan__item--viber{background:#7360f2}.cfan__tip{position:absolute;right:calc(100% + 10px);top:50%;padding:6px 10px;border-radius:8px;background:#17123f;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(4px,-50%);transition:opacity .15s ease,transform .15s ease}@media (hover:hover){.cfan__item:focus-visible .cfan__tip,.cfan__item:hover .cfan__tip{opacity:1;transform:translateY(-50%)}}@media (max-width:760px){.cfan{right:calc(16px + env(safe-area-inset-right, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s cubic-bezier(.2,0,0,1),transform .25s cubic-bezier(.2,0,0,1),visibility .25s}.cfan.is-open,:root[data-past-hero] .cfan{opacity:1;visibility:visible;transform:none}:root[data-form-in-view] .cfan:not(.is-open){opacity:0;visibility:hidden}body:has(.cookie-banner) .cfan{display:none}}@media (prefers-reduced-motion:reduce){.cfan,.cfan__icon,.cfan__item,.cfan__tip,.cfan__toggle{transition:none}.cfan__toggle:before{animation:none}}:root{--field-base:#17123f;--field-grid:linear-gradient(rgba(255,255,255,0.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,0.04) 1px,transparent 0);--field-glow:radial-gradient(40% 55% at 92% 0%,rgba(91,61,245,0.45) 0%,transparent 70%),radial-gradient(35% 45% at 0% 100%,rgba(255,143,181,0.12) 0%,transparent 70%);--field:var(--field-grid),var(--field-glow),var(--field-base);--field-size:64px 64px,64px 64px,100% 100%,100% 100%;--field-light-grid:linear-gradient(rgba(23,18,63,0.035) 1px,transparent 0),linear-gradient(90deg,rgba(23,18,63,0.035) 1px,transparent 0)}.hero-field{background:var(--field)!important;background-size:var(--field-size)!important}.hero-field>div[style*=radial-gradient]{display:none}.hero-field .hero-wave path{fill:var(--hero-wave,#fff)}:is(div,section,header,footer,aside)[style*="background:#0a0e28"],:is(div,section,header,footer,aside)[style*="background:#11163a"],:is(div,section,header,footer,aside)[style*="background:#17123f"],:is(div,section,header,footer,aside)[style*="background:#1c1a17"]{background:var(--field)!important;background-size:var(--field-size)!important}.dvt-footer{background:var(--field);background-size:var(--field-size)}:is(.page-lnd,.page-svcs,.page-svc,.page-pf,.page-art,.page-blg,.page-cnt,.page-prt,.page-pp,.page-cferge,.page-cgd,.page-cmorfa,.page-cpa,.page-czf,.page-czy),body{background-image:var(--field-light-grid)!important;background-size:64px 64px!important}.sp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:48px;align-items:start}.sp-card{position:relative;display:flex;flex-direction:column;padding:26px 24px 24px;border:1px solid #e8e6f2;border-radius:26px;background:linear-gradient(180deg,#f6f3ff,#fff 150px);color:#16142b;box-shadow:0 1px 2px rgba(23,18,63,.04),0 14px 36px rgba(23,18,63,.07);transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1),border-color .25s ease}.sp-card:hover{transform:translateY(-4px);border-color:#d9d0ff;box-shadow:0 2px 4px rgba(23,18,63,.05),0 22px 48px rgba(23,18,63,.12)}.sp-card__top{display:flex;align-items:center;justify-content:space-between}.sp-icon{width:48px;height:48px;border-radius:14px;background:#fff;color:#5b3df5;box-shadow:inset 0 0 0 1px #e9e3ff;display:inline-flex;align-items:center;justify-content:center}.sp-badge,.sp-period{padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap}.sp-badge{background:linear-gradient(135deg,#ff4f8b,#ff7a59);color:#fff}.sp-period{background:#fff;color:#6b6b85;box-shadow:inset 0 0 0 1px #e8e6f2}.sp-name{margin:22px 0 0;font-family:Onest,sans-serif;font-size:21px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.015em!important}.sp-name a{color:inherit}.sp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:10px}.sp-price__value{font-family:Onest,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#5b3df5}.sp-price__old{font-family:Onest,sans-serif;font-size:17px;font-weight:500;color:#b0aec4}.sp-sub{margin:4px 0 0;font-size:13.5px;color:#6b6b85}.sp-list{list-style:none;margin:20px 0 0;padding:18px 0 0;border-top:1px dashed #e2ddf3;display:grid;grid-gap:10px;gap:10px;max-height:132px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent);transition:max-height .4s cubic-bezier(.2,0,0,1)}.sp-list.is-open{max-height:900px;-webkit-mask-image:none;mask-image:none}.sp-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;color:#4a4a63}.sp-list li svg{flex-shrink:0;margin-top:1px;padding:2px;border-radius:50%;background:#e7f8ec;color:#16a34a}.sp-actions{margin-top:14px;display:flex;flex-direction:column;gap:16px}.sp-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:none;font:inherit;font-size:14px;font-weight:600;color:#5b3df5;cursor:pointer}.sp-toggle svg{transition:transform .25s ease}.sp-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.sp-toggle:hover{text-decoration:underline;text-underline-offset:3px}.sp-buttons{display:flex;gap:8px}.sp-cta{flex:1 1;display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:999px;background:linear-gradient(135deg,#ff4f8b,#ff7a59);color:#fff!important;font-size:15px;font-weight:600;white-space:nowrap;box-shadow:0 10px 24px rgba(255,79,139,.28);transition:transform .2s ease,box-shadow .2s ease}.sp-cta:hover{opacity:1!important;transform:translateY(-2px);box-shadow:0 14px 30px rgba(255,79,139,.36)}.sp-tg{flex-shrink:0;width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #e2ddf3;color:#2aa3de;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.sp-tg:hover{opacity:1!important;background:#2aa3de;color:#fff}.sp-card :is(a,button):focus-visible{outline:3px solid #5b3df5;outline-offset:2px}.sp-card--featured{background:var(--field);background-size:var(--field-size);color:#fff;box-shadow:0 24px 60px rgba(23,18,63,.35)}.sp-card--featured,.sp-card--featured:hover{border-color:transparent}.sp-card--featured .sp-icon{background:rgba(255,255,255,.08);color:#ff8fb5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.sp-card--featured .sp-price__value{color:#ff8fb5}.sp-card--featured :is(.sp-sub,.sp-list li){color:rgba(255,255,255,.78)}.sp-card--featured .sp-list{border-top-color:rgba(255,255,255,.16)}.sp-card--featured .sp-list li svg{background:rgba(74,222,128,.16);color:#4ade80}.sp-card--featured .sp-toggle{color:#ff8fb5}.sp-card--featured .sp-tg{background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);color:#fff}.sp-card--featured :is(a,button):focus-visible{outline-color:#ff8fb5}.sp-flag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:5px 12px;border-radius:999px;background:#fff;color:#5b3df5;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:0 6px 16px rgba(23,18,63,.18)}@media (max-width:1060px){.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}@media (max-width:760px){.sp-grid{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;margin:36px calc(-1 * var(--page-gutter, 20px)) 0;padding:16px var(--page-gutter,20px) 12px;scroll-padding:0 var(--page-gutter,20px);scrollbar-width:none}.sp-grid::-webkit-scrollbar{display:none}.sp-card{flex:0 0 84%;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.sp-card,.sp-cta,.sp-list,.sp-toggle svg{transition:none}.sp-card:hover,.sp-cta:hover{transform:none}}.consult-modal{width:min(520px,calc(100vw - 24px));border-radius:30px;color:#17123f;box-shadow:0 40px 100px rgba(10,8,40,.45)}.consult-modal::-webkit-backdrop{background:rgba(23,18,63,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.consult-modal::backdrop{background:rgba(23,18,63,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.consult-modal[open] .consult-modal__card{animation:consult-in .35s cubic-bezier(.2,0,0,1) both}@keyframes consult-in{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.consult-modal__card{padding:34px 34px 30px;text-align:center;background:radial-gradient(60% 40% at 100% 0,rgba(255,143,181,.16) 0,transparent 70%),radial-gradient(50% 35% at 0 100%,rgba(91,61,245,.08) 0,transparent 70%)}.consult-modal__close{width:40px;height:40px;border-radius:14px;border-color:rgba(91,61,245,.12);color:#5b3df5;box-shadow:0 10px 24px rgba(50,44,110,.1);transition:transform .2s,background .2s}.consult-modal__close:hover{transform:translateY(-2px);background:#f6f5fb}.consult-modal__icon{width:84px;height:84px;margin:0 auto 18px;border-radius:24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5b3df5,#a14ef0 55%,#ff4f8b);color:#fff;box-shadow:0 18px 40px rgba(91,61,245,.3)}.consult-modal__title{font-size:32px;font-weight:700;line-height:1.12;letter-spacing:-.03em}.consult-modal__title:after{content:"";display:block;width:64px;height:4px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,#5b3df5,#ff4f8b)}.consult-modal__text{margin:20px auto 26px;max-width:380px;font-size:15.5px;color:#5c5a78}.consult-modal__form{display:grid;grid-gap:14px;gap:14px}.consult-modal__input{box-sizing:border-box;width:100%;height:60px;padding:0 20px;border:1.5px solid rgba(91,61,245,.14);border-radius:18px;background:rgba(255,255,255,.92);font-family:Inter,sans-serif;font-size:16px;color:#17123f;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.consult-modal__input::placeholder{color:#9a97b9}.consult-modal__input:focus{border-color:rgba(255,79,139,.45);background:#fff;box-shadow:0 0 0 4px rgba(255,79,139,.1),0 10px 24px rgba(91,61,245,.08)}.consult-modal__input[aria-invalid=true]{border-color:#e5484d}.consult-modal__submit{height:60px;border:none;border-radius:18px;background:linear-gradient(135deg,#ff4f8b,#ff7a59);color:#fff;font-family:Inter,sans-serif;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 18px 34px rgba(255,79,139,.28),inset 0 1px 0 rgba(255,255,255,.3);transition:transform .2s,box-shadow .2s}.consult-modal__submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 22px 38px rgba(255,79,139,.34),inset 0 1px 0 rgba(255,255,255,.34)}.consult-modal__submit:disabled{opacity:.7;cursor:wait}.consult-modal__submit:focus-visible{outline:3px solid rgba(91,61,245,.4);outline-offset:3px}.consult-modal__error{margin:-4px 0 0;font-size:13.5px;line-height:1.5;color:#e5484d;text-align:left}.consult-modal__error a{color:#5b3df5;font-weight:600}.consult-modal__note{margin:0;font-size:13.5px;line-height:1.5;color:#8e8aac}.consult-modal__note strong{color:#5b3df5;font-weight:700}.consult-modal__form .recaptcha-note{margin:-6px 0 0;color:#a19eb9}.consult-modal__done{padding:4px 0 6px}.consult-modal__done strong{color:#17123f}@media (max-width:480px){.consult-modal__card{padding:30px 20px 22px}.consult-modal__icon{width:64px;height:64px;border-radius:18px}.consult-modal__title{font-size:25px}}@media (prefers-reduced-motion:reduce){.consult-modal[open] .consult-modal__card{animation:none}.consult-modal__close,.consult-modal__input,.consult-modal__submit{transition:none}}.consult-modal__close:focus{outline:none}.consult-modal__close:focus-visible{outline:2px solid rgba(91,61,245,.45);outline-offset:2px}@keyframes hero-float-y{0%,to{translate:0 0}50%{translate:0 -10px}}@media (min-width:1024px){.hero-showcase__stage{perspective:1800px}.showcase-browser{transform:rotateY(-9deg) rotateX(5deg) rotate(-1deg);transform-origin:60% 50%;border-color:rgba(255,255,255,.3);box-shadow:0 40px 90px rgba(8,5,40,.5);animation:hero-float-y 7s ease-in-out infinite;transition:transform .7s cubic-bezier(.2,0,0,1)}.hero-showcase__stage:hover .showcase-browser{transform:rotateY(-3deg) rotateX(2deg) rotate(0deg)}.showcase-phone{right:-2%;bottom:-3%;width:27%;rotate:7deg;animation:hero-float-y 6s ease-in-out -2.5s infinite;transition:rotate .5s cubic-bezier(.2,0,0,1)}.showcase-phone:hover{rotate:2deg}}@media (hover:hover) and (min-width:1024px){.showcase-phone .showcase-shot{animation-name:none!important;transform:translateY(0);transition:transform 1.2s cubic-bezier(.2,0,0,1)}.showcase-phone:hover .showcase-shot{transform:translateY(calc(-100% + 100cqh));transition:transform 5s ease-in-out}}.hero-showcase__meta{flex-wrap:nowrap;margin-top:26px;padding-right:6%}a.showcase-chip{min-width:0;padding:0;border:none;background:none;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.showcase-chip:hover{color:#fff}@media (max-width:760px),(pointer:coarse){a.showcase-chip{padding-block:14px;margin-block:-14px}.hs-price__toggle{padding-block:13px;margin-top:-1px;margin-bottom:7px}.page-lnd section>p>a{display:inline-block;padding-block:13px;margin-block:-13px}}.showcase-line{position:relative;flex:1 1;min-width:40px;height:1px;background:rgba(255,255,255,.2)}.showcase-line i{position:absolute;left:0;top:-.5px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ff8fb5,#ff7a59);transition:width .6s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){.showcase-browser,.showcase-phone{animation:none!important}.showcase-line i,.showcase-phone .showcase-shot{transition:none!important}}@font-face{font-family:Inter Fallback;src:local("Arial");size-adjust:106.72%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}.page-seo{color:var(--c-text);font-family:Inter,Inter Fallback,sans-serif}.page-seo h1,.page-seo h2,.page-seo h3,.page-seo h4{font-family:Onest,Onest Fallback,sans-serif;color:inherit}.page-seo a.seo-btn,.page-seo button.seo-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;box-sizing:border-box;padding:14px 28px;border-radius:999px;border:1px solid transparent;font:600 16px/1.2 Inter,sans-serif;text-align:center;cursor:pointer;transition:transform .2s var(--ease),background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.page-seo .seo-btn--primary{background:var(--c-action);color:#fff;box-shadow:var(--shadow-action)}.page-seo .seo-btn--primary:focus-visible,.page-seo .seo-btn--primary:hover{opacity:1;background:var(--c-action-hover);transform:translateY(-2px)}.page-seo .seo-btn--primary:disabled{opacity:.6;cursor:progress;transform:none}.page-seo a.seo-btn--ghost{border-color:rgba(255,255,255,.38);color:#fff;background:rgba(255,255,255,.04)}.page-seo a.seo-btn--ghost:hover{opacity:1;border-color:#fff;background:rgba(255,255,255,.1)}.page-seo .seo-btn.seo-btn--outline{background:#fff;color:var(--c-primary);border-color:var(--c-primary)}.page-seo .seo-btn.seo-btn--outline:focus-visible,.page-seo .seo-btn.seo-btn--outline:hover{opacity:1;background:var(--c-primary);color:#fff}.page-seo .seo-btn:focus-visible,.page-seo .seo-faq summary:focus-visible,.page-seo a:focus-visible{outline:3px solid var(--c-primary-300);outline-offset:2px}.page-seo .seo-serp{padding:22px;border-radius:26px;background:#fff;color:var(--c-text);box-shadow:0 30px 80px rgba(5,3,30,.45);display:grid;grid-gap:14px;gap:14px}.page-seo .seo-serp__bar{display:flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--c-line);border-radius:999px;font-size:14.5px;color:var(--c-text-2)}.page-seo .seo-serp__ai{padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#f1edff,#ffeef4)}.page-seo .seo-serp__ai-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--c-primary)}.page-seo .seo-serp__ai p{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--c-text-2)}.page-seo .seo-serp__result{display:grid;grid-gap:6px;gap:6px;padding:4px 4px 0}.page-seo .seo-serp__result span{font-size:12.5px;color:#188038}.page-seo .seo-serp__result strong{font:500 17px/1.3 Inter,sans-serif;color:#1a0dab}.page-seo .seo-serp__result.is-ours{padding:12px 14px;margin:0 -10px;border-radius:14px;outline:2px solid var(--c-primary);background:#faf8ff}.page-seo .seo-serp__line{display:block;height:8px;border-radius:4px;background:#ecebf3}.page-seo .seo-serp__line--short{width:62%}.page-seo .seo-serp__line--title{width:70%;height:11px;background:#dcdcf0}.page-seo .seo-serp__chart{height:64px;border-radius:14px;background:#f6f4ff;color:var(--c-primary);padding:8px 12px;box-sizing:border-box}.page-seo .seo-serp__chart svg{width:100%;height:100%}.page-seo .seo-section{max-width:1344px;margin:0 auto;padding:104px var(--page-gutter) 0;box-sizing:border-box;scroll-margin-top:0}.page-seo .seo-section--narrow .seo-faq{max-width:920px}.page-seo main{padding-bottom:112px}.page-seo .seo-head{max-width:760px}.page-seo .seo-badge{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);background:var(--c-primary-050);border-radius:999px;padding:6px 12px}.page-seo .seo-badge--dark{color:#ffc2d8;background:rgba(255,255,255,.08)}.page-seo .seo-head h2{margin:16px 0 0;font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.page-seo .seo-lead{margin:16px 0 0;font-size:17px;line-height:1.6;color:var(--c-text-3)}.page-seo .seo-note{margin:22px 0 0;font-size:15px;color:var(--c-text-3)}.page-seo .seo-grid{margin-top:44px;display:grid;grid-gap:18px;gap:18px}.page-seo .seo-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.page-seo .seo-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.page-seo .seo-card{display:flex;flex-direction:column;padding:26px;border:1px solid var(--c-line);border-radius:24px;background:#fff;box-shadow:var(--shadow-card);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.page-seo .seo-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover)}.page-seo .seo-card h3{margin:18px 0 0;font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.page-seo .seo-card p{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--c-text-3)}.page-seo .seo-card--row{flex-direction:row;gap:18px;align-items:flex-start}.page-seo .seo-card--row h3{margin-top:2px}.page-seo .seo-icon{flex-shrink:0;width:48px;height:48px;border-radius:14px;background:var(--c-primary-050);justify-content:center}.page-seo .seo-icon,.page-seo .seo-link,.page-seo a.seo-link{color:var(--c-primary);display:inline-flex;align-items:center}.page-seo .seo-link,.page-seo a.seo-link{margin-top:auto;padding-top:18px;gap:6px;font-size:15px;font-weight:600}.page-seo .seo-inline-link{color:var(--c-primary);font-weight:600;white-space:nowrap}.page-seo .seo-checklist{margin:40px 0 0;padding:30px;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 28px;gap:16px 28px;border:1px solid var(--c-line);border-radius:26px;background:#fff;box-shadow:var(--shadow-card)}.page-seo .seo-checklist li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500}.page-seo .seo-check{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:#e6f7ee;color:#1a9a55;display:inline-flex;align-items:center;justify-content:center}.page-seo .seo-callout{margin:24px 0 0;padding:20px 24px;display:flex;align-items:center;gap:14px;border-radius:20px;background:var(--c-ink-900);color:#fff;font:600 17px/1.45 Onest,sans-serif}.page-seo .seo-callout svg{flex-shrink:0;color:var(--c-primary-300)}.page-seo .seo-callout--soft{background:var(--c-primary-050);color:var(--c-text);font:500 16.5px/1.55 Inter,sans-serif}.page-seo .seo-callout--soft svg{color:var(--c-primary)}.page-seo .seo-split{margin-top:44px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.page-seo .seo-stack{display:grid;grid-gap:16px;gap:16px}.page-seo .seo-cluster{margin:0;padding:28px;border-radius:26px;background:var(--field);background-size:var(--field-size);color:#fff}.page-seo .seo-cluster figcaption{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.6)}.page-seo .seo-cluster__node{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:15px}.page-seo .seo-cluster__node--root{margin-top:18px;font-weight:600;background:rgba(91,61,245,.45)}.page-seo .seo-cluster__node--money{position:relative;margin:28px 0 0 24px;background:var(--c-action);border-color:transparent;font-weight:600}.page-seo .seo-cluster ul{margin:0 0 0 48px;padding:0;list-style:none}.page-seo .seo-cluster ul li{position:relative;margin-top:14px;color:rgba(255,255,255,.86)}.page-seo .seo-cluster ul li:before,.page-seo .seo-cluster__node--money:before{content:"";position:absolute;left:-16px;top:-16px;width:12px;height:calc(50% + 16px);border-left:1px dashed rgba(255,255,255,.4);border-bottom:1px dashed rgba(255,255,255,.4);border-bottom-left-radius:8px}.page-seo .seo-cluster__node--money:before{top:-30px;height:calc(50% + 30px)}.page-seo .seo-dark{padding:64px 56px;border-radius:36px;background:var(--field);background-size:var(--field-size);color:#fff}.page-seo .seo-dark .seo-lead{color:rgba(255,255,255,.74)}.page-seo .seo-geo{position:relative;overflow:hidden;outline:1px solid rgba(255,143,181,.35);outline-offset:-1px}.page-seo .seo-geo__more{margin-top:28px}.page-seo .seo-geo__note{margin:28px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.16);font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.6)}.page-seo .seo-plans{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.page-seo .seo-plan{position:relative;display:flex;flex-direction:column;padding:30px 28px 28px;border:1px solid var(--c-line);border-radius:26px;background:linear-gradient(180deg,#f6f3ff,#fff 160px);box-shadow:var(--shadow-card)}.page-seo .seo-plan h3{margin:0;font-size:24px;font-weight:600}.page-seo .seo-plan__text{margin:8px 0 0;min-height:3.2em;font-size:15px;line-height:1.6;color:var(--c-text-3)}.page-seo .seo-plan__price{margin:18px 0 0;padding-bottom:20px;border-bottom:1px dashed var(--c-line);font:700 34px/1.1 Onest,sans-serif;letter-spacing:-.03em;color:var(--c-primary)}.page-seo .seo-plan__price small{font-size:16px;font-weight:500;color:var(--c-text-3)}.page-seo .seo-plan__ask{font-size:22px}.page-seo .seo-plan ul{margin:20px 0 28px;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.page-seo .seo-plan li{display:flex;gap:10px;font-size:15px;line-height:1.5}.page-seo .seo-plan li svg{flex-shrink:0;margin-top:3px;color:#1a9a55}.page-seo .seo-plan .seo-btn{margin-top:auto;width:100%}.page-seo .seo-plan--featured{background:var(--field);background-size:var(--field-size);border-color:transparent;color:#fff;box-shadow:0 24px 60px rgba(23,18,63,.35)}.page-seo .seo-plan--featured .seo-plan__price small,.page-seo .seo-plan--featured .seo-plan__text{color:rgba(255,255,255,.7)}.page-seo .seo-plan--featured .seo-plan__price{color:#ffc2d8;border-color:rgba(255,255,255,.2)}.page-seo .seo-plan--featured li svg{color:#7ee2a8}.page-seo .seo-plan__flag{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:6px 14px;border-radius:999px;background:var(--c-action);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.page-seo .seo-audit-offer{margin-top:18px;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px dashed #cfc6ff;border-radius:22px;background:#fff}.page-seo .seo-audit-offer h3{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:20px;font-weight:600}.page-seo .seo-audit-offer h3 span{color:var(--c-primary)}.page-seo .seo-audit-offer p{margin:6px 0 0;font-size:15px;line-height:1.55;color:var(--c-text-3)}.page-seo .seo-audit-offer .seo-btn{flex-shrink:0}.page-seo .seo-split--report{margin-top:0;align-items:center}.page-seo .seo-report__caption{margin:22px 0 0;font:600 22px/1.3 Onest,sans-serif;color:var(--c-primary)}.page-seo .seo-report{margin:0;padding:22px;border:1px solid var(--c-line);border-radius:26px;background:#fff;box-shadow:0 30px 70px rgba(23,18,63,.12);font-size:13.5px}.page-seo .seo-report__top{display:flex;justify-content:space-between;gap:12px;align-items:center;font-weight:600}.page-seo .seo-report__top span{display:inline-flex;align-items:center;gap:8px}.page-seo .seo-report__top em{font-style:normal;font-size:12px;font-weight:500;color:var(--c-text-3);background:#f3f2f8;padding:4px 10px;border-radius:999px}.page-seo .seo-report__kpis{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.page-seo .seo-report__kpis div{padding:12px;border-radius:14px;background:#f8f7fd;display:grid;grid-gap:4px;gap:4px}.page-seo .seo-report__kpis span{font-size:12px;color:var(--c-text-3)}.page-seo .seo-report__kpis strong{font:700 20px/1.1 Onest,sans-serif}.page-seo .seo-report__kpis i{font-style:normal;font-size:12px;font-weight:600;color:#12723f}.page-seo .seo-report__chart{margin-top:14px;height:90px;display:flex;align-items:flex-end;gap:6px;padding:10px;border-radius:14px;background:#f8f7fd}.page-seo .seo-report__chart i{flex:1 1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,#8b78ff,var(--c-primary))}.page-seo .seo-report__cols{margin-top:14px;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:16px;gap:16px}.page-seo .seo-report h3{margin:4px 0 8px;font-size:13px;font-weight:600}.page-seo .seo-report table{width:100%;border-collapse:collapse}.page-seo .seo-report td,.page-seo .seo-report th{padding:6px 4px;text-align:left;border-bottom:1px solid var(--c-line)}.page-seo .seo-report th{font-weight:500;color:var(--c-text-3);font-size:12px}.page-seo .seo-report td:last-child,.page-seo .seo-report th:last-child{text-align:right}.page-seo .seo-report ul{margin:0 0 10px;padding-left:18px;color:var(--c-text-2);line-height:1.5}.page-seo .seo-vs{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.page-seo .seo-vs__col{padding:28px;border:1px solid var(--c-line);border-radius:24px;background:#fff}.page-seo .seo-vs__col.is-seo{border-color:#cfc6ff;background:linear-gradient(180deg,#f6f3ff,#fff)}.page-seo .seo-vs__col h3{margin:0;font-size:22px;font-weight:600}.page-seo .seo-vs__col ul{margin:16px 0 0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.page-seo .seo-vs__col li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.55;color:var(--c-text-2)}.page-seo .seo-vs__col li:before{content:"";position:absolute;left:2px;top:9px;width:8px;height:8px;border-radius:50%;background:var(--c-primary)}.page-seo .seo-steps{margin:44px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.page-seo .seo-steps li{padding:22px 0 26px;border-top:1px solid rgba(255,255,255,.2)}.page-seo .seo-steps span{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--c-primary-300)}.page-seo .seo-steps h3{margin:10px 0 0;font-size:19px;font-weight:600}.page-seo .seo-steps p{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:rgba(255,255,255,.66)}.page-seo .seo-term{margin:0!important;align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--c-primary-050);color:var(--c-primary)!important;font-size:13px!important;font-weight:600}.page-seo .seo-honest{margin-top:18px;padding:24px 28px;display:flex;gap:18px;align-items:flex-start;border-radius:22px;background:#fff7f0;border:1px solid #ffd9c4}.page-seo .seo-honest>svg{flex-shrink:0;color:#f9673f}.page-seo .seo-honest h3{margin:0;font-size:18px;font-weight:600}.page-seo .seo-honest p{margin:6px 0 0;font-size:15.5px;line-height:1.6;color:var(--c-text-2)}.page-seo .seo-cases-empty{margin-top:32px;padding:28px;border:1px dashed #cfc6ff;border-radius:24px;background:#fff}.page-seo .seo-cases-empty p{margin:0;max-width:760px;font-size:16.5px;line-height:1.6;color:var(--c-text-2)}.page-seo .seo-cases-empty__btns{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.page-seo .seo-cases-empty__btns .seo-link{padding-top:0;margin-top:0}@media (max-width:760px),(pointer:coarse){.page-seo .seo-cases-empty__btns .seo-link{padding-block:13px;margin-block:-13px}:is(.page-cferge,.page-cgd,.page-cmorfa,.page-cpa,.page-czy,.page-czf) span>a[target=_blank]{padding-block:13px}}.page-seo .seo-case__metrics{margin:16px 0 0;display:grid;grid-gap:8px;gap:8px}.page-seo .seo-case__metrics dd{margin:0}.page-seo .seo-brief{margin:40px 0 0;padding:0;list-style:none;counter-reset:brief;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.page-seo .seo-brief li{counter-increment:brief;padding:24px;border-radius:22px;background:#fff;border:1px solid var(--c-line)}.page-seo .seo-brief li:before{content:counter(brief);display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%;background:var(--c-action);color:#fff;font:700 16px/1 Onest,sans-serif}.page-seo .seo-brief h3{margin:16px 0 0;font-size:18px;font-weight:600}.page-seo .seo-brief p{margin:6px 0 0;font-size:14.5px;line-height:1.55;color:var(--c-text-3)}.page-seo .seo-faq{margin-top:32px;border-top:1px solid var(--c-line)}.page-seo .seo-faq details{border-bottom:1px solid var(--c-line)}.page-seo .seo-faq summary{position:relative;padding:22px 44px 22px 2px;list-style:none;cursor:pointer}.page-seo .seo-faq summary::-webkit-details-marker{display:none}.page-seo .seo-faq summary h3{margin:0;font-size:18.5px;font-weight:500;letter-spacing:-.01em;line-height:1.4}.page-seo .seo-faq summary:after{content:"+";position:absolute;right:4px;top:16px;width:30px;height:30px;border-radius:50%;background:var(--c-primary-050);color:var(--c-primary);display:flex;align-items:center;justify-content:center;font-size:20px;transition:transform .2s var(--ease)}.page-seo .seo-faq details[open] summary:after{transform:rotate(45deg)}.page-seo .seo-faq p{margin:0;padding:0 44px 24px 2px;font-size:15.5px;line-height:1.7;color:var(--c-text-2)}.page-seo .seo-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:56px;gap:56px;align-items:start}.page-seo .seo-contact h2{margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:600;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.page-seo .seo-contact__points{margin:24px 0 28px;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px;font-size:15.5px;color:rgba(255,255,255,.85)}.page-seo .seo-contact__points li{display:flex;align-items:center;gap:10px}.page-seo .seo-contact__points svg{color:#7ee2a8}@media (max-width:1100px){.page-seo .seo-brief,.page-seo .seo-grid--4,.page-seo .seo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.page-seo .seo-contact,.page-seo .seo-split{grid-template-columns:minmax(0,1fr)}.page-seo .seo-serp{max-width:520px}.page-seo .seo-checklist,.page-seo .seo-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.page-seo .seo-plans{grid-template-columns:minmax(0,1fr);max-width:560px;gap:30px}.page-seo .seo-dark{padding:48px 32px}}@media (max-width:760px){.page-seo .seo-section{padding-top:72px}.page-seo main{padding-bottom:72px}.page-seo .seo-brief,.page-seo .seo-checklist,.page-seo .seo-grid--3,.page-seo .seo-grid--4,.page-seo .seo-report__cols,.page-seo .seo-steps,.page-seo .seo-vs{grid-template-columns:minmax(0,1fr)}.page-seo .seo-report__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.page-seo .seo-card,.page-seo .seo-checklist{padding:22px}.page-seo .seo-dark{padding:40px 22px;border-radius:26px}.page-seo .seo-audit-offer{flex-direction:column;align-items:stretch}.page-seo .seo-faq summary h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.page-seo .seo-btn,.page-seo .seo-card,.page-seo .seo-faq summary:after{transition:none}}.hero-field{--type-h1:clamp(38px,4.2vw,60px)}@media (min-width:761px){.hero-field{--container:1344px;--gutter:var(--page-gutter)}}@media (max-width:1023px){.hero-field{--type-h1:44px}}@media (max-width:760px){.hero-field{--type-h1:36px}}@media (max-width:380px){.hero-field{--type-h1:32px}}.hero-field{position:relative;overflow:hidden;color:#fff}.hero-field .g-hero{position:relative;box-sizing:border-box;max-width:1240px;margin:0 auto;padding:124px var(--page-gutter) 104px;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:48px;gap:48px;align-items:center}.hero-field .hero-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.hero-field .hero-visual{min-width:0}.hero-field .hero-crumbs{flex-wrap:wrap;row-gap:8px}.hero-field .hero-crumbs a{color:inherit;text-decoration:none;transition:color .2s ease}@media (max-width:760px),(pointer:coarse){.hero-field .hero-crumbs a{padding-block:14px;margin-block:-14px}}.hero-field .hero-crumbs a:focus-visible,.hero-field .hero-crumbs a:hover{color:#ffc2d8}.hero-field .hero-crumbs span{color:#ffc2d8}@media (max-width:760px){.hero-field .hero-crumbs span{display:inline}.hero-field .hero-crumbs b{display:block;width:20px}}.page-svcs .hero-field{--hero-wave:#f8f7fd}.page-seo .hero-field{--hero-wave:#fbfaf9}.hero-field .svc-hero-shot{aspect-ratio:4/3;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 30px 80px rgba(5,3,30,.45)}.hero-field .g-hero:has(.hero-visual>div>[data-empty-slot]){grid-template-columns:1fr!important}.hero-field .g-hero:not(:has(>:nth-child(2))){grid-template-columns:minmax(0,880px)!important;padding-bottom:88px}.hero-field .hero-visual:has(>div>[data-empty-slot]){display:none}@media (max-width:1023px){.hero-field .hero-visual{padding-bottom:24px;width:100%;max-width:560px}}.page-svc .hero-field{--hero-wave:#fbfaf9}.contact-page .hero-field{--hero-wave:#fff}@media print{body:has([data-print-doc]) .cfan,body:has([data-print-doc]) .cookie-banner{display:none!important}}.page-ads .ads-serp__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:12.5px}.page-ads .ads-serp__head b{font-weight:700;color:#202124}.page-ads .ads-serp__text{margin:0;font-size:13.5px;line-height:1.45;color:var(--c-text-2)}.page-ads .ads-serp__links{display:flex;flex-wrap:wrap;gap:4px 18px}.page-ads .ads-serp__links em{font-style:normal;font-size:13.5px;color:#1a0dab}.page-ads .seo-cluster.ads-tree ul{margin:0 0 0 24px}.page-ads .seo-cluster.ads-tree ul li{margin-top:14px;color:inherit}.page-ads .seo-cluster.ads-tree ul li:before{top:-14px;bottom:0;width:0;height:auto;border-bottom:0;border-radius:0}.page-ads .seo-cluster.ads-tree ul li:last-child:before{bottom:auto;height:37px}.page-ads .ads-tree__group{position:relative;font-weight:600}.page-ads .ads-tree__group:before{content:"";position:absolute;left:-16px;top:50%;width:15px;border-top:1px dashed rgba(255,255,255,.4)}.page-ads .ads-tree__leaf{position:relative;margin:10px 0 0 28px;font-size:14px;color:rgba(255,255,255,.86);background:transparent}.page-ads .ads-tree__leaf:before{content:"";position:absolute;left:-16px;top:-11px;width:15px;height:calc(50% + 11px);border-left:1px dashed rgba(255,255,255,.4);border-bottom:1px dashed rgba(255,255,255,.4);border-bottom-left-radius:8px}.page-ads .ads-tree__leaf.is-call{border-style:dashed}.page-ads .seo-cluster__node svg{flex:none}.page-ads .ads-musts h3{margin-bottom:18px}.page-ads .ads-musts ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.page-ads .ads-musts li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5}.page-ads .ads-musts .seo-check{flex:none;margin-top:2px}.page-ads .ads-plan__price{font-size:24px}.page-ads .ads-report .seo-report__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.page-ads .ads-report .seo-report__kpis div{grid-column:span 2}.page-ads .ads-report .seo-report__kpis div:nth-child(n+4){grid-column:span 3}.page-ads .ads-report .seo-report__kpis i.is-flat{color:var(--c-text-3)}@media (max-width:760px){.page-ads .ads-report .seo-report__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.page-ads .ads-report .seo-report__kpis div,.page-ads .ads-report .seo-report__kpis div:nth-child(n+4){grid-column:auto}.page-ads .ads-report .seo-report__kpis div:last-child{grid-column:span 2}.page-ads .seo-cluster.ads-tree{padding:22px 18px}.page-ads .ads-tree__leaf,.page-ads .seo-cluster.ads-tree ul{margin-left:18px}}.page-crm .seo-grid--2,.page-geo .seo-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.page-geo .geo-chat__q{margin:0 0 0 auto;max-width:86%;padding:12px 16px;border-radius:18px 18px 4px 18px;background:var(--c-ink-900);color:#fff;font-size:14.5px;line-height:1.45}.page-geo .geo-chat__a{margin:10px 0 0;padding:0 0 0 18px;display:grid;grid-gap:8px;gap:8px;font-size:14px;line-height:1.5;color:var(--c-text-2)}.page-geo .geo-chat__a li.is-ours{color:var(--c-text)}.page-geo .geo-chat__a b{color:var(--c-primary)}.page-geo .geo-chat__a sup{margin-left:3px;font-size:11px;font-weight:700;color:var(--c-primary)}.page-geo .geo-chat__a .seo-serp__line{margin-top:7px;width:78%}.page-geo .geo-chat__refs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;color:var(--c-text-3)}.page-geo .geo-chat__refs em{font-style:normal;padding:4px 10px;border-radius:999px;background:#f1f0f7}.page-geo .geo-chat__refs em.is-ours{background:#f1edff;color:var(--c-primary);font-weight:600;outline:1.5px solid var(--c-primary)}.page-geo .seo-cluster.geo-page ol{margin:14px 0 0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.page-geo .geo-page ol .seo-cluster__node{color:rgba(255,255,255,.86)}.page-geo .geo-page ol span{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.14);font-size:12px;font-weight:700}.page-geo .seo-cluster__node svg{flex:none}.page-geo .geo-plan__price{font-size:24px}.page-geo .geo-report .seo-report__kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.page-geo .geo-report .seo-report__kpis div{grid-column:span 2}.page-geo .geo-report .seo-report__kpis div:nth-child(n+4){grid-column:span 3}.page-geo .geo-report .seo-report__kpis i.is-flat{color:var(--c-text-3)}@media (max-width:760px){.page-crm .seo-grid--2,.page-geo .seo-grid--2{grid-template-columns:minmax(0,1fr)}.page-geo .geo-report .seo-report__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.page-geo .geo-report .seo-report__kpis div,.page-geo .geo-report .seo-report__kpis div:nth-child(n+4){grid-column:auto}.page-geo .geo-report .seo-report__kpis div:last-child{grid-column:span 2}}.page-crm .crm-demo{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);min-height:330px;margin-bottom:64px;border-radius:22px;background:#fff;color:var(--c-text);box-shadow:0 30px 80px rgba(5,3,30,.45);overflow:visible}.page-crm .crm-demo__tag{position:absolute;top:12px;right:12px;padding:3px 10px;border-radius:999px;background:#f1f0f7;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--c-text-3)}.page-crm .crm-demo__menu{display:grid;align-content:start;grid-gap:4px;gap:4px;padding:18px 10px;border-right:1px solid var(--c-line);border-radius:22px 0 0 22px;background:#f8f7fd}.page-crm .crm-demo__menu span{padding:8px 10px;border-radius:10px;font-size:12.5px;color:var(--c-text-2)}.page-crm .crm-demo__menu span.is-active{background:var(--c-primary);color:#fff;font-weight:600}.page-crm .crm-demo__board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:44px 14px 18px}.page-crm .crm-demo__col{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:8px 6px;border-radius:12px;background:#f8f7fd}.page-crm .crm-demo__col b{padding:0 4px 2px;font-size:11px;font-weight:700;color:var(--c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-crm .crm-demo__deal{display:grid;grid-gap:2px;gap:2px;padding:7px 8px;border:1px solid var(--c-line);border-radius:9px;background:#fff;font-size:11px}.page-crm .crm-demo__deal span{color:var(--c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-crm .crm-demo__deal em{font-style:normal;font-weight:700;color:var(--c-ink-900)}.page-crm .crm-demo__col:last-child .crm-demo__deal em{color:#12723f}.page-crm .crm-demo__client{position:absolute;right:-18px;bottom:-56px;width:210px;padding:14px;border:1px solid var(--c-line);border-radius:16px;background:#fff;box-shadow:0 18px 44px rgba(23,18,63,.22);font-size:12px}.page-crm .crm-demo__who{display:flex;align-items:center;gap:10px}.page-crm .crm-demo__who i{flex:none;width:30px;height:30px;border-radius:50%;background:var(--c-action)}.page-crm .crm-demo__who div{display:grid}.page-crm .crm-demo__label,.page-crm .crm-demo__who span{color:var(--c-text-3)}.page-crm .crm-demo__source{margin:10px 0 8px;color:var(--c-text-2)}.page-crm .crm-demo__source strong{color:var(--c-primary)}.page-crm .crm-demo__client ul{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.page-crm .crm-demo__client li{padding:5px 8px;border-radius:8px;background:#f8f7fd;color:var(--c-text-2)}.page-crm .crm-example{margin-top:6px;font-size:13.5px;color:var(--c-text-3)}.page-crm .crm-flow{display:grid;align-content:center;grid-gap:14px;gap:14px}.page-crm .crm-flow ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page-crm .crm-flow ul li:before{content:none}.page-crm .crm-flow ul li,.page-crm .crm-flow__center{margin:0;justify-content:center}.page-crm .crm-flow__center{font-size:18px}.page-crm .crm-flow__center:before{content:none}.page-crm .crm-flow__arrow{justify-self:center;width:0;height:22px;border-left:2px dashed rgba(255,255,255,.45)}.page-crm .crm-plan__price{font-size:24px}.page-crm .crm-plan__term{margin:-6px 0 14px;font-size:14px;font-weight:600;color:var(--c-primary)}.page-crm .seo-plan--featured .crm-plan__term{color:var(--c-primary-300)}.page-crm .crm-notes{margin:24px 0 0;padding:0 0 0 18px;display:grid;grid-gap:6px;gap:6px;font-size:14.5px;line-height:1.6;color:var(--c-text-2)}.page-crm .crm-report td.is-done{color:#12723f;font-weight:600}.page-crm .crm-report td.is-moved{color:var(--c-text-3)}@media (max-width:760px){.page-crm .crm-demo{grid-template-columns:minmax(0,1fr);margin-bottom:0}.page-crm .crm-demo__menu{display:flex;flex-wrap:wrap;border-radius:22px 22px 0 0;padding:10px}.page-crm .crm-demo__board{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:14px}.page-crm .crm-demo__tag{top:auto;bottom:10px}.page-crm .crm-demo__client{position:static;width:auto;margin:0 14px 40px;box-shadow:none}}.page-bots .bots-chat{position:relative;width:100%;max-width:440px;margin-left:auto;overflow:hidden;border-radius:26px;background:#e7ebf0;box-shadow:0 30px 70px rgba(5,3,30,.5);font-family:Inter,sans-serif;color:#17123f}.page-bots .bots-chat__demo{position:absolute;top:16px;right:16px;z-index:1;padding:4px 10px;border-radius:999px;background:#ffe8a3;color:#6b4a00;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page-bots .bots-chat__head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fff}.page-bots .bots-chat__head b{display:block;font-size:15px}.page-bots .bots-chat__head small{font-size:12.5px;color:#6b7a8c}.page-bots .bots-chat__avatar{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2aabee,#229ed9);color:#fff}.page-bots .bots-chat__body{display:flex;flex-direction:column;gap:10px;padding:18px 16px 20px;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.35) 0 2px,transparent 3px) 0 0 /34px 34px,linear-gradient(160deg,#cfe3c8,#b9d6c6 60%,#c9d8e8)}.page-bots .bots-msg{max-width:82%;margin:0;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.08);animation:bots-in .4s cubic-bezier(.2,0,0,1) both}.page-bots .bots-msg p{margin:0}.page-bots .bots-msg--in{align-self:flex-end;border-bottom-right-radius:5px;background:#e1fec6}.page-bots .bots-msg--short{font-weight:600}.page-bots .bots-msg--bot{align-self:flex-start;border-bottom-left-radius:5px;background:#fff}.page-bots .bots-kb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-top:10px}.page-bots .bots-kb--wide{grid-template-columns:1fr}.page-bots .bots-kb span{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 6px;border-radius:10px;background:#eef3f8;color:#2a7fc0;font-size:13px;font-weight:600}.page-bots .bots-kb span.is-picked{background:#2a9fd8;color:#fff}@keyframes bots-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page-bots .bots-plan__price small{display:block;margin-top:8px}.page-bots .bots-notes{margin:28px 0 0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px;font-size:15px;color:var(--c-text-2)}.page-bots .bots-notes li{display:flex;gap:10px}.page-bots .bots-notes svg{flex-shrink:0;margin-top:4px;color:#1a9a55}.page-bots .bots-flow{margin:0;display:flex;flex-direction:column;align-items:center;gap:0;padding:28px 22px}.page-bots .bots-flow figcaption{align-self:flex-start;margin-bottom:18px;font-size:14px;font-weight:600;color:var(--c-text-3)}.page-bots .bots-flow__node{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1px solid var(--c-line);border-radius:14px;background:#fff;font-size:14.5px;font-weight:600;text-align:center}.page-bots .bots-flow__node--bot{border-color:transparent;background:linear-gradient(135deg,#2aabee,#229ed9);color:#fff}.page-bots .bots-flow__node--sm{padding:9px 12px;background:#f6f4ff;border-color:#e3dcff;font-size:13.5px}.page-bots .bots-flow__node--notify{border-color:transparent;background:var(--c-ink-900);color:#fff}.page-bots .bots-flow__targets{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.page-bots .bots-flow__arrow{width:2px;height:26px;margin:4px 0;background:linear-gradient(180deg,var(--c-line),var(--c-primary));position:relative}.page-bots .bots-flow__arrow:after{content:"";position:absolute;left:50%;bottom:-2px;width:8px;height:8px;border-right:2px solid var(--c-primary);border-bottom:2px solid var(--c-primary);transform:translateX(-50%) rotate(45deg)}.page-bots .bots-report__table{margin-top:14px;font-size:14px}.page-bots .bots-report__table td:last-child{font-weight:700}.page-bots .bots-vs{grid-template-columns:repeat(3,minmax(0,1fr))}.page-bots .bots-vs .seo-link{margin-top:16px}@media (max-width:1023px){.page-bots .bots-vs{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page-bots .bots-chat{max-width:none}.page-bots .bots-msg{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.page-bots .bots-msg{animation:none}}.page-voice .voice-demo{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;width:100%;max-width:560px;margin-left:auto;font-family:Inter,sans-serif}.page-voice .voice-call{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:44px 16px 20px;border-radius:28px;background:linear-gradient(165deg,#2a2160,#17123f 70%);border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 70px rgba(5,3,30,.5);color:#fff}.page-voice .voice-demo__pill{position:absolute;top:14px;right:14px;padding:4px 10px;border-radius:999px;background:#ffe8a3;color:#6b4a00;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page-voice .voice-call__avatar{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7b5cff,#5b3df5);box-shadow:0 0 0 8px rgba(123,92,255,.18),0 0 0 16px rgba(123,92,255,.08);margin-bottom:10px}.page-voice .voice-call__name{font-size:15px;font-weight:600}.page-voice .voice-call__timer{display:inline-flex;align-items:center;gap:6px;font:500 13px/1 JetBrains Mono,monospace;color:rgba(255,255,255,.7)}.page-voice .voice-call__timer i{width:7px;height:7px;border-radius:50%;background:#3ddc84}.page-voice .voice-wave{display:flex;align-items:center;justify-content:center;gap:3px;width:100%;height:54px;margin:8px 0 6px}.page-voice .voice-wave i{flex:1 1;max-width:4px;min-height:4px;border-radius:2px;background:linear-gradient(180deg,#ffc2d8,#9d86ff);transform-origin:center;animation:voice-wave 1.1s ease-in-out infinite alternate}@keyframes voice-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.page-voice .voice-call__btns{display:flex;gap:18px;margin-top:4px}.page-voice .voice-call__btns span{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.12)}.page-voice .voice-call__btns span.is-end{background:#f0445a}.page-voice .voice-transcript{margin:0;padding:16px;border-radius:22px;background:#fff;color:#17123f;box-shadow:0 30px 70px rgba(5,3,30,.5)}.page-voice .voice-transcript ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.page-voice .voice-transcript li{display:grid;grid-gap:2px;gap:2px;padding:8px 11px;border-radius:12px;font-size:13.5px;line-height:1.45;animation:voice-in .4s cubic-bezier(.2,0,0,1) both}.page-voice .voice-transcript li b{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.page-voice .voice-transcript li p{margin:0}.page-voice .voice-transcript li.is-agent{background:#f1edff}.page-voice .voice-transcript li.is-agent b{color:#5b3df5}.page-voice .voice-transcript li.is-client{margin-left:18px;background:#f6f6f8}.page-voice .voice-transcript li.is-client b{color:#6b7a8c}.page-voice .voice-transcript__done{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:12px;padding:10px 12px;border-radius:12px;background:#e3f6eb;color:#12723f;font-size:13.5px;font-weight:600;animation:voice-in .4s cubic-bezier(.2,0,0,1) both}.page-voice .voice-transcript__done>span:first-child{display:inline-flex}.page-voice .voice-transcript__done{flex-wrap:nowrap;align-items:flex-start;gap:8px;font-weight:500}.page-voice .voice-transcript__done>span:first-child{margin-top:1px}@keyframes voice-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.page-voice .voice-transcript li,.page-voice .voice-transcript__done,.page-voice .voice-wave i{animation:none}}@media (max-width:1023px){.page-voice .voice-demo{margin-left:0}}@media (max-width:560px){.page-voice .voice-demo{grid-template-columns:minmax(0,1fr)}.page-voice .voice-call{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar name" "avatar timer" "wave wave";align-items:center;justify-items:start;grid-column-gap:14px;column-gap:14px;grid-row-gap:4px;row-gap:4px;padding:18px 18px 14px;border-radius:22px}.page-voice .voice-call__avatar{grid-area:avatar;width:48px;height:48px;margin:0;box-shadow:0 0 0 6px rgba(123,92,255,.18)}.page-voice .voice-call__avatar svg{width:24px;height:24px}.page-voice .voice-call__name{grid-area:name;align-self:end}.page-voice .voice-call__timer{grid-area:timer;align-self:start}.page-voice .voice-wave{grid-area:wave;height:40px;margin:10px 0 0}.page-voice .voice-call__btns{display:none}}.page-voice .voice-flow{margin:0;display:flex;flex-direction:column;align-items:center;padding:28px 22px}.page-voice .voice-flow figcaption{align-self:flex-start;margin-bottom:18px;font-size:14px;font-weight:600;color:var(--c-text-3)}.page-voice .voice-flow__node{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1px solid var(--c-line);border-radius:14px;background:#fff;font-size:14.5px;font-weight:600;text-align:center}.page-voice .voice-flow__node svg{flex:none}.page-voice .voice-flow__node--agent{border-color:transparent;background:linear-gradient(135deg,#7b5cff,#5b3df5);color:#fff}.page-voice .voice-flow__node--sm{padding:9px 12px;background:#f6f4ff;border-color:#e3dcff;font-size:13.5px}.page-voice .voice-flow__node--handoff{border-style:dashed;border-color:#cfc6ff;color:var(--c-text-2)}.page-voice .voice-flow__targets{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.page-voice .voice-flow__arrow{position:relative;width:2px;height:26px;margin:4px 0;background:linear-gradient(180deg,var(--c-line),var(--c-primary))}.page-voice .voice-flow__arrow:after{content:"";position:absolute;left:50%;bottom:-2px;width:8px;height:8px;border-right:2px solid var(--c-primary);border-bottom:2px solid var(--c-primary);transform:translateX(-50%) rotate(45deg)}.page-voice .voice-flow__arrow--dashed{background:repeating-linear-gradient(180deg,var(--c-primary) 0 4px,transparent 4px 8px)}.page-voice .voice-plans{grid-template-columns:minmax(0,460px);justify-content:center}.page-voice .voice-plan__price s{display:block;margin-bottom:6px;font-size:16px;font-weight:500;color:rgba(255,255,255,.6)}.page-voice .voice-plan__price small{display:block;margin-top:8px;letter-spacing:normal}@media (min-width:761px) and (max-width:1023px){.page-voice .seo-grid--3>:last-child:nth-child(odd){grid-column:1/-1}}.page-voice .voice-notes{max-width:640px;margin:28px auto 0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px;font-size:15px;color:var(--c-text-2)}.page-voice .voice-notes li{display:flex;gap:10px}.page-voice .voice-notes svg{flex-shrink:0;margin-top:4px;color:#1a9a55}.page-voice .voice-report .seo-report__kpis,.page-voice .voice-vs{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.page-voice .voice-vs{grid-template-columns:minmax(0,1fr)}.page-voice .voice-plans{margin-left:auto;margin-right:auto}}@media (max-width:760px){.page-voice .voice-report .seo-report__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-aiadmin .aa-chats{position:relative;width:100%;max-width:540px;margin-left:auto;font-family:Inter,sans-serif;color:#17123f}.page-aiadmin .aa-chats__demo{position:absolute;top:-12px;right:12px;z-index:2;padding:4px 10px;border-radius:999px;background:#ffe8a3;color:#6b4a00;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.page-aiadmin .aa-chats__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:start}.page-aiadmin .aa-chat{overflow:hidden;border-radius:22px;box-shadow:0 30px 70px rgba(5,3,30,.5)}.page-aiadmin .aa-chat--tg{margin-top:30px}.page-aiadmin .aa-chat__head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff;border-bottom:1px solid #ececf2}.page-aiadmin .aa-chat__head b{font-size:13.5px}.page-aiadmin .aa-chat__avatar{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff}.page-aiadmin .aa-chat--ig .aa-chat__avatar{background:linear-gradient(135deg,#f7a24b,#e8457c 55%,#8a4bd8)}.page-aiadmin .aa-chat--tg .aa-chat__avatar{background:linear-gradient(135deg,#2aabee,#229ed9)}.page-aiadmin .aa-chat__body{display:flex;flex-direction:column;gap:8px;padding:14px 12px 16px}.page-aiadmin .aa-chat--ig .aa-chat__body{background:#fff}.page-aiadmin .aa-chat--tg .aa-chat__body{background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.35) 0 2px,transparent 3px) 0 0 /34px 34px,linear-gradient(160deg,#cfe3c8,#b9d6c6 60%,#c9d8e8)}.page-aiadmin .aa-msg{max-width:88%;margin:0;padding:8px 11px;border-radius:16px;font-size:12.5px;line-height:1.42;animation:aa-in .4s cubic-bezier(.2,0,0,1) both}.page-aiadmin .aa-msg p{margin:0}.page-aiadmin .aa-msg--in{align-self:flex-end;border-bottom-right-radius:5px}.page-aiadmin .aa-msg--bot{align-self:flex-start;border-bottom-left-radius:5px}.page-aiadmin .aa-msg--short{font-weight:600}.page-aiadmin .aa-chat--ig .aa-msg--in{background:#7a4cf0;color:#fff}.page-aiadmin .aa-chat--ig .aa-msg--bot{background:#efeff4}.page-aiadmin .aa-chat--tg .aa-msg{box-shadow:0 1px 1px rgba(0,0,0,.08)}.page-aiadmin .aa-chat--tg .aa-msg--in{background:#e1fec6}.page-aiadmin .aa-chat--tg .aa-msg--bot{background:#fff}.page-aiadmin .aa-slots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin-top:8px}.page-aiadmin .aa-slots span{padding:5px 2px;border-radius:8px;background:rgba(255,255,255,.85);box-shadow:inset 0 0 0 1px rgba(23,18,63,.1);color:#2a7fc0;font-size:11.5px;font-weight:600;text-align:center}.page-aiadmin .aa-chat--ig .aa-slots span{color:#6a3fe0}.page-aiadmin .aa-slots span.is-picked{background:#2a9fd8;box-shadow:none;color:#fff}.page-aiadmin .aa-chat--ig .aa-slots span.is-picked{background:#7a4cf0}.page-aiadmin .aa-chats__cards{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.page-aiadmin .aa-chats__card{flex:1 1 180px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#fff;box-shadow:0 18px 40px rgba(5,3,30,.4)}.page-aiadmin .aa-chats__card>span{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:#f1edff;color:var(--c-primary)}.page-aiadmin .aa-chats__card b{display:block;font-size:13px}.page-aiadmin .aa-chats__card small{font-size:12.5px;color:#5d5880}@keyframes aa-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page-aiadmin .aa-flow{margin:0;display:flex;flex-direction:column;align-items:center;padding:28px 22px}.page-aiadmin .aa-flow figcaption{align-self:flex-start;margin-bottom:18px;font-size:14px;font-weight:600;color:var(--c-text-3)}.page-aiadmin .aa-flow__row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.page-aiadmin .aa-flow__node{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border:1px solid var(--c-line);border-radius:14px;background:#fff;font-size:14.5px;font-weight:600;text-align:center}.page-aiadmin .aa-flow__node--sm{padding:9px 12px;background:#f6f4ff;border-color:#e3dcff;font-size:13.5px}.page-aiadmin .aa-flow__node--bot{border-color:transparent;background:var(--c-primary);color:#fff}.page-aiadmin .aa-flow__node--client{padding:9px 12px;font-size:13.5px;background:#e9f8ef;border-color:#c6ebd4}.page-aiadmin .aa-flow__node--notify{padding:9px 12px;font-size:13.5px;border-color:transparent;background:var(--c-ink-900);color:#fff}.page-aiadmin .aa-flow__arrow{position:relative;width:2px;height:26px;margin:4px 0;background:linear-gradient(180deg,var(--c-line),var(--c-primary))}.page-aiadmin .aa-flow__arrow:after{content:"";position:absolute;left:50%;bottom:-2px;width:8px;height:8px;border-right:2px solid var(--c-primary);border-bottom:2px solid var(--c-primary);transform:translateX(-50%) rotate(45deg)}.page-aiadmin .aa-pricing{margin-top:56px;display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center}.page-aiadmin .aa-plan__price s{margin-left:12px;font-size:18px;font-weight:500;color:rgba(255,255,255,.6)}.page-aiadmin .aa-plan__price small{display:block;margin-top:8px}.page-aiadmin .aa-notes{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px;font-size:16px;line-height:1.55;color:var(--c-text-2)}.page-aiadmin .aa-notes li{display:flex;gap:10px}.page-aiadmin .aa-notes svg{flex-shrink:0;margin-top:5px;color:#1a9a55}.page-aiadmin .aa-vs{grid-template-columns:repeat(3,minmax(0,1fr))}.page-aiadmin .aa-vs .seo-link{margin-top:16px}.page-aiadmin .aa-report__table{margin-top:14px;font-size:14px}.page-aiadmin .aa-report__table td:last-child{font-weight:700}.page-aiadmin .aa-report__unanswered{margin-top:18px}.page-aiadmin .aa-steps{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.page-aiadmin .aa-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.page-aiadmin .aa-chats{margin-left:0}.page-aiadmin .aa-pricing,.page-aiadmin .aa-vs{grid-template-columns:minmax(0,1fr)}.page-aiadmin .aa-pricing{max-width:560px;gap:28px}}@media (max-width:760px){.page-aiadmin .aa-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.page-aiadmin .aa-chats__pair{grid-template-columns:minmax(0,1fr);gap:0}.page-aiadmin .aa-chat{width:88%}.page-aiadmin .aa-chat--tg{position:relative;margin:-12px 0 0 auto}.page-aiadmin .aa-msg{font-size:13px}.page-aiadmin .aa-chats__card{flex-basis:140px;gap:8px;padding:10px}.page-aiadmin .aa-chats__card>span{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.page-aiadmin .aa-msg{animation:none}}