.downloadHub .downloadContent{width:min(1180px,100% - 64px);margin:0 auto;padding:50px 0 56px}.downloadHub .downloadIntro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.downloadHub .downloadIntro .sectionTag{letter-spacing:.16em;margin:0 0 12px;font-size:10px}.downloadHub .downloadIntro h1{font-family:var(--font-display);letter-spacing:-.045em;color:#f1eeea;margin:0;font-size:clamp(34px,4vw,52px);font-weight:650;line-height:1.12}.downloadHub .downloadIntro h1>span{color:#dc5850}.downloadHub .downloadIntro p:not(.sectionTag){color:#a39b9e;margin:12px 0 0;font-size:15px;line-height:1.5}.downloadHub .downloadHelp{color:#91888c;flex-shrink:0;gap:7px;padding-bottom:3px;font-size:12px;display:grid}.downloadHub .downloadHelp>span{color:#e4dcd7;font-size:13px}.downloadHub .downloadHelp:hover>span{color:#f49b91}.downloadHub .clientGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.downloadHub .clientCard{background:linear-gradient(140deg,#17161b,#101014 65%);border:1px solid #343037;border-radius:10px;flex-direction:column;padding:25px 24px 22px;transition:border-color .18s,background .18s;display:flex;position:relative}.downloadHub .clientCard:hover{border-color:#62535a}.downloadHub .clientFeatured{background:radial-gradient(at 0 0,#39251f80,#0000 75%),#151316;border-color:#765747}.downloadHub .clientFeatured:hover{border-color:#ba8b68}.downloadHub .clientCardHead{justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-bottom:20px;display:flex}.downloadHub .clientIcon{color:#e4e0db;place-items:center;width:43px;height:43px;display:grid}.downloadHub .clientIcon svg{width:34px;max-width:100%;height:34px;display:block}.downloadHub .iconJava{color:#e8b27b}.downloadHub .iconWindows{color:#59baff}.downloadHub .iconBrowser{color:#e2796f}.downloadHub .iconLinux{color:#e2c56f}.downloadHub .iconIos{color:#b5b8ed}.downloadHub .iconIos svg{width:40px;height:40px}.downloadHub .clientBadge{color:#e3bc8d;text-transform:uppercase;letter-spacing:.08em;background:#9c60251a;border:1px solid #89644866;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:600;line-height:1}.downloadHub .clientBadgeQuiet{color:#91c8a8;background:#31684620;border-color:#497b6455}.downloadHub .clientFormat{color:#a29a9e;letter-spacing:.035em;font-size:10px}.downloadHub .clientCategory{letter-spacing:.09em;text-transform:uppercase;font-weight:600;color:#b2a4a5!important;margin:0 0 7px!important;font-size:10px!important;line-height:1.4!important}.downloadHub .clientCopy h2{color:#f0ebe6;letter-spacing:-.035em;font-size:24px;font-weight:600;line-height:1.2;font-family:var(--font-display);margin:0}.downloadHub .clientCopy h2>span{color:#bba99d;letter-spacing:0;margin-left:5px;font-size:15px;font-weight:400}.downloadHub .clientCopy>p:last-child{color:#b0a7aa;margin:12px 0 0;font-size:13px;line-height:1.65}.downloadHub .clientCopy{flex:1}.downloadHub .clientRequirements{color:#958b90;margin:21px 0 13px;font-size:10px;line-height:1.5}.downloadHub .clientRequirements>span{color:#665c62;padding:0 5px}.downloadHub .clientButton{color:#f0e9e3;background:#ffffff05;border:1px solid #51424a;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:11px 14px;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .18s,border-color .18s;display:flex}.downloadHub .clientButton:hover{background:#362329;border-color:#a76863}.downloadHub .clientButton svg{flex-shrink:0;width:18px;height:18px}.downloadHub .clientButtonFeatured{color:#fff5eb;background:#a53d35;border-color:#c15548}.downloadHub .clientButtonFeatured:hover{background:#bd4b40;border-color:#e47d69}.downloadHub .clientAlternative{color:#9f9399;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:11px;font-size:10px;line-height:1.5;display:flex}.downloadHub .clientAlternative span{color:#d5c4bd}.downloadHub .clientAlternative:hover span{color:#f29f90}.downloadHub .downloadBottom{color:#8f858c;justify-content:space-between;align-items:center;gap:20px;padding-top:21px;font-size:11px;line-height:1.6;display:flex}.downloadHub .downloadBottom p{margin:0}.downloadHub .downloadBottom p>span{color:#b2a397;margin-right:7px;font-size:17px}.downloadHub .downloadBottom a{color:#c7b9b5}.downloadHub .downloadBottom a>span{color:#df8e80;margin-left:7px}.downloadHub .clientButton:focus-visible{outline-offset:4px;outline:2px solid #efbb82}.downloadHub .clientAlternative:focus-visible{outline-offset:4px;outline:2px solid #efbb82}.downloadHub .downloadHelp:focus-visible{outline-offset:4px;outline:2px solid #efbb82}.downloadHub .downloadBottom a:focus-visible{outline-offset:4px;outline:2px solid #efbb82}@media (max-width:1000px){.downloadHub .clientGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.downloadHub .downloadIntro h1{font-size:42px}}@media (max-width:620px){.downloadHub .downloadContent{width:calc(100% - 36px);padding:30px 0 34px}.downloadHub .downloadIntro{margin-bottom:25px;display:block}.downloadHub .downloadIntro h1{font-size:36px}.downloadHub .downloadIntro p:not(.sectionTag){font-size:13px}.downloadHub .downloadHelp{gap:8px;margin-top:18px;font-size:11px;display:flex}.downloadHub .downloadHelp>span{font-size:11px}.downloadHub .clientGrid{grid-template-columns:1fr;gap:12px}.downloadHub .clientCard{padding:21px}.downloadHub .clientCardHead{margin-bottom:16px}.downloadHub .clientRequirements{margin-top:18px}.downloadHub .downloadBottom{flex-direction:column;align-items:flex-start;gap:12px}}.downloadHub .clientRequirements .clientAlternative{color:#c0aaa2;font-size:inherit;margin:0;display:inline}.downloadHub .clientRequirements .clientAlternative:hover{color:#f0bdac}
