.support-main{background:#f7f7f8;padding:42px max(6%,calc((100% - 1200px)/2)) 70px;color:#444;min-height:65vh}
.support-heading{margin-bottom:26px;font-size:13px;color:#888}.support-heading>a{color:#cd0708}.support-heading h1{margin-top:20px;font-size:42px;line-height:1.2;color:#292929;font-weight:700}
.support-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.support-tabs a{padding:12px 19px;border:1px solid #e6e6e6;border-radius:10px;background:#fff;color:#555;font-size:14px;font-weight:600}.support-tabs a[aria-current],.support-tabs a:hover{background:#cd0708;color:#fff;border-color:#cd0708}
.support-content{background:#fff;border:1px solid #ededed;border-radius:20px;padding:34px;line-height:1.85;overflow-wrap:anywhere}.support-content h2{font-size:26px;color:#333;line-height:1.35;margin:12px 0 18px;padding:0}.support-content h3,.support-content h4,.support-content h5{font-size:20px;line-height:1.4;color:#333;margin:20px 0 12px}.support-content p{padding-bottom:15px}.support-content a{color:#bd0809}.support-content img{max-width:100%;height:auto}.support-content ul,.support-content ol{padding:0 0 18px 24px}.support-content .support-download{display:inline-flex;background:#cd0708;color:#fff;padding:11px 20px;margin:10px 0 20px;border-radius:9px;font-size:14px;font-weight:600}.support-source-row{margin-bottom:22px}.support-accordion{border:1px solid #e6e6e6;border-radius:12px;margin:12px 0;overflow:hidden}.support-accordion summary{padding:17px 20px;cursor:pointer;font-weight:600;color:#444;background:#fafafa}.support-accordion[open] summary{color:#cd0708;background:#fff4f4}.support-accordion>div{padding:20px}
@media(min-width:981px){#top-menu li{padding-right:18px}#top-menu li.teamviewer-menu{padding-left:10px}}
@media(max-width:600px){.support-main{padding:28px 5% 40px}.support-heading h1{font-size:32px}.support-tabs{gap:7px}.support-tabs a{font-size:12px;padding:10px 12px}.support-content{padding:22px 18px;border-radius:14px}.support-content h2{font-size:23px}}
