.software-page{color:#e6f5ff;max-width:1200px;margin:auto;padding:36px 24px 70px}.software-hero{grid-template-columns:1fr 1fr;align-items:center;gap:44px;padding:45px 0;display:grid}.software-hero h1{letter-spacing:-2px;margin:18px 0 24px;font-size:clamp(36px,4.5vw,62px);line-height:1.04}.software-lead{color:#b9d4e5;font-size:20px;line-height:1.6}.software-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.software-actions .button,.software-page button.button{color:#031b28;background:#18c9ee;border:1px solid #18c9ee;border-radius:9px;padding:15px 20px;font-weight:800;text-decoration:none;display:inline-block}.software-actions .outline{color:#e6f5ff;background:0 0}.software-art{border:1px solid #145678;border-radius:18px;overflow:hidden;box-shadow:0 20px 65px #0008}.software-art img{width:100%;display:block}.software-small{color:#a6c4d6;font-size:14px}.software-section{padding:35px 0}.software-section h2{margin:12px 0;font-size:36px}.software-section>p{max-width:780px;line-height:1.6}.software-screenshot{border:1px solid #236580;border-radius:12px;width:100%;height:auto;margin:20px 0 0}.software-features{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:35px;display:grid}.software-features article{background:#0b2639;border:1px solid #22475f;border-radius:12px;padding:24px}.software-features h3{color:#29d0f2;margin:0 0 12px}.software-features p{margin:0;line-height:1.6}.software-offer{background:#0b2639;border:1px solid #225c78;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;padding:35px;display:flex}.software-offer h2{margin:10px 0;font-size:48px}.software-offer h2 span{color:#b9d4e5;font-size:20px}.software-offer p{max-width:580px;line-height:1.6}.software-flow{color:#e6f5ff;max-width:800px;min-height:65vh;margin:auto;padding:55px 24px}.software-flow h1{font-size:40px}.software-flow p{line-height:1.6}.software-notice{background:#0b2639;border:1px solid #225c78;border-radius:10px;padding:20px}.activation-box{background:#0b2639;border-radius:12px;padding:24px}.activation-box code{overflow-wrap:anywhere;margin:15px 0;display:block}.activation-box button,.activation-box a{margin:10px 12px 10px 0}button:disabled{opacity:.6;cursor:wait}@media (max-width:800px){.software-hero{grid-template-columns:1fr;gap:26px}.software-hero h1{letter-spacing:-1px}.software-features{grid-template-columns:1fr}.software-offer{padding:24px;display:block}.software-page{padding:24px 18px 50px}}.software-art .software-screenshot{border:0;border-radius:0;height:auto;margin:0}.product-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.product-gallery figure{background:#0b2639;border:1px solid #236580;border-radius:12px;margin:0;overflow:hidden}.product-gallery img{width:100%;height:auto;display:block}.product-gallery figcaption{padding:18px}.product-gallery h3{color:#29d0f2;margin:0 0 8px;font-size:20px}.product-gallery p{margin:0;line-height:1.5}.software-flow .product-gallery{grid-template-columns:1fr}@media (max-width:800px){.product-gallery{grid-template-columns:1fr}}
