:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main){--nd-shine:#ffffff57;--nd-spot:.95;--nd-aura:0 14px 30px -14px #7c5cffb3, -18px 10px 30px -16px #2f6bff99, 18px 10px 30px -16px #ff5c8a8c;--nd-aura-near:0 18px 38px -14px #7c5cffd9, -24px 12px 38px -16px #2f6bffbf, 24px 12px 38px -16px #ff5c8ab3;--nd-aura-hot:0 22px 48px -14px #7c5cfff2, -30px 14px 48px -16px #2f6bffd9, 30px 14px 48px -16px #ff5c8acc;isolation:isolate;box-shadow:inset 0 1px 0 #ffffff24, var(--nd-aura);position:relative;overflow:clip}[data-theme=dark] :is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main),:is(a.btn[href$=\#final],a.btn.to-form).btn-light,main.nd-prod .call :is(a.btn[href$=\#final],a.btn.to-form){--nd-shine:#7c5cff4d;--nd-spot:.5}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main).nd-near{box-shadow:inset 0 1px 0 #ffffff24, var(--nd-aura-near)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):is(:hover,.nd-hot){box-shadow:inset 0 1px 0 #ffffff29, var(--nd-aura-hot)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send):active{transform:scale(.98)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #000, #00000073 45%, transparent 78%);-webkit-mask:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #000, #00000073 45%, transparent 78%);mask:radial-gradient(150px circle at var(--mx,50%) var(--my,50%), #000, #00000073 45%, transparent 78%);opacity:0;background:linear-gradient(100deg,#2f6bff,#7c5cff 50%,#ff5c8a);transition:opacity .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main).nd-hot:before{opacity:var(--nd-spot)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent, var(--nd-shine) 50%, transparent);width:42%;animation:6s cubic-bezier(.45,0,.2,1) 1.6s infinite nd-shine;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-130%)skew(-20deg)}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):is(:hover,.nd-hot):after{animation:.9s cubic-bezier(.45,0,.2,1) both nd-shine-hot}.header .wrap .cta.cta:after{animation-delay:4.6s}@keyframes nd-shine{0%{transform:translate(-130%)skew(-20deg)}15%,to{transform:translate(300%)skew(-20deg)}}@keyframes nd-shine-hot{0%{transform:translate(-130%)skew(-20deg)}to{transform:translate(300%)skew(-20deg)}}.tf:not(.fit) a.btn[href$=\#final]{box-shadow:none}.tf:not(.fit) a.btn[href$=\#final]:after{animation:none}.tf:not(.fit) a.btn[href$=\#final]:is(:hover,.nd-hot):after{animation:.9s cubic-bezier(.45,0,.2,1) both nd-shine-hot}.tf:not(.fit) a.btn[href$=\#final].nd-near{box-shadow:var(--nd-aura)}.tf:not(.fit) a.btn[href$=\#final]:is(:hover,.nd-hot){box-shadow:var(--nd-aura-hot)}html.nd-has-cursor :is(.btn,.header .cta,.lm-send){transition:transform .25s,background .25s,color .25s,opacity .25s,box-shadow .45s cubic-bezier(.2,.8,.2,1)}.ndcur-ink .ndcur-blob{visibility:hidden;will-change:transform;background:#fff;border-radius:13px;width:26px;height:26px;position:absolute;top:0;left:0}.ndcur-splash{z-index:1000;pointer-events:none;filter:url(#nd-goo);position:fixed;top:0;left:0}.ndcur-splash .sp{will-change:transform;border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:0}.ndcur-frame{z-index:999;pointer-events:none;box-sizing:border-box;mix-blend-mode:difference;opacity:0;will-change:transform;border:1.5px solid #fff;border-radius:13px;width:26px;height:26px;transition:opacity .3s;position:fixed;top:0;left:0}.ndcur.on .ndcur-frame.show{opacity:1}@property --nd-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ndcur-frame.cta{mix-blend-mode:normal;background:conic-gradient(from var(--nd-a), #2f6bff, #7c5cff, #ff5c8a, #7c5cff, #2f6bff);-webkit-mask-composite:xor;border:0;padding:2px;animation:2.8s linear infinite paused nd-spin;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ndcur.on .ndcur-frame.cta.show{animation-play-state:running}@keyframes nd-spin{to{--nd-a:360deg}}.ndcur .ndcur-ring{box-shadow:0 16px 40px -14px #7c5cffa6, 0 0 0 1px var(--hair);transition:scale .55s cubic-bezier(.34,1.56,.64,1),opacity .2s}.ndcur .ndcur-ring span:after{content:" →"}.nd-vt .ndcur-frame,.nd-vt .ndcur-ring{transition:none;opacity:0!important}@media (width<=760px){.ndcur{display:none}}@media (prefers-reduced-motion:reduce){:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):after{animation:none;display:none}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send):active{transform:none}}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main){--nd-aura:0 10px 24px -14px #7c5cff73, -12px 8px 22px -18px #2f6bff59, 12px 8px 22px -18px #ff5c8a52;--nd-aura-near:var(--nd-aura);--nd-aura-hot:0 14px 30px -14px #7c5cff99, -16px 10px 28px -18px #2f6bff80, 16px 10px 28px -18px #ff5c8a73}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):before,:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send,.mnav .mc a.main):after,.tf:not(.fit) a.btn[href$=\#final]:after,.header .wrap .cta.cta:after{content:none;animation:none}:is(a.btn[href$=\#final],a.btn.to-form,.header .cta,.lm-send):hover{transform:translateY(-1px)}.ndcur-frame.cta{display:none}:root[data-theme] :is(main>section:first-of-type :is(a.btn[href$=\#final],a.btn.to-form),.dock-cta,.lm-send,.mnav .mc a.main){color:#fff;background:linear-gradient(100deg,#2f6bff,#7c5cff);transition:transform .2s,box-shadow .25s,filter .25s;box-shadow:inset 0 1px #ffffff2e,0 10px 24px -12px #4c54ffa6}:root[data-theme] :is(main>section:first-of-type :is(a.btn[href$=\#final],a.btn.to-form),.dock-cta,.lm-send,.mnav .mc a.main):hover{color:#fff;filter:brightness(1.07);background:linear-gradient(100deg,#2f6bff,#7c5cff);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 14px 30px -12px #4c54ffcc}:root[data-theme] main>section:not(:first-of-type) :is(a.btn[href$=\#final],a.btn.to-form){box-shadow:none}:root[data-theme] main>section:not(:first-of-type) :is(a.btn[href$=\#final],a.btn.to-form):hover{box-shadow:0 10px 22px -12px #00000073}.nx-act .link-more[href$=\#final]{opacity:1;font-weight:600}:root[data-theme] .tf:not(.fit) a.btn[href$=\#final]{background:var(--soft);color:var(--ink);box-shadow:none;filter:none}:root[data-theme] .tf:not(.fit) a.btn[href$=\#final]:hover{background:var(--ink);color:var(--on-ink);box-shadow:none;filter:none}.header .menu a{justify-items:start;display:grid}.header .menu a b{font-weight:inherit}.header .menu a small{display:none}@media (width>=761px){.header .wrap.wrap{interpolate-size:allow-keywords;transition:max-width .5s cubic-bezier(.2,.8,.2,1),background .35s,border-color .35s,box-shadow .35s}.header.compact .wrap{max-width:fit-content}.header.compact :is(.phone,.msgs){display:none}:root:not([data-theme=dark]) .header.compact:not(.on-dark) .wrap{background:#fffffff0;border-color:#00000014;box-shadow:0 14px 36px -12px #14183c38}[data-theme=dark] .header.compact .wrap{background:#1c1c1ef0;border-color:#ffffff1a}.header.compact .menu{gap:2px}.header.compact .menu a{color:var(--ink);border-radius:14px;padding:6px 12px}.header.compact .menu a b{font-size:15px;font-weight:600;line-height:19px}.header.compact .menu a small{color:var(--mute);white-space:nowrap;font-size:12px;line-height:15px;display:block}.header.compact.on-dark .menu a{color:#f5f5f7}.header.compact.on-dark .menu a small{color:#fff9}}@media (width>=1140px) and (width<=1180px){.header.compact .menu{display:flex}.header.compact .burger{display:none}}.dock{z-index:44;border:1px solid var(--hair);background:var(--glass-2);-webkit-backdrop-filter:saturate(180%)blur(22px);opacity:0;visibility:hidden;border-radius:22px;flex-direction:column;gap:8px;width:264px;padding:8px;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s,visibility 0s .45s;display:flex;position:fixed;bottom:20px;right:20px;transform:translateY(24px);box-shadow:0 18px 44px -14px #14183c4d}[data-theme=dark] .dock{box-shadow:0 0 0 1px #ffffff0f,0 18px 44px -14px #000c}.dock.on{opacity:1;visibility:visible;transition-delay:0s;transform:none}html.lm-open .dock,body.mnav-open .dock{opacity:0;visibility:hidden}.dock-cta{white-space:nowrap;border-radius:15px;justify-items:center;gap:1px;padding:10px 16px;display:grid}.dock-cta b{font-size:15.5px;font-weight:600;line-height:20px}.dock-cta small{opacity:.85;font-size:12px;line-height:15px}.dock-msgs{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.dock-msgs a{background:var(--soft);border-radius:13px;place-items:center;height:42px;transition:background .2s;display:grid}.dock-msgs a:hover{background:color-mix(in srgb, var(--soft) 80%, var(--ink))}.dock-msgs a>svg{width:28px;height:28px;display:block}.dock-msgs .dock-tel{color:var(--ink)}.dock-msgs .dock-tel>svg{width:19px;height:19px}@media (width<=760px){.dock{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:99px;flex-direction:row;align-items:center;gap:6px;width:auto;padding:6px}.dock-cta{border-radius:99px;flex:1;min-width:0;padding:8px 14px}.dock-msgs{gap:6px;display:flex}.dock-msgs a{background:0 0;border-radius:50%;width:42px;height:42px}.dock-msgs a>svg{width:100%;height:100%}.dock-msgs .dock-tel{background:var(--soft)}.dock-msgs .dock-tel>svg{width:19px;height:19px}}@media (width<=440px){.dock-msgs .dock-tel{display:none}.dock-cta b{font-size:14.5px}.dock-cta small{font-size:11px}}.nd-sajty .site-c{position:relative}:is(.nd-sajty .site-c,.ndk .case .pic):before{content:"";z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E") center / 15px no-repeat, var(--ink);opacity:0;border-radius:50%;width:34px;height:34px;transition:opacity .3s,transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:42px;right:12px;transform:translate(-6px,6px)scale(.85);box-shadow:0 8px 20px -8px #00000073}[data-theme=dark] :is(.nd-sajty .site-c,.ndk .case .pic):before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E") center / 15px no-repeat, var(--ink)}.ndk .case .pic:before{top:14px;right:14px}:is(.nd-sajty .site-c:hover,.ndk .case:hover .pic):before{opacity:1;transform:none}main .story .story-hint.story-hint{color:var(--mute);gap:8px;font-weight:400}main .story .story-hint.story-hint i{border:0;border-radius:0;width:14px;height:18px;overflow:hidden}main .story .story-hint.story-hint i:after{background:currentColor;border-radius:0;width:14px;height:18px;margin:0;animation:2.2s cubic-bezier(.45,0,.3,1) infinite ndHintArrow;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2v13M2.5 10.5 7 15l4.5-4.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2v13M2.5 10.5 7 15l4.5-4.5'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes ndHintArrow{0%{opacity:0;transform:translateY(-8px)}30%,60%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){main .story .story-hint.story-hint i:after{animation:none}}:root .foot a[data-copy].copied small{color:#1a8f4c}[data-theme=dark] .foot a[data-copy].copied small{color:#30d158}.foot .act a[data-copy] small{align-items:center;font-size:0;display:inline-flex}.foot .act a[data-copy] small:before{content:"";background:currentColor;width:15px;height:15px;margin-right:7px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8.5' y='8.5' width='12' height='12' rx='2.5'/%3E%3Cpath d='M15.5 8.5V6A2.5 2.5 0 0 0 13 3.5H6A2.5 2.5 0 0 0 3.5 6v7A2.5 2.5 0 0 0 6 15.5h2.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8.5' y='8.5' width='12' height='12' rx='2.5'/%3E%3Cpath d='M15.5 8.5V6A2.5 2.5 0 0 0 13 3.5H6A2.5 2.5 0 0 0 3.5 6v7A2.5 2.5 0 0 0 6 15.5h2.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.foot .act a[data-copy] small:after{content:"скопировать";font-size:13px}.foot .act a[data-copy].copied small:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 10 17.5 19 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5 10 17.5 19 7'/%3E%3C/svg%3E")}.foot .act a[data-copy].copied small:after{content:"скопировано"}.foot .act a[data-copy]:hover small{color:#1d1d1f}:root .foot .act a[data-copy].copied small{color:#1a8f4c}.foot .word{pointer-events:none}
