.hub-support{max-width:1180px;margin:0 auto;padding:48px 24px 64px;color:#18314f}.hub-support-heading{margin-bottom:36px}.hub-support-heading>span{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#195aaa;font-weight:700}.hub-support-heading h1{font-size:clamp(30px,4vw,46px);margin:10px 0 14px}.hub-support-heading p{color:#64748b;max-width:680px;line-height:1.7}.hub-support-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:36px;align-items:start}.hub-support-nav{display:grid;gap:6px;background:#f3f6fa;padding:14px;border-radius:14px}.hub-support-nav a{padding:12px;color:#28425e;text-decoration:none;border-radius:8px;font-size:14px}.hub-support-nav a[aria-current=page]{background:#195aaa;color:#fff}.hub-support-content{line-height:1.8;min-width:0;overflow-wrap:anywhere}.hub-support-content h2{font-size:21px;line-height:1.4;margin:28px 0 10px}.hub-support-content>h2:first-child{margin-top:0}.hub-support-content a{color:#195aaa}.hub-support-content li{margin-bottom:12px}.hub-support-content details{padding:20px 0;border-bottom:1px solid #dfe6ef}.hub-support-content summary{font-weight:650;cursor:pointer;line-height:1.5}.hub-support-content details p{margin:14px 0 0}.hub-support-contact{background:#f3f6fa;padding:22px 26px;margin-top:36px;border-radius:14px}.hub-support-contact h2{margin-top:0}.hub-support-contact a{display:inline-block;background:#195aaa;color:white;padding:10px 18px;border-radius:8px;text-decoration:none}.hub-support a:focus-visible,.hub-support summary:focus-visible{outline:3px solid #195aaa;outline-offset:3px}@media(max-width:700px){.hub-support{padding:30px 18px 48px}.hub-support-layout{grid-template-columns:1fr;gap:24px}.hub-support-nav{grid-template-columns:1fr 1fr;gap:4px}.hub-support-nav a{font-size:13px}}
