.site-header{gap:20px}.main-menu{display:flex;align-items:center;gap:3px;margin-left:auto}.main-menu a{padding:9px 10px;border-radius:9px;font-size:13px;font-weight:700;color:#405267}.main-menu a:hover{background:#eef4fa;color:var(--blue)}.main-menu .promo-link{background:var(--yellow);color:#17202b;padding-left:13px;padding-right:13px}.menu-toggle{display:none;border:0;background:var(--navy);color:#fff;width:42px;height:42px;border-radius:11px;font-size:21px;cursor:pointer}.hero{min-height:590px;padding-top:68px;padding-bottom:68px}.flow,.package{padding-top:72px;padding-bottom:72px}.diagnostic{padding-top:72px;padding-bottom:72px}.catalog-main,.examples-main,.advisor-main{padding-top:45px;padding-bottom:70px}.bundle-hero,.included,.implementation,.bundle-offer{padding-top:68px;padding-bottom:68px}@media(max-width:900px){.menu-toggle{display:block;margin-left:auto}.main-menu{display:none;position:absolute;top:72px;left:16px;right:16px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:10px;box-shadow:0 20px 50px #071d3830;flex-direction:column;align-items:stretch}.main-menu.open{display:flex}.main-menu a{padding:13px 15px;font-size:15px}.main-menu .promo-link{text-align:center}}@media(max-width:560px){.hero,.flow,.package,.diagnostic,.bundle-hero,.included,.implementation,.bundle-offer{padding-top:52px;padding-bottom:52px}.catalog-main,.examples-main,.advisor-main{padding-top:34px;padding-bottom:52px}}
