/* Generated by tools/build-css.mjs from assets/css/main-new.css. Do not edit. */
.mn-dark--top{background-image:var(--noise), radial-gradient(ellipse 900px 820px at calc(50% + 560px) 520px, rgba(var(--hn-glow), .5), rgba(var(--hn-glow), .2) 40%, transparent 100%), radial-gradient(ellipse 900px 820px at calc(50% - 820px) 1500px, rgba(var(--hn-glow), .34), rgba(var(--hn-glow), .13) 40%, transparent 100%), radial-gradient(ellipse 900px 820px at calc(50% + 700px) 2600px, rgba(var(--hn-glow), .34), rgba(var(--hn-glow), .13) 40%, transparent 100%)}.mn-dark--promo{background-image:var(--noise), radial-gradient(ellipse 900px 760px at calc(50% + 420px) 380px, rgba(var(--hn-glow), .42), rgba(var(--hn-glow), .16) 40%, transparent 100%), radial-gradient(ellipse 700px 620px at calc(50% - 860px) 760px, rgba(var(--hn-glow), .28), transparent 100%)}.mn-dark--full{background-image:var(--noise), radial-gradient(ellipse 1000px 900px at calc(50% + 560px) 440px, rgba(var(--hn-glow), .45), rgba(var(--hn-glow), .18) 40%, transparent 100%), radial-gradient(ellipse 900px 820px at calc(50% - 820px) 1200px, rgba(var(--hn-glow), .3), rgba(var(--hn-glow), .12) 40%, transparent 100%), radial-gradient(ellipse 900px 820px at calc(50% + 300px) 1900px, rgba(var(--hn-glow), .34), rgba(var(--hn-glow), .13) 40%, transparent 100%)}.mn-lead,.mn-full__lead,.mn-dir__text,.mn-inc__text{max-width:none}.mn-lead{color:#f1f1f1bf}.mn-eyebrow{color:var(--hn-blue);font-size:18px;font-weight:300;line-height:1.3}.mn-h2{letter-spacing:-.02em;color:var(--hn-text);margin-top:17px;font-size:68px;font-weight:500;line-height:1}.mn-h2--dark{color:var(--hn-ink)}.mn-h2--promo{font-size:63px}.mn-h3{letter-spacing:-.01em;font-size:40px;font-weight:500;line-height:1.1}.mn-text{color:#f1f1f1bf;margin-top:33px;font-size:20px;font-weight:300;line-height:1.5}.mn-text--dark{color:#212832b3}.mn-checks{flex-direction:column;gap:19px;margin-top:38px;display:flex}.mn-checks li{color:#212832d9;align-items:center;gap:12px;font-size:19px;font-weight:300;line-height:1.3;display:flex}.mn-checks li:before{content:"";background:url(../images/home-new/check-blue.svg) 50%/contain no-repeat;flex:none;width:18px;height:18px}.mn-buttons{flex-wrap:wrap;gap:16px;display:flex}.mn-btn--outline{color:var(--hn-ink);background:0 0;border-color:#21283233}.mn-btn--outline:after{background-image:url(../images/home-new/arrow-dark.svg)}.mn-btn--outline:hover{background-color:#2128320f}.mn-recent__card:focus-visible{outline:2px solid var(--hn-blue);outline-offset:3px}.mn-hero{position:relative}.mn-hero__inner{min-height:var(--fixed-vh,100svh);padding-top:clamp(150px, calc(var(--fixed-vh,100svh) * .231), 250px);flex-direction:column;align-items:flex-start;padding-bottom:140px;display:flex;position:relative}.mn-hero__title{z-index:2;letter-spacing:-.03em;max-width:900px;color:var(--hn-text);font-size:80px;font-weight:500;line-height:1;position:relative}.mn-hero__title .hn-dim{display:block}.mn-hero #typed{white-space:nowrap}.mn-hero__lead{z-index:2;color:#f1f1f1bf;margin-top:28px;font-size:22px;font-weight:300;line-height:1.4;position:relative}.mn-hero__cta{z-index:2;flex-wrap:wrap;gap:16px;margin-top:38px;display:flex;position:relative}.mn-hero__note{z-index:2;color:#f1f1f18c;margin-top:20px;margin-bottom:48px;font-size:19px;font-weight:300;line-height:1.3;position:relative}.mn-hero__bottom{display:none}.mn-hero__3d{z-index:1;mix-blend-mode:screen;pointer-events:none;width:761px;max-width:none;height:761px;animation:9s ease-in-out infinite hn-float;position:absolute;bottom:56px;left:790px;rotate:-11.37deg}.mn-recent{z-index:2;width:100%;margin-top:auto;position:relative}.mn-recent__label{color:#f1f1f18c;font-size:16px;font-weight:300;line-height:1.3}.mn-recent__list{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:15px;display:grid}.mn-recent__card{border:1px solid var(--hn-card-line);background-color:var(--hn-card);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);height:120px;color:var(--hn-text);transition:background-color .4s, border-color .4s, translate .4s var(--hn-ease);border-radius:20px;align-items:center;gap:16px;padding:15px;text-decoration:none;display:flex}.mn-recent__card img{object-fit:cover;width:96px;height:88px;transition:scale .6s var(--hn-ease);border-radius:12px;flex:none}.mn-recent__card b{font-size:17px;font-weight:500;line-height:1.3;display:block}.mn-recent__card b+span{color:#f1f1f199;margin-top:6px;font-size:14px;font-weight:300;line-height:1.3;display:block}.mn-recent__card:hover{background-color:#ffffff1a;border-color:#ffffff3d;translate:0 -4px}.mn-recent__card:hover img{scale:1.06}.mn-what{padding:80px 0 123px;position:relative}.mn-what__grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}.mn-accent{isolation:isolate;height:617px;color:var(--hn-text);background:linear-gradient(134deg,#1a4f9a 14%,#0f2547 54%,#0a1322 86%);border:1px solid #ffffff29;border-radius:32px;flex-direction:column;align-items:flex-start;padding:39px 39px 40px;text-decoration:none;transition:border-color .4s;display:flex;position:relative;overflow:hidden}.mn-accent__3d{z-index:-1;opacity:.95;mix-blend-mode:screen;pointer-events:none;width:380px;max-width:none;height:380px;transition:rotate 1.2s var(--hn-ease), scale 1.2s var(--hn-ease);position:absolute;top:339px;left:293px}.mn-accent__num{color:#f1f1f1cc;font-size:18px;font-weight:300;line-height:1.3}.mn-accent__go{width:56px;height:56px;transition:rotate .4s var(--hn-ease);background-color:#fff;background-image:url(../images/main-new/arrow-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:50%;position:absolute;top:31px;right:39px}.mn-accent__title{letter-spacing:-.015em;max-width:330px;margin-top:57px;font-size:48px;font-weight:500;line-height:1.05}.mn-accent__text{color:#f1f1f1d9;margin-top:20px;font-size:20px;font-weight:300;line-height:1.45}.mn-accent__btn{margin-top:auto}.mn-accent:hover{border-color:#ffffff4d}.mn-accent:hover .mn-accent__3d{rotate:18deg;scale:1.08}.mn-accent__link{color:inherit;text-decoration:none}.mn-accent__link:after{content:"";z-index:1;position:absolute;inset:0}.mn-accent:has(.mn-accent__link:focus-visible){outline:2px solid var(--hn-blue);outline-offset:3px}.mn-accent__link:focus-visible{outline:none}.mn-accent__btn{z-index:2;position:relative}.mn-what__list{flex-direction:column;gap:16px;display:flex}.mn-dir{flex:none;height:195px;padding:31px;text-decoration:none}.mn-dir__go{width:48px;height:48px;top:25px;right:31px}.mn-dir__body{flex-direction:column;gap:11px;display:flex}.mn-dir__title{letter-spacing:-.01em;font-size:30px;font-weight:500;line-height:1.1}.mn-dir__text{font-size:18px;line-height:1.3}.mn-about{padding:80px 0 100px;position:relative}.mn-about__grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}.mn-card{border:1px solid var(--hn-card-line);background-color:var(--hn-card);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:32px;flex-direction:column;min-height:400px;padding:39px;display:flex;position:relative;overflow:hidden}.mn-card__title{letter-spacing:-.015em;font-size:44px;font-weight:500;line-height:1.05}.mn-card__text{color:#f1f1f1a6;margin-top:18px;font-size:19px;font-weight:300;line-height:1.4}.mn-system__steps{gap:20px;margin-top:auto;display:flex}.mn-system__step{isolation:isolate;background-color:#ffffff0f;border:1px solid #ffffff29;border-radius:20px;flex-direction:column;flex:1 1 0;height:140px;padding:15px;display:flex;position:relative}.mn-system__step:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .45s var(--hn-ease);background:linear-gradient(138deg,#296ed1 14%,#0f2647 86%);position:absolute;inset:-1px}.mn-system__step+.mn-system__step:after{content:"";background:url(../images/main-new/step-arrow.svg) 50%/contain no-repeat;width:16px;height:16px;position:absolute;top:61px;left:-19px}.mn-system__step>span:first-child{color:#80b2ff;font-size:13px;font-weight:300;line-height:1.3;transition:color .4s}.mn-system__step b{margin-top:28px;font-size:16px;font-weight:500;line-height:1.3}.mn-system__step>span:last-child{color:#f1f1f1a6;margin-top:6px;font-size:13px;font-weight:300;line-height:1.35}.mn-system__step:before{transition:opacity .45s var(--hn-ease), box-shadow .45s var(--hn-ease)}.mn-system__step:hover:before{opacity:.3}.mn-system__step--on:before,.mn-system__step--on:hover:before{opacity:1}.mn-system__step--on:hover:before{box-shadow:inset 0 0 0 200px #fff3}.mn-system__step--on>span:first-child{color:#fffc}.mn-projects__num{letter-spacing:-.03em;font-size:64px;font-weight:500;line-height:1}.mn-projects__num .hn-dim{opacity:.55}.mn-about.is-armed:not(.is-in) .hn-mosaic li{opacity:0;scale:.6}.mn-team{isolation:isolate;grid-column:1/-1;min-height:260px}.mn-team__lead{margin-top:24px;font-size:18px}.mn-team__line{width:620px;height:0;position:absolute;top:129px;left:499px}.mn-team__line:before{content:"";background:linear-gradient(90deg,#80b2ff26,#80b2ffe6 50%,#80b2ff26);border-radius:2px;width:100%;height:2px;position:absolute;top:-1px;left:0}.mn-team__line:after{content:"";left:var(--lx,50%);width:220px;height:4px;box-shadow:0 0 22px rgba(128, 178, 255, calc(var(--on,0) * .55));opacity:var(--on,0);pointer-events:none;background:radial-gradient(closest-side,#fff,#fff9 45%,#80b2ff00);border-radius:4px;margin-left:-110px;position:absolute;top:-2px}.mn-team__role{--size:12px;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:0;translate:-50% calc(-100% - 31px)}.mn-team__role:first-child{left:0}.mn-team__role:nth-child(2){left:124px}.mn-team__role:nth-child(3){left:248px}.mn-team__role:nth-child(4){left:372px}.mn-team__role:nth-child(5){left:496px}.mn-team__role:nth-child(6){left:620px}.mn-team__role span{color:#7fb4ffcc;font-size:13px;font-weight:300;line-height:1.3}.mn-team__role b{color:rgba(241, 241, 241, calc(.8 + var(--p,0) * .2));text-shadow:0 0 18px rgba(128, 178, 255, calc(var(--p,0) * .9));font-size:17px;font-weight:500;line-height:1.3}.mn-team__role span{color:rgba(127, 180, 255, calc(.8 + var(--p,0) * .2))}.mn-team__role--down{flex-direction:column-reverse;translate:-50% 29px}.mn-team__role:after{content:"";width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);background:#7fb4ff;background:color-mix(in srgb, #fff calc(var(--p,0) * 100%), #7fb4ff);box-shadow:0 0 calc(12px + var(--p,0) * 16px) #66a6ffe6;scale:calc(1 + var(--p,0) * .45);border-radius:50%;position:absolute;bottom:-37px;left:50%}.mn-team__role--down:after{top:-35px;bottom:auto}.mn-team__role--on{--size:20px}.mn-team__role--on:after{background:#fff;bottom:-41px;box-shadow:0 0 24px #66a6ffe6}.mn-team__role--on b{color:var(--hn-text)}.mn-split{position:relative}.mn-split__text{z-index:2;max-width:600px;position:relative}.mn-split__text .mn-buttons{margin-top:45px}.mn-sites{background:var(--hn-light);color:var(--hn-ink);padding:120px 0 210px;position:relative;overflow:hidden}.mn-covers{pointer-events:none;position:absolute;inset:0}.mn-covers [data-depth]{translate:0 var(--py,0px);will-change:translate}.mn-covers__back,.mn-covers__front{background:#e9ebee;border:1px solid #21283214;border-radius:24px;position:absolute;overflow:hidden;box-shadow:0 20px 40px #2129331f}.mn-covers__back{width:420px;height:300px;top:-13px;left:825px;rotate:-6deg}.mn-covers__front{width:560px;height:400px;top:80px;left:640px}.mn-covers img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mn-covers__front img{opacity:0;transition:opacity 1.1s var(--hn-ease-io), scale 4s var(--hn-ease);scale:1.08}.mn-covers__front img.is-active{opacity:1;scale:1}.mn-chips{flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute;top:350px;left:570px}.mn-chip{white-space:nowrap;height:64px;color:var(--hn-ink);background:#fff;border:1px solid #21283214;border-radius:32px;align-items:center;gap:14px;padding:0 24px;font-size:18px;font-weight:500;line-height:1.3;display:flex;box-shadow:0 12px 30px #2129331a}.mn-chip span{color:var(--hn-blue);font-weight:300}.mn-promo{padding:120px 0 227px;position:relative}.mn-stats{gap:12px;margin-top:64px;display:flex}.mn-stat{background-color:var(--hn-card);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #ffffff29;border-radius:24px;flex-direction:column;gap:12px;width:184px;height:120px;padding:19px;display:flex}.mn-stat b{font-size:28px;font-weight:500;line-height:1.3}.mn-stat span{color:#f1f1f1a6;font-size:15px;font-weight:300;line-height:1.3}.mn-dash{z-index:1;isolation:isolate;background:linear-gradient(134deg,#1a4f9a 14%,#0f2547 54%,#0a1322 86%);border:1px solid #ffffff2e;border-radius:32px;width:560px;padding:39px 23px 23px;position:absolute;top:50%;left:640px;overflow:hidden;translate:0 -50%}.mn-dash__3d{z-index:-1;opacity:.9;mix-blend-mode:screen;pointer-events:none;width:420px;max-width:none;height:420px;animation:8s ease-in-out infinite hn-float;position:absolute;top:-67px;left:203px;rotate:24deg}.mn-dash__label,.mn-dash__total,.mn-dash__delta{padding-left:16px}.mn-dash__label{color:#f1f1f1a6;font-size:16px;font-weight:300;line-height:1.3}.mn-dash__total{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:9px;font-size:48px;font-weight:500;line-height:1}.mn-dash__delta{color:#7fb4ff;margin-top:10px;font-size:16px;font-weight:300;line-height:1.3}.mn-dash__table{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#05080ed9;border:1px solid #ffffff24;border-radius:24px;margin-top:40px;padding:25px 27px 15px}.mn-dash__head,.mn-dash__row{grid-template-columns:262px 90px 1fr;display:grid}.mn-dash__head{color:#f1f1f180;padding-bottom:20px;font-size:14px;font-weight:300;line-height:1.3}.mn-dash__row{border-top:1px solid #ffffff1a;padding:19px 0 30px;font-size:20px;line-height:1.3}.mn-dash__name{font-weight:500;position:relative}.mn-dash__count{font-variant-numeric:tabular-nums;font-weight:500}.mn-dash__price{color:#f1f1f1cc;font-weight:300}.mn-dash__bar{width:calc(var(--w) * 100%);background:var(--hn-blue);transform-origin:0;height:6px;transition:width .9s var(--hn-ease);border-radius:3px;position:absolute;top:40px;left:0}.mn-dash__bar--soft{background:#1d6ed08c}.mn-dash.is-armed .mn-dash__bar{transition:scale 1.4s var(--hn-ease) var(--d,0s), width .9s var(--hn-ease);scale:0 1}.mn-dash.is-armed.is-in .mn-dash__bar{scale:1}.mn-auto{background:var(--hn-light);color:var(--hn-ink);padding:120px 0 112px}.mn-auto__head{justify-content:space-between;align-items:flex-start;gap:40px;margin-top:28px;display:flex}.mn-auto__head .mn-text{margin-top:0}.mn-auto__grid{grid-template-columns:repeat(3,1fr);gap:16px 24px;margin-top:64px;display:grid}.mn-auto__visual{isolation:isolate;min-height:408px;color:var(--hn-text);background:linear-gradient(134deg,#1a4f9a 14%,#0f2547 54%,#0a1322 86%);border:1px solid #ffffff1f;border-radius:28px;grid-row:span 2;padding:27px;position:relative;overflow:hidden}.mn-auto__3d{z-index:-1;opacity:.95;mix-blend-mode:screen;pointer-events:none;width:430px;max-width:none;height:430px;animation:70s linear infinite hn-spin-slow;position:absolute;top:79px;left:-21px}.mn-auto__big{letter-spacing:-.02em;font-size:40px;font-weight:500;line-height:1}.mn-auto__small{color:#f1f1f1b3;margin-top:8px;font-size:16px;font-weight:300;line-height:1.3}.mn-auto__cards{display:contents}.mn-tile{background:#fff;border:1px solid #2128320f;border-radius:28px;flex-direction:column;min-height:196px;padding:27px;display:flex}.mn-tile__num{color:var(--hn-blue);font-size:16px;font-weight:300;line-height:1.3}.mn-tile__title{letter-spacing:-.005em;margin-top:27px;font-size:24px;font-weight:500;line-height:1.1}.mn-tile__text{color:#212832a6;margin-top:12px;font-size:17px;font-weight:300;line-height:1.4}.mn-full{padding:120px 0;position:relative}.mn-full__3d{opacity:.9;mix-blend-mode:screen;pointer-events:none;width:820px;max-width:none;height:820px;animation:90s linear infinite hn-spin-slow;position:absolute;top:30px;left:calc(50% + 147px);rotate:10.63deg}.mn-full .container{position:relative}.mn-full__title{letter-spacing:-.025em;margin-top:17px}.mn-full__lead{color:#f1f1f1bf;margin-top:40px;line-height:1.5}.mn-flow{gap:35px;margin-top:94px;display:flex}.mn-flow__step{border:1px solid var(--hn-card-line);background-color:var(--hn-card);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:24px;flex-direction:column;flex:1 1 0;height:120px;padding:23px;animation:4s ease-in-out infinite mn-flow;display:flex;position:relative}.mn-flow__step:nth-child(2){animation-delay:.6s}.mn-flow__step:nth-child(3){animation-delay:1.2s}.mn-flow__step:nth-child(4){animation-delay:1.8s}.mn-flow__step:nth-child(5){animation-delay:2.4s}@keyframes mn-flow{0%,40%,to{box-shadow:none;border-color:#ffffff24}15%{border-color:#80b2ffb3;box-shadow:0 0 32px #1d6ed08c}}.mn-flow__step+.mn-flow__step:before{content:"";background:url(../images/main-new/flow-arrow.svg) 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:49px;left:-28px}.mn-flow__step span{color:var(--hn-blue);font-size:14px;font-weight:300;line-height:1.3}.mn-flow__step b{margin-top:28px;font-size:24px;font-weight:500;line-height:1.1}.mn-flow__step--sale{background-color:var(--hn-btn)}.mn-flow__step--sale span{color:#fff}.mn-full .mn-h3{margin-top:120px}.mn-included{grid-template-columns:repeat(3,1fr);gap:16px 18px;margin-top:36px;display:grid}.mn-inc{justify-content:flex-start;height:180px}.mn-inc .hn-svc__num{font-size:16px}.mn-inc__body{flex-direction:column;gap:12px;margin-top:17px;display:flex}.mn-inc__title{letter-spacing:-.005em;font-size:24px;font-weight:500;line-height:1.1}.mn-inc__text{font-size:17px}.mn-full .hn-kp{margin-top:64px}@media (min-width:1025px) and (max-width:1919px){.mn-dark--top{background-image:var(--noise), radial-gradient(ellipse 675px 615px at calc(50% + 420px) 390px, rgba(var(--hn-glow), .5), rgba(var(--hn-glow), .2) 40%, transparent 100%), radial-gradient(ellipse 675px 615px at calc(50% - 615px) 1125px, rgba(var(--hn-glow), .34), rgba(var(--hn-glow), .13) 40%, transparent 100%), radial-gradient(ellipse 675px 615px at calc(50% + 525px) 1950px, rgba(var(--hn-glow), .34), rgba(var(--hn-glow), .13) 40%, transparent 100%)}.mn-dark--promo{background-image:var(--noise), radial-gradient(ellipse 675px 570px at calc(50% + 315px) 285px, rgba(var(--hn-glow), .42), rgba(var(--hn-glow), .16) 40%, transparent 100%), radial-gradient(ellipse 525px 465px at calc(50% - 645px) 570px, rgba(var(--hn-glow), .28), transparent 100%)}.mn-dark--full{background-image:var(--noise), radial-gradient(ellipse 750px 675px at calc(50% + 420px) 330px, rgba(var(--hn-glow), .45), rgba(var(--hn-glow), .18) 40%, transparent 100%), radial-gradient(ellipse 675px 615px at calc(50% - 615px) 900px, rgba(var(--hn-glow), .3), rgba(var(--hn-glow), .12) 40%, transparent 100%), radial-gradient(ellipse 675px 615px at calc(50% + 225px) 1425px, rgba(var(--hn-glow), .34), rgba(var(--hn-glow), .13) 40%, transparent 100%)}.mn-eyebrow{font-size:13.5px}.mn-h2{margin-top:12.75px;font-size:51px}.mn-h2--promo{font-size:47.25px}.mn-h3{font-size:30px}.mn-text{margin-top:24.75px;font-size:15px}.mn-checks{gap:14.25px;margin-top:28.5px}.mn-checks li{gap:9px;font-size:14.25px}.mn-checks li:before{width:13.5px;height:13.5px}.mn-buttons{gap:12px}.mn-recent__card:focus-visible{outline:1.5px solid var(--hn-blue);outline-offset:2.25px}.mn-hero__inner{padding-top:clamp(112.5px, calc(var(--fixed-vh,100svh) * .231), 187.5px);padding-bottom:105px}.mn-hero__title{max-width:675px;font-size:60px}.mn-hero__lead{margin-top:21px;font-size:16.5px}.mn-hero__cta{gap:12px;margin-top:28.5px}.mn-hero__note{margin-top:15px;margin-bottom:36px;font-size:14.25px}.mn-hero__3d{width:570.75px;height:570.75px;bottom:42px;left:592.5px}.mn-recent__label{font-size:12px}.mn-recent__list{gap:12px;margin-top:11.25px}.mn-recent__card{border:1px solid var(--hn-card-line);-webkit-backdrop-filter:blur(11.25px);backdrop-filter:blur(11.25px);border-radius:15px;gap:12px;height:90px;padding:11.25px}.mn-recent__card img{border-radius:9px;width:72px;height:66px}.mn-recent__card b{font-size:12.75px}.mn-recent__card b+span{margin-top:4.5px;font-size:10.5px}.mn-recent__card:hover{translate:0 -3px}.mn-what{padding:60px 0 92.25px}.mn-what__grid{gap:18px;margin-top:36px}.mn-accent{border:1px solid #ffffff29;border-radius:24px;height:462.75px;padding:29.25px 29.25px 30px}.mn-accent__3d{width:285px;height:285px;top:254.25px;left:219.75px}.mn-accent__num{font-size:13.5px}.mn-accent__go{background-size:10.5px;width:42px;height:42px;top:23.25px;right:29.25px}.mn-accent__title{max-width:247.5px;margin-top:42.75px;font-size:36px}.mn-accent__text{margin-top:15px;font-size:15px}.mn-accent:has(.mn-accent__link:focus-visible){outline:1.5px solid var(--hn-blue);outline-offset:2.25px}.mn-what__list{gap:12px}.mn-dir{height:146.25px;padding:23.25px}.mn-dir__go{width:36px;height:36px;top:18.75px;right:23.25px}.mn-dir__body{gap:8.25px}.mn-dir__title{font-size:22.5px}.mn-dir__text{font-size:13.5px}.mn-about{padding:60px 0 75px}.mn-about__grid{gap:18px;margin-top:36px}.mn-card{border:1px solid var(--hn-card-line);-webkit-backdrop-filter:blur(11.25px);backdrop-filter:blur(11.25px);border-radius:24px;min-height:300px;padding:29.25px}.mn-card__title{font-size:33px}.mn-card__text{margin-top:13.5px;font-size:14.25px}.mn-system__steps{gap:15px}.mn-system__step{border:1px solid #ffffff29;border-radius:15px;height:105px;padding:11.25px}.mn-system__step:before{inset:-1px}.mn-system__step+.mn-system__step:after{width:12px;height:12px;top:45.75px;left:-14.25px}.mn-system__step>span:first-child{font-size:9.75px}.mn-system__step b{margin-top:21px;font-size:12px}.mn-system__step>span:last-child{margin-top:4.5px;font-size:9.75px}.mn-system__step--on:hover:before{box-shadow:inset 0 0 0 150px #fff3}.mn-projects__num{font-size:48px}.mn-team{min-height:195px}.mn-team__lead{margin-top:18px;font-size:13.5px}.mn-team__line{width:465px;top:96.75px;left:374.25px}.mn-team__line:before{border-radius:1.5px;height:1.5px;top:-1px}.mn-team__line:after{width:165px;height:3px;box-shadow:0 0 16.5px rgba(128, 178, 255, calc(var(--on,0) * .55));border-radius:3px;margin-left:-82.5px;top:-1.5px}.mn-team__role{--size:9px;gap:1.5px;translate:-50% calc(-100% - 23.25px)}.mn-team__role:nth-child(2){left:93px}.mn-team__role:nth-child(3){left:186px}.mn-team__role:nth-child(4){left:279px}.mn-team__role:nth-child(5){left:372px}.mn-team__role:nth-child(6){left:465px}.mn-team__role span{font-size:9.75px}.mn-team__role b{text-shadow:0 0 13.5px rgba(128, 178, 255, calc(var(--p,0) * .9));font-size:12.75px}.mn-team__role--down{translate:-50% 21.75px}.mn-team__role:after{box-shadow:0 0 calc(9px + var(--p,0) * 12px) #66a6ffe6;bottom:-27.75px}.mn-team__role--down:after{top:-26.25px}.mn-team__role--on{--size:15px}.mn-team__role--on:after{bottom:-30.75px;box-shadow:0 0 18px #66a6ffe6}.mn-split__text{max-width:450px}.mn-split__text .mn-buttons{margin-top:33.75px}.mn-sites{padding:90px 0 157.5px}.mn-covers [data-depth]{translate:0 var(--py,0px)}.mn-covers__back,.mn-covers__front{border:1px solid #21283214;border-radius:18px;box-shadow:0 15px 30px #2129331f}.mn-covers__back{width:315px;height:225px;top:-9.75px;left:618.75px}.mn-covers__front{width:420px;height:300px;top:60px;left:480px}.mn-chips{gap:9px;top:262.5px;left:427.5px}.mn-chip{border:1px solid #21283214;border-radius:24px;gap:10.5px;height:48px;padding:0 18px;font-size:13.5px;box-shadow:0 9px 22.5px #2129331a}.mn-promo{padding:90px 0 170.25px}.mn-stats{gap:9px;margin-top:48px}.mn-stat{-webkit-backdrop-filter:blur(11.25px);backdrop-filter:blur(11.25px);border:1px solid #ffffff29;border-radius:18px;gap:9px;width:138px;height:90px;padding:14.25px}.mn-stat b{font-size:21px}.mn-stat span{font-size:11.25px}.mn-dash{border:1px solid #ffffff2e;border-radius:24px;width:420px;padding:29.25px 17.25px 17.25px;left:480px}.mn-dash__3d{width:315px;height:315px;top:-50.25px;left:152.25px}.mn-dash__label,.mn-dash__total,.mn-dash__delta{padding-left:12px}.mn-dash__label{font-size:12px}.mn-dash__total{margin-top:6.75px;font-size:36px}.mn-dash__delta{margin-top:7.5px;font-size:12px}.mn-dash__table{-webkit-backdrop-filter:blur(11.25px);backdrop-filter:blur(11.25px);border:1px solid #ffffff24;border-radius:18px;margin-top:30px;padding:18.75px 20.25px 11.25px}.mn-dash__head,.mn-dash__row{grid-template-columns:196.5px 67.5px 1fr}.mn-dash__head{padding-bottom:15px;font-size:10.5px}.mn-dash__row{border-top:1px solid #ffffff1a;padding:14.25px 0 22.5px;font-size:15px}.mn-dash__bar{border-radius:2.25px;height:4.5px;top:30px}.mn-auto{padding:90px 0 84px}.mn-auto__head{gap:30px;margin-top:21px}.mn-auto__grid{gap:12px 18px;margin-top:48px}.mn-auto__visual{border:1px solid #ffffff1f;border-radius:21px;min-height:306px;padding:20.25px}.mn-auto__3d{width:322.5px;height:322.5px;top:59.25px;left:-15.75px}.mn-auto__big{font-size:30px}.mn-auto__small{margin-top:6px;font-size:12px}.mn-tile{border:1px solid #2128320f;border-radius:21px;min-height:147px;padding:20.25px}.mn-tile__num{font-size:12px}.mn-tile__title{margin-top:20.25px;font-size:18px}.mn-tile__text{margin-top:9px;font-size:12.75px}.mn-full{padding:90px 0}.mn-full__3d{width:615px;height:615px;top:22.5px;left:calc(50% + 110.25px)}.mn-full__title{margin-top:12.75px}.mn-full__lead{margin-top:30px}.mn-flow{gap:26.25px;margin-top:70.5px}.mn-flow__step{border:1px solid var(--hn-card-line);-webkit-backdrop-filter:blur(11.25px);backdrop-filter:blur(11.25px);border-radius:18px;height:90px;padding:17.25px}.mn-flow__step+.mn-flow__step:before{width:15px;height:15px;top:36.75px;left:-21px}.mn-flow__step span{font-size:10.5px}.mn-flow__step b{margin-top:21px;font-size:18px}.mn-full .mn-h3{margin-top:90px}.mn-included{gap:12px 13.5px;margin-top:27px}.mn-inc{height:135px}.mn-inc .hn-svc__num{font-size:12px}.mn-inc__body{gap:9px;margin-top:12.75px}.mn-inc__title{font-size:18px}.mn-inc__text{font-size:12.75px}.mn-full .hn-kp{margin-top:48px}}@media (max-width:1024px){.mn-hero__title{font-size:56px}.mn-hero__3d{opacity:.6;width:480px;height:480px;left:auto;right:-120px}.mn-recent__list{grid-template-columns:repeat(2,1fr)}.mn-hero__bottom{gap:32px;margin:0 0 48px;display:flex}.mn-hero__bottom .hn-hero__messengers-text{white-space:nowrap}.mn-what__grid,.mn-about__grid{grid-template-columns:1fr}.mn-included{grid-template-columns:1fr 1fr}.mn-accent{height:520px}.mn-accent__3d{width:400px;height:400px;top:90px;left:auto;right:20px}.mn-team{min-height:0}.mn-team__line{flex-direction:column;gap:14px;width:auto;height:auto;margin-top:28px;display:flex;position:relative;top:auto;left:auto}.mn-team__line:before{background:#7fb4ff59;border-radius:0;width:1px;height:auto;top:10px;bottom:10px;left:6px}.mn-team__line:after{display:none}.mn-team__line .mn-team__role{flex-direction:row;gap:12px;position:relative;left:auto;translate:none}.mn-team__role:after,.mn-team__role--down:after,.mn-team__role--on:after{flex:none;order:-1;width:10px;height:10px;margin:0 2px;position:static;scale:none}.mn-team__role--on:after{width:14px;height:14px;margin:0}.mn-full .hn-kp__3d{width:320px;height:320px;top:-60px;left:auto;right:-40px}.mn-sites,.mn-promo,.mn-auto,.mn-full{padding:80px 0}.mn-covers,.mn-dash{position:relative;inset:auto}.mn-covers{height:520px;margin-top:48px}.mn-covers__front{width:min(560px,100%);top:60px;left:0}.mn-covers__back{top:0;left:auto;right:0}.mn-chips{top:300px;left:auto;right:0}.mn-dash{width:100%;max-width:560px;margin-top:48px;translate:none}.mn-stats{flex-wrap:wrap}.mn-auto__head{flex-direction:column}.mn-auto__grid{grid-template-columns:1fr 1fr}.mn-flow{flex-wrap:wrap}.mn-flow__step{flex:160px}.mn-flow__step+.mn-flow__step:before{display:none}.mn-full__3d{width:520px;height:520px;left:auto;right:-200px}}@media (max-width:768px){.mn-hero__lead br,.mn-lead br,.mn-text br,.mn-dir__text br,.mn-system__step br,.mn-team__lead br,.mn-projects .mn-card__text br,.mn-tile__text br,.mn-full__title br,.mn-full__lead br,.mn-inc__text br,.hn-kp__lead br{display:none}.mn-eyebrow{font-size:14px}.mn-h2{margin-top:12px;font-size:36px}.mn-h2--promo{font-size:34px}.mn-text{margin-top:12px;font-size:16px}.mn-buttons{flex-direction:column;gap:12px}.mn-buttons .hn-btn,.mn-hero__cta .hn-btn{justify-content:space-between;width:100%;padding:0 28px 0 32px}.mn-split{flex-direction:column;display:flex}.mn-split__text{display:contents}.mn-hero{overflow:hidden}.mn-hero__inner{--hero-after:353px;min-height:calc(max(var(--fixed-vh,100svh), 690px) - 4px + var(--hero-after));padding-top:116px;padding-bottom:40px}.mn-hero__title{font-size:min(36px,9.4vw - 3.76px);line-height:1.05}.mn-hero #typed:before{content:none}.mn-hero__title,.mn-hero__lead,.mn-hero__cta{z-index:2;position:relative}.mn-hero__lead{margin-top:16px;margin-bottom:auto;font-size:16px}.mn-recent{order:2;margin-top:auto}.mn-recent__label{font-size:14px}.mn-recent__list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:10px -20px 0;padding:0 20px;scroll-padding:0 20px;display:flex;overflow-x:auto}.mn-recent__list::-webkit-scrollbar{display:none}.mn-recent__list li{scroll-snap-align:start;flex:none;width:232px}.mn-recent__card{border-radius:16px;gap:12px;height:80px;padding:9px}.mn-recent__card img{border-radius:10px;width:74px;height:60px}.mn-recent__card b{font-size:15px}.mn-recent__card b+span{margin-top:2px;font-size:13px}.mn-hero__cta{flex-direction:column;order:3;gap:12px;width:100%;margin-top:16px}.mn-hero__note{order:4;margin:16px 0 0;font-size:14px}.mn-hero__bottom{flex-direction:column;order:5;align-items:stretch;gap:14px;width:100%;margin-top:56px;padding-top:18px}.mn-hero__bottom .hn-hero__messengers-text{text-align:center;font-size:14px}.mn-hero__bottom .hn-hero__messengers{gap:12px}.mn-hero__bottom .hn-btn{flex:1 1 0;padding:0 18px 0 22px}.mn-hero__3d{opacity:1;flex:none;order:1;align-self:center;width:317.8px;height:317.8px;margin:-94.9px 0;position:relative;inset:auto;rotate:0deg}.mn-what,.mn-about{padding:40px 0}.mn-what .hn-lead,.mn-about .hn-lead{margin-top:12px}.mn-what__grid{gap:12px;margin-top:24px}.mn-what__list{gap:12px}.mn-accent{border-radius:24px;height:420px;padding:20px}.mn-accent__3d{width:240px;height:240px;top:240px;left:148px}.mn-accent__num{font-size:14px}.mn-accent__go{width:44px;height:44px;top:19px;right:20px}.mn-accent__title{max-width:240px;margin-top:12px;font-size:30px}.mn-accent__text{margin-top:12px;font-size:15px}.mn-accent__3d{opacity:.5}.mn-accent__btn{background-color:var(--hn-btn);color:#fff;border-color:#0000;align-self:center;min-height:52px;box-shadow:inset 0 .57px 45.8px #267ee9}.mn-accent__btn:hover{background-color:var(--hn-btn-hover)}.mn-dir{height:auto;padding:20px}.mn-dir .hn-svc__num{color:var(--hn-blue);font-size:14px}.mn-dir__go{width:40px;height:40px;top:15px;right:20px}.mn-dir__body{gap:8px;margin-top:8px}.mn-dir__title{font-size:22px}.mn-dir__text{color:#f1f1f199;font-size:14px}.mn-about__grid{gap:12px;margin-top:24px}.mn-card{border-radius:20px;min-height:0;padding:20px}.mn-card__title{font-size:28px}.mn-card__text{margin-top:8px;font-size:14px;line-height:1.3}.mn-system__steps{flex-direction:column;gap:8px;margin-top:20px}.mn-system__step{text-align:center;border-radius:16px;flex-flow:wrap;justify-content:center;align-items:center;gap:4px 10px;height:auto;padding:14px 16px}.mn-system__step>span:first-child{display:none}.mn-system__step b{margin-top:0}.mn-system__step>span:last-child{flex-basis:100%;margin-top:0}.mn-system__step+.mn-system__step:after{display:none}.mn-projects__num{font-size:36px}.mn-projects .mn-card__text{margin-top:6px}.mn-projects .hn-mosaic{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:20px;position:static}.mn-projects .hn-mosaic li{border-radius:9px}.mn-team__lead{font-size:14px;line-height:1.4}.mn-team__line{margin-top:22px}.mn-team__role span{font-size:13px;line-height:1.4}.mn-team__role b{font-size:16px;line-height:1.25}.mn-sites,.mn-promo,.mn-auto,.mn-full{padding:40px 0}.mn-checks{gap:12px;margin-top:24px}.mn-checks li{align-items:flex-start;gap:10px;font-size:15px}.mn-sites .mn-buttons{order:2;margin-top:24px}.mn-covers{aspect-ratio:320/358;order:1;width:min(100%,480px);height:auto;margin-top:24px}.mn-covers__back{width:71.9%;height:45.8%;display:block;top:4.3%;left:30.6%;right:auto}.mn-covers__front{width:87.5%;height:55.9%;top:17.9%;left:0}.mn-chips{gap:2px;top:62.6%;left:0;right:auto}.mn-chip{border-radius:23px;gap:10px;height:46px;padding:0 17px;font-size:13px}.mn-chip:nth-child(2){margin-left:20px}.mn-chip:nth-child(3){margin-left:40px}.mn-stats{flex-wrap:nowrap;order:1;gap:8px;margin-top:24px}.mn-promo .mn-buttons{order:2;margin-top:24px}.mn-stat{border-radius:16px;flex:1 1 0;gap:6px;width:auto;height:auto;padding:14px 12px}.mn-stat b{font-size:18px;line-height:1.1}.mn-stat span{font-size:12px}.mn-dash{border-radius:24px;order:3;max-width:none;margin-top:24px;padding:24px 16px 16px}.mn-dash__3d{width:180px;height:180px;top:-26px;left:179px;rotate:20deg}.mn-dash__label,.mn-dash__total,.mn-dash__delta{padding-left:4px}.mn-dash__label{font-size:14px}.mn-dash__total{margin-top:4px;font-size:36px}.mn-dash__delta{margin-top:4px;font-size:14px}.mn-dash__table{border-radius:18px;margin-top:16px;padding:16px 16px 0}.mn-dash__head,.mn-dash__row{grid-template-columns:1fr 44px 74px;gap:8px}.mn-dash__head{white-space:nowrap;padding-bottom:12px;font-size:12px}.mn-dash__head span+span,.mn-dash__count,.mn-dash__price{text-align:right}.mn-dash__row{align-items:center;padding:14px 0 27px;font-size:16px}.mn-dash__bar{width:calc(var(--w) * 80%);height:5px;top:29px}.mn-auto__head{align-items:stretch;gap:24px;margin-top:12px}.mn-auto__grid{grid-template-columns:1fr;gap:12px;margin-top:24px}.mn-auto__visual{border-radius:20px;grid-row:auto;min-height:300px;padding:24px}.mn-auto__3d{width:300px;height:300px;top:79px;left:9px}.mn-auto__big{font-size:36px}.mn-auto__small{margin-top:4px;font-size:15px}.mn-tile{border-radius:20px;min-height:0;padding:20px}.mn-tile__num{font-size:14px}.mn-tile__title{margin-top:8px;font-size:22px}.mn-tile__text{margin-top:8px;font-size:15px}.mn-full{overflow:hidden}.mn-full__3d{opacity:.4;width:254px;height:254px;top:-78px;left:auto;right:-111px;rotate:30.5deg}.mn-full__title{margin-top:24px;font-size:34px;line-height:1}.mn-full__title .hn-dim:before{content:" "}.mn-full__lead{margin-top:24px}.mn-flow{flex-flow:column;gap:32px;margin-top:24px}.mn-flow__step{border-radius:18px;flex:none;align-items:center;height:auto;padding:18px 20px}.mn-flow__step span{display:none}.mn-flow__step b{margin-top:0;font-size:20px}.mn-flow__step+.mn-flow__step:before{display:block;top:-26px;left:calc(50% - 10px);rotate:90deg}.mn-full .mn-h3{margin-top:24px;font-size:28px}.mn-included{grid-template-columns:1fr;gap:12px;margin-top:24px}.mn-inc{border-radius:20px;height:auto;padding:20px}.mn-inc .hn-svc__num{font-size:14px}.mn-inc__body{gap:8px;margin-top:8px}.mn-inc__title{font-size:20px}.mn-inc__text{font-size:15px;line-height:1.4}.mn-full .hn-kp{margin-top:24px}.mn-covers [data-depth]{translate:0 calc(var(--py,0px) * .5)}}@media (min-width:560px) and (max-width:768px){.mn-buttons,.mn-hero__cta{flex-direction:row}.mn-buttons .hn-btn,.mn-hero__cta .hn-btn{flex:1 1 0;width:auto}.mn-hero__bottom{align-self:center;width:560px}.mn-accent__3d{width:320px;height:320px;top:120px;left:auto;right:-40px}.mn-accent__title,.mn-accent__text{max-width:360px}.mn-accent__btn{align-self:flex-start}.mn-projects .hn-mosaic{grid-template-columns:repeat(10,1fr)}.mn-dash__3d{left:auto;right:60px}.mn-auto__grid,.mn-included{grid-template-columns:1fr 1fr}.mn-auto__visual{grid-column:1/-1}.mn-full__title,.mn-full__lead{max-width:520px}.mn-flow{flex-direction:row;gap:28px}.mn-flow__step{flex:1 1 0;padding:18px 8px}.mn-flow__step b{font-size:18px}.mn-flow__step+.mn-flow__step:before{top:calc(50% - 10px);left:-24px;rotate:none}}@media (prefers-reduced-motion:reduce){.mn-hero__3d,.mn-dash__3d,.mn-auto__3d,.mn-full__3d,.mn-flow__step{animation:none}.mn-covers [data-depth]{translate:none}}