body.download-page{background:#F5F9FC;color:#35564a}.download-page .download-hero{padding:28px 32px;border:1px solid #d5eee5;border-radius:16px;background:linear-gradient(110deg,#e2f8f1,#f8fcfa);margin-bottom:18px}.download-hero>span{font-size:13px;color:#159c80}.download-page .download-hero h1{font-size:30px;margin:10px 0;color:#264d3f}.download-hero p{font-size:14px;color:#728a7d;margin:0;line-height:1.8}.download-section{background:white;border:1px solid #e1ebe5;border-radius:14px;padding:24px}.download-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.download-section-title h2{font-size:18px;margin:0}.download-section-title p{font-size:12px;color:#8a9b90;margin:0}.download-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.download-card{padding:24px;border:1px solid #e4ece7;border-radius:12px;background:#f8fcfa;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.download-platform{display:flex;align-items:center;gap:8px;width:100%;font-size:12px;color:#729585}.download-icon{width:35px;height:35px;display:grid;place-items:center;border-radius:10px;background:#e7f4ed;color:#1c9e7f;font-size:25px}.download-version{margin-left:auto;background:#edf3f0;padding:3px 8px;border-radius:5px;white-space:nowrap}.download-card h2{font-size:19px;margin:23px 0 9px;color:#35564a}.download-card p{font-size:13px;color:#819387;line-height:1.8;margin-bottom:24px;flex:1}.download-card .btn{margin:0;font-size:13px;padding:10px 18px}.download-card .btn span{margin-left:15px}.download-help{margin-top:16px;padding:20px 24px;border:1px solid #e3ebe6;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px}.download-help h2{font-size:15px;margin:0 0 6px}.download-help p,.download-help>span{font-size:13px;color:#86998c;margin:0}.download-help strong{font-weight:500;color:#459277}@media(max-width:1100px){.download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.download-page .download-hero{padding:24px 20px}.download-page .download-hero h1{font-size:25px}.download-section{padding:18px}.download-section-title{display:block}.download-section-title p{margin-top:7px}.download-grid{grid-template-columns:1fr;gap:12px}.download-card{padding:20px}.download-card h2{margin-top:16px}.download-help{display:block;padding:20px}.download-help>span{display:block;margin-top:12px}}
