.support-page .page-heading{max-width:760px;padding-top:0}
.support-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:26px;align-items:start}
.support-grid p,.support-grid li{font-size:13px;line-height:1.85}
.support-grid h2{font-size:25px;margin-bottom:15px}
.support-method{padding:18px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}
.support-method span{display:block;font-size:11px;color:var(--muted);margin-bottom:6px}
.support-method a{font-weight:650}
.support-hint{margin-top:26px;padding-top:22px;border-top:1px solid var(--line)}
.support-hint h3{font-size:17px}
.support-hint a,.support-message a{color:var(--green);overflow-wrap:anywhere}
.support-grid form>small{display:block;margin-top:15px}
.support-steps{padding-left:20px;color:var(--muted)}
.support-steps li{margin-bottom:14px}
.support-message{padding:25px 0;border-top:1px solid var(--line)}
.support-message h3{font-size:19px;margin:12px 0 8px}
.support-message .section-heading{margin-bottom:12px}
.support-message .row-actions{margin-top:15px}
.support-message small{color:var(--muted)}
.payment-confirmation-details{border-top:1px solid var(--line);margin-top:20px;padding-top:18px;overflow-wrap:anywhere}
.payment-confirmation-details h3{font-size:17px}
.payment-confirmation-details .token-summary{margin:10px 0}
.payment-confirmation-details .token-summary>div{padding:8px 0;gap:12px}
.payment-confirmation-details p{font-size:12px}
.confirmation-alert{margin:12px 0;color:var(--color-warning);font-weight:650}
.support-grid input[type=file]{padding:10px;max-width:100%}
@media(max-width:760px){.support-grid{grid-template-columns:1fr;gap:18px}
.support-grid h2{font-size:23px}
.support-grid .form-grid{grid-template-columns:1fr}
.support-page .page-heading{padding-top:0}
.payment-confirmation-details .token-summary>div{flex-wrap:wrap}
.payment-confirmation-details .token-summary dd{text-align:left}
}

