.support-main{max-width:1180px;margin:auto;padding:54px 28px 80px}.support-hero{text-align:center;max-width:820px;margin:auto}.support-hero h1{font-size:clamp(36px,6vw,68px);margin:8px 0 12px}.support-hero>p{color:#a9afaf}.support-hero input{width:100%;margin-top:26px;background:#111516;border:1px solid #34393a;color:#fff;padding:18px 20px;border-radius:10px;font:inherit}.support-cats{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin:34px 0}.support-cats button{background:#141718;border:1px solid #34393a;color:#fff;padding:11px 14px;border-radius:7px;font-weight:800;cursor:pointer}.support-cats button:hover{border-color:#ff5500;color:#ff5500}.faq-list{max-width:900px;margin:auto}.faq-list details{background:#111415;border:1px solid #292d2e;border-radius:9px;margin:10px 0;padding:0 18px}.faq-list summary{cursor:pointer;padding:18px 0;font-weight:900}.faq-list details p{color:#aeb4b4;line-height:1.6;margin:0 0 18px}.support-contact{max-width:900px;margin:52px auto 0;padding:30px;border:1px solid #ff5500;background:#111415;border-radius:12px}.support-contact h2{font-size:34px;margin:5px 0}.support-contact>p{color:#aeb4b4}.support-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.secondary-link{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border:1px solid #454a4b;border-radius:7px;color:#fff;text-decoration:none;font-weight:900}@media(max-width:650px){.support-main{padding:34px 16px 60px}.support-cats{justify-content:flex-start}.support-cats button{font-size:11px}.support-contact{padding:22px}}