.machines-promo{height:34px;background:#f5f5f7;color:#1d1d1f;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px}.machines-promo a{color:#06c;text-decoration:none}.machines-header{height:74px;background:#fff;border-bottom:1px solid #ddd;position:sticky;top:0;z-index:35}.machines-header header{height:100%;max-width:1280px;margin:auto;padding:0 30px;display:flex;align-items:center;gap:45px}.machines-header .brand-logo{width:180px;height:48px}.machines-header nav{display:flex;gap:35px;flex:1;justify-content:center}.machines-header a{color:#1d1d1f;text-decoration:none;font-size:13px;font-weight:500}.machines-tools{display:flex;align-items:center;gap:18px}.machines-tools button{border:0;background:none;font-size:25px}.machines-tools .admin-pill{background:#111;color:#fff;padding:8px 13px;border-radius:99px}.mobile-menu{display:none;border:0;background:none;font-size:20px}.machines-home{background:#f5f5f7;color:#1d1d1f}.home-hero{min-height:620px;background:#fff;display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden}.hero-copy{padding:80px max(40px,calc((100vw - 1280px)/2));padding-right:40px}.hero-copy>span,.home-buy>div>span,.card-copy>span{color:#bf4800;font-size:12px;font-weight:700;letter-spacing:.04em}.hero-copy h1{font-size:60px;line-height:1.02;letter-spacing:-.045em;margin:14px 0}.hero-copy p{font-size:20px;line-height:1.45;color:#555;max-width:560px}.hero-copy strong{display:block;font-size:22px;margin:26px 0}.hero-copy>div{display:flex;gap:24px;align-items:center}.hero-copy a{color:#06c;text-decoration:none}.hero-primary,.home-buy-button{background:#0071e3!important;color:#fff!important;border-radius:999px;padding:13px 24px}.hero-visual{height:620px;display:grid;place-items:center;background:radial-gradient(circle,#fff 0,#e8e8ed 68%)}.hero-visual img{width:100%;height:100%;object-fit:contain;padding:55px}.home-app-icon{width:260px;height:260px;border-radius:58px;background:linear-gradient(145deg,#927aff,#4322a8);color:#fff;display:grid;place-items:center;font-size:165px;box-shadow:0 38px 80px #5032a43d}.home-app-icon.dark{background:linear-gradient(145deg,#444,#050505)}.home-catalog,.home-new,.home-services,.home-buy,.home-support{max-width:1280px;margin:auto;padding:75px 30px}.machines-home h2{font-size:36px;letter-spacing:-.035em;margin:0 0 36px}.home-category-row{display:flex;gap:18px;overflow:auto;padding-bottom:14px}.home-category-row>a{min-width:175px;text-align:center;color:#1d1d1f;text-decoration:none}.home-category-row>a>div{height:120px;display:grid;place-items:center}.home-category-row img{max-width:110px;max-height:110px;object-fit:contain}.category-placeholder{width:86px;height:86px;border-radius:22px;background:linear-gradient(145deg,#927aff,#4322a8);color:#fff;display:grid;place-items:center;font-size:44px}.home-category-row b,.home-category-row small{display:block}.home-category-row small{margin-top:7px}.home-new{max-width:none;background:#fff}.home-new>h2,.home-product-grid{max-width:1220px;margin-left:auto;margin-right:auto}.home-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.home-product-grid article{background:#f5f5f7;border-radius:22px;overflow:hidden;min-height:520px;display:flex;flex-direction:column}.card-image{height:300px;display:grid;place-items:center;background:#ececf1}.card-image img{width:100%;height:100%;object-fit:contain;padding:20px}.card-image .home-app-icon{transform:scale(.58)}.card-copy{padding:28px;display:grid;gap:9px}.card-copy h3{font-size:26px;margin:0}.card-copy p{color:#666;line-height:1.5;min-height:63px}.card-copy a{color:#06c;text-decoration:none;font-weight:600}.home-services>div{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.home-services article{background:#fff;padding:28px;border-radius:18px;box-shadow:0 3px 16px #0000000a}.home-services i{font-size:36px;color:#06c;font-style:normal}.home-services h3{font-size:20px}.home-services p{color:#666;line-height:1.5}.home-buy{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.buy-visual{min-height:500px;background:#fff;border-radius:24px;display:grid;place-items:center}.buy-visual img{width:100%;height:500px;object-fit:contain;padding:35px}.home-buy h2{font-size:44px;margin:10px 0}.home-buy p{color:#666;line-height:1.6}.home-buy>div:last-child>strong{display:block;font-size:30px;margin-top:24px}.home-buy>div:last-child>small{display:block;margin:5px 0 30px}.home-plan-pills{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.home-plan-pills a{border:1px solid #aaa;border-radius:10px;padding:12px;color:#111;text-decoration:none}.home-plan-pills a.active{border:2px solid #06c}.home-buy-button{display:inline-block;text-decoration:none}.home-support{text-align:center;border-top:1px solid #ddd}.home-support h2{margin-bottom:10px}.home-support a{color:#06c;text-decoration:none}.site-footer{background:#111!important;color:#eee!important}.site-footer a{color:#bbb!important}
@media(max-width:760px){.machines-promo{height:42px;text-align:center;padding:5px 15px}.machines-header{height:60px}.machines-header header{padding:0 16px;gap:13px}.machines-header .brand-logo{width:132px}.machines-header nav{display:none}.mobile-menu{display:block}.machines-tools{margin-left:auto}.machines-tools .admin-pill{display:none}.home-hero{display:flex;flex-direction:column;min-height:auto}.hero-copy{padding:55px 22px 35px;text-align:center}.hero-copy h1{font-size:42px}.hero-copy p{font-size:17px}.hero-copy>div{justify-content:center}.hero-visual{height:360px;width:100%}.hero-visual img{padding:25px}.home-app-icon{width:190px;height:190px;border-radius:44px;font-size:120px}.home-catalog,.home-new,.home-services,.home-buy,.home-support{padding:55px 20px}.machines-home h2{font-size:30px}.home-category-row>a{min-width:135px}.home-product-grid{grid-template-columns:1fr}.home-services>div{grid-template-columns:1fr 1fr}.home-buy{grid-template-columns:1fr;gap:35px}.buy-visual{min-height:350px}.buy-visual img{height:350px}.home-buy h2{font-size:36px}}
