.support-main{max-width:900px;margin:0 auto;padding:60px 24px 80px}.support-main h1{font-size:clamp(32px,5vw,56px);line-height:1.15;margin:16px 0}.support-main>p{color:var(--muted)}.support-nav{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.support-nav a{background:#e4efe4;border-radius:10px;padding:12px 18px;text-decoration:none;color:var(--ink);font-weight:600;min-height:44px;display:flex;align-items:center}#support-topics details{background:#fff;border:1px solid var(--line);border-radius:14px;margin:14px 0;padding:0 22px}#support-topics summary{cursor:pointer;font-size:18px;font-weight:600;padding:22px 0;line-height:1.5}#support-topics details p{line-height:1.8;color:var(--muted);margin:0 0 24px}.support-contact{margin-top:28px}.support-contact a{color:#226449;font-weight:600;overflow-wrap:anywhere}.support-contact p{line-height:1.8;color:var(--muted)}.support-link{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}.support-main a:focus-visible,.support-main summary:focus-visible{outline:3px solid #268767;outline-offset:4px}@media(max-width:600px){.support-main{padding:32px 18px 48px}.panel-header{flex-wrap:wrap;gap:16px}.panel-header select{max-width:100%}}
@media(max-width:700px){.support-main{padding:24px 16px 40px}.support-main h1{font-size:28px}.support-main h2{font-size:20px}.support-main p{font-size:14px;line-height:1.65}.support-nav{gap:8px;margin:18px 0}.support-nav a{padding:8px 12px;font-size:13px}#support-topics details{padding:0 14px;margin:10px 0}#support-topics summary{font-size:16px;padding:16px 0}.panel-header{padding:10px 4%;gap:8px}.panel-header .brand{font-size:21px}.panel-header .brand img{width:32px;height:32px}}
