.legal-body{color:#222;font-size:15px;line-height:1.65}.legal-body h2{letter-spacing:.04em;text-transform:uppercase;color:#8a8a8a;margin:2.25rem 0 .75rem;font-size:13px;font-weight:650}.legal-body p,.legal-body ul{margin:0 0 .85rem}.legal-body ul{padding-left:1.15rem}.legal-body li{margin:.2rem 0}.legal-body a{color:#111;text-underline-offset:3px;text-decoration:underline}.support-form{gap:.9rem;margin:.35rem 0 1.5rem;display:grid}.support-form label{color:#111;gap:.4rem;font-size:13px;font-weight:600;display:grid}.support-form input,.support-form textarea{color:#111;background:#fff;border:1px solid #0000001a;border-radius:12px;outline:none;width:100%;padding:.7rem .85rem;font-size:15px;line-height:1.45}.support-form textarea{resize:vertical;min-height:8.5rem}.support-form input:focus,.support-form textarea:focus{border-color:#00000047}.support-form button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:12px;justify-self:start;margin-top:.2rem;padding:.75rem 1.15rem;font-size:15px;font-weight:600}.support-form button:disabled{opacity:.55;cursor:default}.support-hint,.support-error{margin:0;font-size:13px;font-weight:400}.support-hint{color:#8a8a8a}.support-error{color:#b42318}.support-success{background:#fff;border:1px solid #00000014;border-radius:16px;margin:.35rem 0 1.5rem;padding:1.1rem 1.2rem}.support-success-title{color:#111;margin:0 0 .35rem;font-size:16px;font-weight:650}
