.hctv-support .eyebrow{color:var(--red)}.hctv-support h2{font-size:1.65rem;line-height:1.25;letter-spacing:-.02em;margin:0 0 1rem}.support-intro{font-size:1.1rem;color:var(--muted)}.support-contacts{background:var(--paper);border-top:3px solid var(--red);padding:28px;margin:30px 0 40px}.support-contact-row{margin-top:20px}.support-contact-row strong{display:block;margin-bottom:6px}.hctv-support .support-contacts .button{margin:0;cursor:pointer;font-size:.87rem;text-transform:none;letter-spacing:0}.support-reveal a{color:var(--blue);overflow-wrap:anywhere;display:inline-block;padding:10px 0}.support-field{margin-bottom:20px}.support-field label{display:block;font-weight:700;margin-bottom:6px}.support-field input,.support-field textarea{display:block;width:100%;max-width:100%;font:inherit;color:var(--ink);border:1px solid #9aa8ba;border-radius:3px;background:#fff;padding:11px 13px}.support-field input:focus,.support-field textarea:focus{outline:3px solid #0089e4;outline-offset:2px}.support-field textarea{resize:vertical}.support-privacy{font-size:.9rem;color:var(--muted)}.hctv-support form .button{cursor:pointer;margin-top:0}.support-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.support-notice{padding:18px;border-left:4px solid;margin-bottom:24px}.support-notice.success{background:#edf7ef;border-color:#207238}.support-notice.error{background:#fff0f0;border-color:var(--red)}@media(max-width:600px){.support-contacts{padding:20px}.support-reveal .button{width:100%;padding-inline:10px}.support-field input,.support-field textarea{font-size:16px}}
