.support-center{max-width:1080px;color:var(--brand-navy);margin:auto;padding:56px 28px 80px}.support-center header{max-width:650px;margin-bottom:34px}.support-center header>span,.support-kicker{letter-spacing:.14em;color:var(--brand-muted);font-size:11px;font-weight:750}.support-center h1{letter-spacing:-.04em;margin:18px 0;font-size:clamp(32px,4vw,48px);line-height:1.15}.support-center p{color:var(--brand-muted);line-height:1.7}.support-topics{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.support-topics>a{border:1px solid var(--brand-line);background:#fff;border-radius:12px;padding:25px;text-decoration:none;display:block}.support-topics>a:hover{border-color:var(--brand-action);background:var(--brand-canvas)}.support-center .support-topics h2{margin:20px 0 9px;font-size:19px}.support-topics p{min-height:48px;font-size:14px}.support-topics a>span{align-items:center;gap:5px;margin-top:20px;font-size:13px;font-weight:700;display:flex}.support-contact{background:var(--brand-soft);border-radius:16px;grid-template-columns:1fr 1.2fr;gap:44px;margin:40px 0;padding:32px;display:grid}.support-center h2{letter-spacing:-.03em;font-size:27px}.support-contact h2{margin-bottom:12px}.support-contact label{gap:8px;margin-bottom:18px;font-size:14px;font-weight:600;display:grid}.support-contact input,.support-contact select,.support-contact textarea{font:inherit;border:1px solid var(--brand-line);width:100%;color:var(--brand-navy);background:#fff;border-radius:8px;padding:12px}.support-contact button{background:var(--brand-navy);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:13px 18px;display:inline-flex}.support-contact .support-small{margin-top:14px;font-size:12px}.support-answers{max-width:780px;margin:48px auto 0}.support-answers details{border-bottom:1px solid var(--brand-soft);padding:20px 0}.support-answers summary{cursor:pointer;font-weight:650}.support-answers p{margin-top:12px;font-size:14px}@media (max-width:700px){.support-topics{grid-template-columns:1fr 1fr}.support-contact{grid-template-columns:1fr;gap:20px;padding:22px}.support-center{padding:34px 20px}.support-topics>a{padding:20px}}@media (max-width:460px){.support-topics{grid-template-columns:1fr}.support-topics p{min-height:0}}
