:root{--ms-black:#1b1b1b;--ms-white:#fff;--ms-red-10:#de0000;--ms-red-20:#c00000;--ms-red-30:#a30000;--ms-red-gray:#987878;--ms-pink-10:#e19999;--ms-pink-20:#b17575;--ms-gray-10:#b3b3b3;--ms-gray-20:#949494;--ms-gray-30:#373737;--ms-gray-40:#222;--ms-gray-50:#111;--ms-u:min(1px, calc((100vw - 120px) / 1440));--ms-su:max(.5px, var(--ms-u));--ms-contact-w:780px;--ms-font:"Segoe UI", system-ui, sans-serif;--ms-text-16:max(14px, calc(16 * var(--ms-u)));--ms-text-18:max(15px, calc(18 * var(--ms-u)));--ms-text-20:max(16px, calc(20 * var(--ms-u)));--ms-text-24:max(18px, calc(24 * var(--ms-u)));--ms-text-40:max(28px, calc(40 * var(--ms-u)));--ms-text-48:max(30px, calc(48 * var(--ms-u)));--ms-text-60:max(34px, calc(60 * var(--ms-u)));--ms-header-blur:blur(45px);--ms-header-bg:#1b1b1b99;--ms-shadow-red:0 4px 20px #c0000066;--ms-shadow-gray:0 4px 20px #3a3a3a66;--ms-shadow-card:0 30px 47.1px #bababa33;--ms-shadow-tab-enabled:0 4px 16px #bababa1f;--ms-shadow-dropdown:0 20px 20px #c0000066;--ms-radius-pill:40px;--ms-radius-header:25px;--ms-radius-card:30px}@media (width<=1200px){:root{--ms-text-16:16px;--ms-text-18:16px;--ms-text-20:16px;--ms-text-24:16px}}@media (width>=1600px){:root{--ms-contact-w:858px}}:root{--ms-page-bg:#e9e9e9;--ms-section-dark:#373737;font-family:var(--ms-font);color:var(--ms-black);background-color:var(--ms-page-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.45}*,:before,:after{box-sizing:border-box}html{overflow:hidden scroll}html:has(.page--faq){overflow-y:hidden}body{background:var(--ms-page-bg);min-width:320px;margin:0;overflow-x:clip}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent var(--ms-page-bg)}html:hover,html:focus-within{scrollbar-color:#1b1b1b47 var(--ms-page-bg)}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:var(--ms-page-bg)}html::-webkit-scrollbar-thumb{border:3px solid var(--ms-page-bg);background:0 0;border-radius:8px}html:hover::-webkit-scrollbar-thumb{background:#1b1b1b47}html:focus-within::-webkit-scrollbar-thumb{background:#1b1b1b47}#root{width:100%;margin:0 auto}a{color:inherit}button,input{font-family:inherit}.soft-edge-video{--fade:max(15%, 48px);--edge-left:linear-gradient(to right, transparent 0, #0000001a calc(var(--fade) * .2), #00000059 calc(var(--fade) * .4), #000000a6 calc(var(--fade) * .6), #000000e6 calc(var(--fade) * .8), #000 var(--fade));--edge-x:linear-gradient(to right, transparent 0, #0000001a calc(var(--fade) * .2), #00000059 calc(var(--fade) * .4), #000000a6 calc(var(--fade) * .6), #000000e6 calc(var(--fade) * .8), #000 var(--fade), #000 calc(100% - var(--fade)), #000000e6 calc(100% - var(--fade) * .8), #000000a6 calc(100% - var(--fade) * .6), #00000059 calc(100% - var(--fade) * .4), #0000001a calc(100% - var(--fade) * .2), transparent 100%);--edge-y:linear-gradient(to bottom, transparent 0, #0000001a calc(var(--fade) * .2), #00000059 calc(var(--fade) * .4), #000000a6 calc(var(--fade) * .6), #000000e6 calc(var(--fade) * .8), #000 var(--fade), #000 calc(100% - var(--fade)), #000000e6 calc(100% - var(--fade) * .8), #000000a6 calc(100% - var(--fade) * .6), #00000059 calc(100% - var(--fade) * .4), #0000001a calc(100% - var(--fade) * .2), transparent 100%);-webkit-mask-image:var(--edge-x), var(--edge-y);-webkit-mask-image:var(--edge-x), var(--edge-y);mask-image:var(--edge-x), var(--edge-y);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}[data-reveal-state]{will-change:opacity, translate}[data-reveal-state=hidden]{translate:0 28px;opacity:0!important;transition:none!important}[data-reveal-state=visible]{opacity:1;translate:0;transition:opacity .8s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s), translate .8s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s)!important}.button{height:max(44px, calc(55 * var(--ms-u)));padding:0 max(22px, calc(30 * var(--ms-u)));border-radius:var(--ms-radius-pill);font-family:var(--ms-font);font-size:var(--ms-text-18);color:var(--ms-white);text-align:center;white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:background-color .2s,box-shadow .2s;display:inline-flex}.button:focus-visible{outline:2px solid var(--ms-red-10);outline-offset:2px}.button:disabled,.button--primary:disabled,.button--secondary:disabled{opacity:1;box-shadow:none;cursor:not-allowed;background-color:#b3b3b3}.button--primary{background-color:var(--ms-red-20)}@media (hover:hover) and (width>=1201px){.button--primary:hover:not(:disabled){background-color:var(--ms-red-10);box-shadow:var(--ms-shadow-red)}}.button--primary:active:not(:disabled){background-color:var(--ms-red-30);box-shadow:none}.button--secondary{background-color:var(--ms-black)}@media (hover:hover) and (width>=1201px){.button--secondary:hover:not(:disabled){background-color:var(--ms-gray-40);box-shadow:var(--ms-shadow-gray)}}.button--secondary:active:not(:disabled){background-color:var(--ms-gray-50);box-shadow:none}.button--large{height:max(52px, calc(67 * var(--ms-u)));padding:0 max(28px, calc(40 * var(--ms-u)));font-size:var(--ms-text-20)}.button--as-link{text-decoration:none;display:inline-flex}.stat-card{border-radius:var(--ms-radius-card);background:var(--ms-white);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:229px;min-height:239px;padding:20px 30px;transition:all .5s ease-in-out;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.stat-card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--ms-red-10) 0%, var(--ms-red-20) 50%, var(--ms-red-30) 100%);clip-path:circle(0 at 0 0);transform-origin:0 0;z-index:0;pointer-events:none;transition:clip-path .6s ease-in-out;position:absolute;inset:0}.stat-card__icon-wrap{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:10px;display:flex;position:relative}.stat-card__icon{object-fit:contain;width:80px;height:80px;transition:filter .5s ease-in-out;display:block}.stat-card__value,.stat-card__description{z-index:1;width:100%;position:relative}.stat-card__value{font-family:var(--ms-font);font-size:max(18px, calc(24 * var(--ms-u)));text-transform:uppercase;text-align:center;color:var(--ms-red-gray);flex-shrink:0;margin:0 0 10px;font-weight:700;line-height:1;transition:color .5s ease-in-out}.stat-card__description{font-family:var(--ms-font);font-size:var(--ms-text-18);text-align:center;white-space:pre-line;color:var(--ms-black);flex:1;margin:0;font-weight:400;line-height:20px;transition:color .5s ease-in-out}@media (hover:hover) and (width>=1201px){.stat-card:hover{box-shadow:var(--ms-shadow-card);transform:translateY(-10px)}.stat-card:hover:before{clip-path:circle(150% at 0 0)}.stat-card:hover .stat-card__value,.stat-card:hover .stat-card__description{color:var(--ms-white)}.stat-card:hover .stat-card__icon{filter:brightness(0)invert()}}.advantage-card{padding:calc(40 * var(--ms-su));border-radius:var(--ms-radius-card);background:#404040;flex-direction:column;justify-content:flex-start;transition:background-color .45s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (hover:hover) and (width>=1201px){.advantage-card:hover{background:#c43232}}.advantage-card__body{align-items:flex-start;gap:10px;display:flex}.advantage-card__icon{object-fit:contain;flex-shrink:0;width:24px;height:24px}.advantage-card__content{flex-direction:column;gap:10px;display:flex}.advantage-card__title{font-family:var(--ms-font);font-size:var(--ms-text-18);text-transform:uppercase;color:var(--ms-white);margin:0;font-weight:700;line-height:1.2}.advantage-card__description{font-family:var(--ms-font);font-size:var(--ms-text-18);color:var(--ms-white);margin:0;font-weight:400;line-height:1.3}.language-dropdown{flex-shrink:0;width:48px;min-width:48px;height:32px;position:relative}.language-dropdown__trigger{cursor:pointer;width:100%;height:100%;font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-white);background:0 0;border:none;justify-content:space-between;align-items:center;gap:4px;padding:0;line-height:1;transition:color .15s;display:inline-flex}.language-dropdown__label{text-align:left;white-space:nowrap;flex:1;min-width:0}@media (hover:hover) and (width>=1201px){.language-dropdown__trigger:hover:not(:disabled){color:var(--ms-pink-10)}}.language-dropdown__trigger:active:not(:disabled){color:var(--ms-pink-20)}.language-dropdown--open .language-dropdown__trigger:not(:disabled){color:var(--ms-pink-10)}.language-dropdown--open .language-dropdown__trigger:active:not(:disabled){color:var(--ms-pink-20)}.language-dropdown__trigger:disabled{color:var(--ms-gray-10);cursor:not-allowed}.language-dropdown__trigger:focus-visible{outline:2px solid var(--ms-pink-10);outline-offset:2px;border-radius:4px}.language-dropdown__arrow{width:18px;height:18px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:transform .2s;display:inline-flex}.language-dropdown__chevron{width:10px;height:10px;display:block}.language-dropdown--open .language-dropdown__arrow{transform:rotate(180deg)}.language-dropdown__menu{z-index:10;background:var(--ms-white);border-radius:var(--ms-radius-card);box-shadow:var(--ms-shadow-dropdown);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;align-items:center;gap:20px;min-width:99px;margin-top:10px;padding:30px;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1),visibility .28s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:100%;left:50%;transform:translate(calc(-50% - 5px))translateY(-8px)}.language-dropdown--open .language-dropdown__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(calc(-50% - 5px))translateY(0)}.language-dropdown__option{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-black);cursor:pointer;background:0 0;border:none;padding:0;transition:color .2s}.language-dropdown__option--large{font-size:var(--ms-text-18)}@media (hover:hover) and (width>=1201px){.language-dropdown__option:hover{color:var(--ms-red-20)}}.language-dropdown__option--inactive{color:var(--ms-gray-10);cursor:default;pointer-events:none}.language-dropdown__option:focus-visible{outline:2px solid var(--ms-red-20);outline-offset:2px;border-radius:4px}.logotype{flex-shrink:0;align-items:center;width:193px;height:53px;display:flex}.logotype__image{object-fit:contain;width:100%;height:100%;display:block}.logotype--dark .logotype__image{filter:brightness(0)}.tab{height:30px;font-family:var(--ms-font);font-size:var(--ms-text-16);color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;font-weight:400;line-height:1;text-decoration:none;transition:color .15s;display:inline-flex}@media (hover:hover) and (width>=1201px){.tab:hover:not(:disabled):not(.active){color:var(--ms-pink-10)}}.tab:active:not(:disabled):not(.active){color:var(--ms-pink-20)}.tab.active{color:var(--ms-pink-10)}.tab:focus-visible{outline:2px solid var(--ms-pink-10);outline-offset:2px;border-radius:4px}.header{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:50px;display:grid;position:relative}.header__side{align-items:center;min-width:0;display:flex}.header__side--left{justify-self:start}.header__side--right{justify-content:flex-end;justify-self:end}.header__center{grid-area:1/2;justify-self:center}.header__pill{box-sizing:border-box;background:var(--ms-header-bg);height:50px;min-height:50px;max-height:50px;-webkit-backdrop-filter:var(--ms-header-blur);border-radius:9999px;flex-shrink:0;align-items:center;padding:0 16px;display:flex}.header__nav-main{gap:8px;padding:0 8px}.header__utility{gap:20px;min-width:160px;padding:0 20px}.header__profile{width:32px;height:32px;color:var(--ms-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.header__profile svg{width:20px;height:20px;display:block}.header__profile-hint{z-index:2;background:var(--ms-black);color:var(--ms-white);font-family:var(--ms-font);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:400;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.header__profile:focus-visible{outline:2px solid var(--ms-pink-10);outline-offset:2px;border-radius:4px}.header__profile:focus-visible .header__profile-hint{opacity:1;transform:translate(-50%)translateY(0)}@media (hover:hover) and (width>=1201px){.header__profile:hover{color:var(--ms-pink-10)}.header__profile:hover .header__profile-hint{opacity:1;transform:translate(-50%)translateY(0)}}.header__nav{align-items:center;display:flex}.header__utility--desktop{display:flex}.header__utility--mobile{display:none}.header__pill .tab{background:0 0;height:32px;padding:0 12px}.header__utility .tab{padding:0}.header__pill .language-dropdown{height:32px;min-height:32px}.header__pill .language-dropdown__arrow{width:18px;height:18px}.header__nav-main .tab.active{background:0 0}@media (width<=1200px){.header{grid-template-columns:1fr auto auto;column-gap:20px}.header__center{grid-column:2;justify-self:end}.header__side--right{grid-column:3}.header__nav-main{gap:6px;padding:0 6px}.header__utility{gap:16px;padding:0 16px}}.header__menu{align-items:center;display:flex}.header__burger{width:32px;height:32px;color:var(--ms-white);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex;position:relative}.header__burger span{background:currentColor;border-radius:1px;width:16px;height:1.5px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__burger span:first-child{transform:translate(-50%,calc(-50% - 5px))}.header__burger span:nth-child(3){transform:translate(-50%,calc(5px - 50%))}.header__burger.is-open{color:var(--ms-pink-10)}.header__burger.is-open span:first-child,.header__burger.is-open span:nth-child(3){transform:translate(-50%,-50%)rotate(45deg)}.header__burger.is-open span:nth-child(2){opacity:0}.header__burger.is-open span:nth-child(3){transform:translate(-50%,-50%)rotate(-45deg)}.header__burger:focus-visible{outline:2px solid var(--ms-pink-10);outline-offset:2px;border-radius:4px}.header__menu-panel{z-index:20;background:var(--ms-white);min-width:180px;box-shadow:var(--ms-shadow-dropdown);opacity:0;visibility:hidden;pointer-events:none;border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}.header__menu-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header__menu-panel .tab{height:40px;color:var(--ms-black);justify-content:flex-start;padding:0 12px}.header__menu-panel .tab.active{color:var(--ms-pink-10)}@media (width<=767px){.header{grid-template-columns:1fr auto;column-gap:0;height:auto;min-height:50px}.header__center{display:none}.header__side--right{grid-column:2}.header__utility--desktop{display:none}.header__utility--mobile{gap:16px;min-width:0;padding:0 16px;display:flex;position:relative}.logotype{width:131px;height:36px}}@media (width>=601px) and (width<=767px){.header .logotype{width:160px;height:44px}}.reason-tabs{align-items:flex-end;gap:calc(20 * var(--u));z-index:2;flex-direction:column;display:flex;position:relative}.reason-tab{box-sizing:border-box;width:calc(396 * var(--u));max-width:calc(396 * var(--u));padding:max(14px, calc(20 * var(--u))) max(18px, calc(30 * var(--u)));border-radius:var(--ms-radius-pill);background:var(--ms-white);font-family:var(--ms-font);font-size:max(15px, calc(18 * var(--u)));color:var(--ms-black);text-align:center;cursor:pointer;box-shadow:var(--ms-shadow-tab-enabled);isolation:isolate;border:none;justify-content:center;align-items:center;font-weight:400;line-height:1.2;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;transform:translateY(0)}.reason-tab:before{content:"";border-radius:inherit;background:var(--ms-red-20);opacity:0;z-index:0;transition:opacity .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.reason-tab__label{z-index:1;transition:color .45s cubic-bezier(.4,0,.2,1),text-shadow .45s cubic-bezier(.4,0,.2,1);display:block;position:relative}@media (hover:hover) and (width>=1201px){.reason-tab:hover:not(.reason-tab--active){box-shadow:var(--ms-shadow-card)}}.reason-tab:active:not(.reason-tab--active){box-shadow:none;background:#f2f2f2;transform:translateY(1px)}.reason-tab:active:not(.reason-tab--active):before{opacity:0}.reason-tab--active:before{opacity:1}.reason-tab--active,.reason-tab--active:hover,.reason-tab--active:active{color:var(--ms-white);box-shadow:none;cursor:default;transform:translateY(0)}.reason-tab--active .reason-tab__label{color:var(--ms-white);text-shadow:.025em 0,-.025em 0}.reason-tab:focus-visible{outline:2px solid var(--ms-red-20);outline-offset:2px}.reason-connector-lane{z-index:3;align-self:stretch;min-width:0;position:relative;overflow:visible}.reason-connector{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.reason-connector__path{fill:none;stroke:#c40000;stroke-width:3px;stroke-linecap:round;stroke-dasharray:var(--path-length,500);stroke-dashoffset:var(--path-length,500);transition:stroke-dashoffset .4s ease-in-out .1s}.reason-connector:not(.reason-connector--ready) .reason-connector__path{transition:none}.reason-connector--ready .reason-connector__path{stroke-dashoffset:0}.reason-connector__ring-wrap,.reason-connector__dot-wrap{transform-box:fill-box;transform-origin:50%}.reason-connector__ring-wrap{transition:transform .2s ease-out;transform:scale(0)}.reason-connector:not(.reason-connector--ready) .reason-connector__ring-wrap{transition:none}.reason-connector--ready .reason-connector__ring-wrap{transform:scale(1)}.reason-connector__dot-wrap{transition:transform .2s ease-out .45s;transform:scale(0)}.reason-connector:not(.reason-connector--ready) .reason-connector__dot-wrap{transition:none}.reason-connector--ready .reason-connector__dot-wrap{transform:scale(1)}.reason-panel{z-index:2;min-height:calc(148 * var(--u));padding:max(14px, calc(20 * var(--u))) max(18px, calc(30 * var(--u)));border-radius:var(--ms-radius-pill);background:var(--ms-white);box-shadow:var(--ms-shadow-card);opacity:0;justify-content:center;align-items:center;transition:opacity .45s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.reason-panel--visible{opacity:1}.reason-panel__text{white-space:pre-line;max-width:360px;font-family:var(--ms-font);font-size:max(16px, calc(20 * var(--u)));text-align:center;color:var(--ms-black);margin:0;font-weight:400;line-height:1.3}.reason-panel__sizer{display:none}.why-us{--u:min(1px, .06944cqw);width:100%;container-type:inline-size}.why-us__layout{gap:calc(60 * var(--u));grid-template-columns:min-content minmax(0,1fr);align-items:center;width:100%;display:grid;overflow:visible}.why-us__main{grid-template-columns:calc(396 * var(--u)) calc(60 * var(--u)) calc(360 * var(--u));align-items:center;display:grid;position:relative;overflow:visible}.why-us__visual{background:0 0;justify-content:center;align-items:center;width:100%;min-width:0;max-width:534px;margin:0 auto;padding:0;display:flex;position:relative}.why-us__visual:has(.why-us__visual-video--mask-primary):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to right, var(--ms-page-bg) 0%, #e9e9e9b3 5%, transparent 13%);position:absolute;inset:0}.why-us__visual-video{aspect-ratio:1;opacity:0;pointer-events:none;background:0 0;border:none;outline:none;width:100%;max-width:534px;height:auto;transition:opacity .25s;display:block}.soft-edge-video.why-us__visual-video--mask-primary{--fade:max(9%, 40px);object-fit:cover;filter:url(#ms-video-match-v1);-webkit-mask-image:var(--edge-left), radial-gradient(ellipse 84% 84% at 50% 50%, #000 50%, transparent 96%);-webkit-mask-image:var(--edge-left), radial-gradient(ellipse 84% 84% at 50% 50%, #000 50%, transparent 96%);mask-image:var(--edge-left), radial-gradient(ellipse 84% 84% at 50% 50%, #000 50%, transparent 96%)}.why-us__visual-video--mask-soft{object-fit:contain;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.soft-edge-video.why-us__visual-video--mask-v3{--fade:max(12%, 48px);object-fit:contain;filter:url(#ms-video-match-v3)}.soft-edge-video.why-us__visual-video--mask-v4{--fade:max(12%, 48px);object-fit:contain;filter:url(#ms-video-match-v4)}.why-us__visual:has(.why-us__visual-video--mask-v5){overflow:hidden}.why-us__visual:has(.why-us__visual-video--mask-v5):after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 74% 74% at 50% 50%, transparent 44%, #e9e9e94d 62%, #e9e9e9b8 78%, var(--ms-page-bg) 92%);position:absolute;inset:0}.soft-edge-video.why-us__visual-video--mask-v5{--fade:max(16%, 56px);object-fit:contain;filter:url(#ms-video-match-v5);-webkit-mask-image:var(--edge-x), var(--edge-y), radial-gradient(ellipse 78% 78% at 50% 50%, #000 42%, transparent 97%);-webkit-mask-image:var(--edge-x), var(--edge-y), radial-gradient(ellipse 78% 78% at 50% 50%, #000 42%, transparent 97%);mask-image:var(--edge-x), var(--edge-y), radial-gradient(ellipse 78% 78% at 50% 50%, #000 42%, transparent 97%);-webkit-mask-composite:source-in, source-in;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.why-us__visual-video--visible{opacity:1}@media (width<=1200px){.why-us{--page-pad:60px}.why-us__layout,.why-us__main{grid-template-columns:1fr;gap:30px}.reason-tabs{padding:6px var(--page-pad) 14px;margin:-6px calc(-1 * var(--page-pad)) -14px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;align-items:center;gap:12px;overflow:auto hidden}.reason-tabs::-webkit-scrollbar{display:none}.reason-tab{white-space:nowrap;flex:none;width:auto;max-width:none;padding:14px 24px;font-size:16px}.reason-panel{z-index:2;border-radius:var(--ms-radius-card);place-items:center;min-height:0;padding:24px;transition:opacity .5s cubic-bezier(.45,0,.25,1),transform .5s cubic-bezier(.45,0,.25,1);display:grid;position:relative;transform:translateY(10px)}.reason-panel--visible{transform:translateY(0)}.why-us__visual-video{transition:opacity .5s cubic-bezier(.45,0,.25,1),transform .5s cubic-bezier(.45,0,.25,1);transform:scale(.96)}.why-us__visual-video--visible{transform:scale(1)}.reason-tab:before,.reason-tab__label{transition-duration:.5s}.reason-panel__text,.reason-panel__sizer{grid-area:1/1;max-width:560px;font-size:16px}.reason-panel__sizer{visibility:hidden;pointer-events:none;white-space:pre-line;font-family:var(--ms-font);text-align:center;margin:0;line-height:1.3;display:block}.reason-connector-lane{display:none}.reason-panel,.why-us__visual{touch-action:pan-y}.why-us__visual{--why-gap:28px;aspect-ratio:1/.72;min-height:0;margin-top:calc(var(--why-gap) - 30px);margin-bottom:calc(var(--why-gap) - 80 * var(--ms-su));z-index:0;max-width:min(420px,85%);overflow:visible}.why-us__visual-video--mask-primary{translate:0 .75%;scale:.834}.why-us__visual-video--mask-soft{translate:0 -.6%;scale:1.007}.why-us__visual-video--mask-v3{translate:0 .2%;scale:1.029}.why-us__visual-video--mask-v4{translate:0 -1.7%;scale:.977}.why-us__visual-video--mask-v5{translate:0 -2.6%;scale:1.013}.why-us__visual:has(.why-us__visual-video--mask-v5){overflow:visible}.why-us__visual:has(.why-us__visual-video--mask-v5):after{aspect-ratio:1;width:100%;inset:50% auto auto 0;translate:0 -52.6%;scale:1.013}.why-us__visual-video{aspect-ratio:1;width:100%;max-width:100%;height:auto}}@media (width<=768px){.why-us{--page-pad:20px}}.page-footer{width:100%;padding:calc(40 * var(--ms-su)) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.page-footer__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 40px;display:flex}@media (width<=1200px){.page-footer{gap:24px}.page-footer .logotype{width:140px;height:38px}.page-footer__nav{gap:16px 24px}}.page-footer__link{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-red-20);white-space:nowrap;line-height:1.3;text-decoration:none;transition:color .2s}@media (hover:hover) and (width>=1201px){.page-footer__link:hover{color:var(--ms-red-10)}}@media (width<=767px){.page-footer{flex-direction:column;align-items:flex-start;gap:12px;padding-inline:24px}.page-footer .logotype{width:160px;height:44px}.page-footer__nav{flex-direction:column;align-items:flex-start;gap:0}.page-footer__link{white-space:normal;padding-block:12px;font-size:16px}}@media (width>=721px) and (width<=767px){.page-footer{padding-bottom:calc(70 * var(--ms-su))}.page-footer__nav{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%}.page-footer__link{white-space:nowrap;padding-block:0}}.phone-input{height:max(52px, calc(70 * var(--ms-u)));padding:10px max(18px, calc(30 * var(--ms-u)));background:var(--ms-white);cursor:text;border:1px solid #d3d3d3;border-radius:10px;align-items:center;gap:10px;display:flex}.phone-input__flag{border-radius:2px;flex-shrink:0;box-shadow:0 4px 10px #0000001a}.phone-input__prefix{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-black);flex-shrink:0;line-height:1.3}.phone-input__control{min-width:0;font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-black);background:0 0;border:none;outline:none;flex:1;padding:0;line-height:1.3}.phone-input__control--placeholder{color:var(--ms-gray-20)}.submit-dialog{z-index:200;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.submit-dialog__overlay{background:#1b1b1b75;position:absolute;inset:0}.submit-dialog__panel{box-sizing:border-box;background:var(--ms-white);width:min(420px,100%);height:280px;box-shadow:var(--ms-shadow-card);text-align:center;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:relative;overflow:hidden}.submit-dialog__panel:focus{outline:none}.submit-dialog__mark{fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none;width:76px;height:76px;display:block}.submit-dialog__track,.submit-dialog__arc{stroke-width:3px}.submit-dialog__track{stroke:#ececec}.submit-dialog__arc{stroke:var(--ms-red-10);stroke-dasharray:163.36;stroke-dashoffset:116px;transform-box:fill-box;transform-origin:50%;animation:.85s linear infinite submit-spin}.submit-dialog__arc.is-filling{stroke-dashoffset:0;transition:stroke-dashoffset .65s}.submit-dialog__check{stroke:var(--ms-red-10);stroke-width:3px;stroke-dasharray:40;stroke-dashoffset:40px}.submit-dialog__error{stroke:var(--ms-red-10);stroke-width:3px;opacity:0}.submit-dialog__panel.is-done .submit-dialog__check{animation:.5s .5s forwards submit-draw}.submit-dialog__panel.is-error .submit-dialog__arc{opacity:0;animation:none}.submit-dialog__panel.is-error .submit-dialog__error{opacity:1}.submit-dialog__copy{opacity:0;pointer-events:none;flex-direction:column;align-items:center;max-height:0;margin-top:0;transition:max-height .55s cubic-bezier(.22,1,.36,1),margin-top .55s cubic-bezier(.22,1,.36,1),opacity .4s .16s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;transform:translateY(10px)}.submit-dialog__copy.is-visible{opacity:1;pointer-events:auto;max-height:140px;margin-top:18px;transform:translateY(0)}.submit-dialog__title{font-family:var(--ms-font);font-size:var(--ms-text-20);color:var(--ms-black);margin:0;font-weight:700;line-height:1.3}.submit-dialog__copy .button{margin-top:18px}@keyframes submit-spin{to{transform:rotate(360deg)}}@keyframes submit-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.submit-dialog__mark,.submit-dialog__copy,.submit-dialog__arc{transition:none;animation:none}.submit-dialog__copy.is-visible{opacity:1;max-height:140px;margin-top:18px;transform:none}.submit-dialog__panel.is-done .submit-dialog__arc,.submit-dialog__panel.is-done .submit-dialog__check{stroke-dashoffset:0}}.page{background:var(--ms-page-bg);min-height:100svh;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);flex-direction:column;display:flex}.page__container{width:100%;max-width:1680px;margin:0 auto;padding-inline:120px}@media (width<=1440px){.page__container{padding-inline:60px}}.page__header-wrap{z-index:100;padding-top:calc(20px + env(safe-area-inset-top,0px));isolation:isolate;padding-bottom:20px;position:sticky;top:0}.page__header-wrap:after{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(40px);height:120px;position:absolute;bottom:100%;left:0;right:0}.page__header-wrap .page__container{z-index:1;position:relative}.page__main{flex-direction:column;flex:1;gap:0;display:flex}.page--faq{-webkit-overflow-scrolling:touch;height:100svh;max-height:100svh;overflow:hidden auto}.hero{padding:calc(70 * var(--ms-su)) 0 calc(80 * var(--ms-su));scroll-margin-top:90px}.hero__inner{align-items:center;gap:calc(40 * var(--ms-su));margin-bottom:calc(60 * var(--ms-su));display:flex}.hero__illustration{aspect-ratio:1;flex:0 0 40%;max-width:557px}.video-container{position:relative}.video-container video{object-fit:contain;filter:url(#ms-video-match-hero);pointer-events:none;background-color:#0000;border:none;outline:none;width:100%;height:100%;display:block}.hero__content{gap:calc(30 * var(--ms-su));flex-direction:column;flex:1;display:flex}.hero__title{font-family:var(--ms-font);font-size:var(--ms-text-60);color:var(--ms-black);margin:0;font-weight:700;line-height:1}.hero__description{max-width:786px;font-family:var(--ms-font);font-size:var(--ms-text-24);color:var(--ms-black);margin:0;font-weight:400;line-height:1.3}.hero__actions{gap:calc(20 * var(--ms-su));flex-wrap:wrap;display:flex}.hero__stats{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.hero__stats .stat-card{flex:0 229px;min-width:200px;max-width:229px}.section{padding:calc(80 * var(--ms-su)) 0}.section--light{background:var(--ms-page-bg)}.section--dark{background:var(--ms-section-dark);padding-top:calc(100 * var(--ms-su));padding-bottom:calc(100 * var(--ms-su))}.section--advantages{z-index:0;border-radius:calc(80 * var(--ms-su)) calc(80 * var(--ms-su)) 0 0;padding-top:calc(100 * var(--ms-su));padding-bottom:calc(160 * var(--ms-su));background:linear-gradient(#3a3a3a,#1f1f1f);position:relative}.section--contact.section--contact--after-advantages{z-index:1;margin-top:calc(-80 * var(--ms-su));padding:calc(80 * var(--ms-su)) 0 0;border-radius:calc(80 * var(--ms-su)) calc(80 * var(--ms-su)) 0 0;position:relative}.section--advantages .section__title{color:var(--ms-white)}.page__container--contact{align-items:center;gap:calc(30 * var(--ms-su));flex-direction:column;display:flex}.section--contact{padding:calc(80 * var(--ms-su)) 0 0;background:var(--ms-page-bg)}.section__header{margin-bottom:calc(30 * var(--ms-su))}.section__header--center{text-align:center;max-width:1006px;margin-left:auto;margin-right:auto;margin-bottom:calc(30 * var(--ms-su))}.section__title{margin:0 0 calc(14 * var(--ms-su));font-family:var(--ms-font);font-size:var(--ms-text-40);text-transform:uppercase;color:var(--ms-red-gray);font-weight:700;line-height:1.1}.section__title--light{color:var(--ms-red-gray)}.section__description{font-family:var(--ms-font);font-size:var(--ms-text-24);color:var(--ms-black);margin:0;font-weight:400;line-height:1.3}.section__description--center{max-width:1006px;margin-left:auto;margin-right:auto}.section__header>.section__title:last-child{margin-bottom:0}.advantages{gap:calc(30 * var(--ms-su));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;max-width:1428px;margin:0 auto;display:grid}.advantages__row{display:contents}.advantages__row--center>*{width:calc((100% - calc(30 * var(--ms-su))) / 2);grid-column:1/-1;justify-self:center}.contact-card{width:100%;max-width:var(--ms-contact-w);padding:calc(60 * var(--ms-su)) calc(100 * var(--ms-su));background:var(--ms-white);box-shadow:var(--ms-shadow-card);border-radius:60px}.contact-card__header{text-align:center;margin-bottom:calc(60 * var(--ms-su))}.contact-card__header .section__title{margin-bottom:calc(20 * var(--ms-su))}.contact-form{gap:calc(30 * var(--ms-su));flex-direction:column;max-width:820px;margin:0 auto;display:flex}.contact-form__field{height:max(52px, calc(70 * var(--ms-u)));padding:10px max(18px, calc(30 * var(--ms-u)));background:var(--ms-white);border:1px solid #d3d3d3;border-radius:10px;align-items:center;gap:10px;display:flex}.contact-form__field-container{gap:8px;display:grid}.contact-form__field.is-invalid,.phone-input.is-invalid{border-color:var(--ms-red-20)}.contact-form__error{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-red-20);line-height:1.3}.contact-form__field input{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-black);background:0 0;border:none;outline:none;flex:1}.contact-form__field input::placeholder{color:var(--ms-gray-20)}.contact-form__actions{justify-content:center;gap:calc(30 * var(--ms-su));flex-wrap:wrap;display:flex}.contact-form__legal{font-family:var(--ms-font);font-size:var(--ms-text-16);text-align:center;color:var(--ms-black);margin:0;line-height:1.3}.contact-form__legal a{color:var(--ms-red-20);text-decoration:none}@media (hover:hover) and (width>=1201px){.contact-form__legal a:hover{text-decoration:underline}}.contact-info{justify-content:space-between;align-items:flex-start;gap:calc(80 * var(--ms-su));width:100%;max-width:var(--ms-contact-w);padding:calc(60 * var(--ms-su)) calc(100 * var(--ms-su));background:var(--ms-white);box-shadow:var(--ms-shadow-card);border-radius:60px;display:flex}.contact-info__address p{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-black);margin:0 0 8px;line-height:1.3}.contact-info__map-link{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-red-20);text-decoration:none}@media (hover:hover) and (width>=1201px){.contact-info__map-link:hover{text-decoration:underline}}.contact-info__contacts{flex-direction:column;gap:10px;min-width:210px;display:flex}.contact-info__contacts a{font-family:var(--ms-font);font-size:var(--ms-text-16);color:var(--ms-red-20);text-decoration:none}@media (hover:hover) and (width>=1201px){.contact-info__contacts a:hover{text-decoration:underline}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1200px){.section{--section-gap:max(24px, calc(30 * var(--ms-su)))}.section__title{margin-bottom:var(--section-gap)}.section__header,.section__header--center{margin-bottom:calc(2 * var(--section-gap))}.section--light{padding-top:max(64px, calc(80 * var(--ms-su)))}.contact-card,.contact-info{padding-block:calc(100 * var(--ms-su));border-radius:30px}@media (width>=769px){.contact-card,.contact-info{max-width:640px}}.contact-form{gap:20px}.contact-form .contact-form__field input,.contact-form .phone-input__control,.contact-form .phone-input__prefix{font-size:16px}.hero{--hero-gap:max(24px, calc(30 * var(--ms-su)))}.hero__inner{text-align:center;margin-bottom:calc(2 * var(--hero-gap));flex-direction:column}.hero__content{gap:var(--hero-gap)}.hero__illustration{flex:none;width:min(557px,70%)}.hero__content{align-items:center}.hero__actions,.hero__stats{justify-content:center}.advantages{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.advantages__row--center>*{width:100%}}@media (width<=768px){.page__container{padding-inline:40px}.hero{padding-top:0}.hero__illustration{width:calc(100% + 68px);max-width:460px;margin:-20px -34px}.contact-card,.contact-info{border-radius:25px;padding:24px}.contact-info{flex-direction:column;justify-content:flex-start;gap:30px}}@media (width<=600px){.page__container{padding-inline:20px}.contact-form__actions .button{width:100%}.hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;display:grid}.hero__stats .stat-card{flex:none;width:100%;min-width:0;max-width:none;min-height:0;padding:20px 14px}.hero__stats .stat-card__icon-wrap,.hero__stats .stat-card__icon{width:68px;height:68px}.hero__stats .stat-card__value{font-size:22px}}@media (width<=767px){.contact-form__legal,.contact-info__address p,.contact-info__map-link,.contact-info__contacts a{font-size:16px}.contact-card__header .section__description{line-height:20.8px}}
