.support-module__cd0qgq__page{background:var(--color-surface)}.support-module__cd0qgq__container{max-width:var(--container-default);padding:0 var(--space-8);margin:0 auto}@media (max-width:767px){.support-module__cd0qgq__container{padding:0 16px}}.support-module__cd0qgq__hero{padding:var(--space-16) 0 var(--space-8);border-bottom:1px solid var(--color-border)}@media (max-width:767px){.support-module__cd0qgq__hero{padding:var(--space-8) 0 var(--space-6)}}.support-module__cd0qgq__eyebrow{font-size:var(--fs-label);color:var(--color-brand-700);letter-spacing:.02em;margin:0 0 var(--space-3);font-weight:700}.support-module__cd0qgq__h1{font-size:var(--fs-h1);line-height:var(--lh-h1);margin:0 0 var(--space-4)}@media (max-width:767px){.support-module__cd0qgq__h1{font-size:var(--fs-h2);line-height:var(--lh-h2)}}.support-module__cd0qgq__lead{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);color:var(--color-ink-600);max-width:var(--container-reading);margin:0}.support-module__cd0qgq__section{padding:var(--space-16) 0 var(--space-24)}@media (max-width:767px){.support-module__cd0qgq__section{padding:var(--space-8) 0 var(--space-16)}}.support-module__cd0qgq__notice{max-width:var(--container-reading);margin:0 0 var(--space-8);padding:var(--space-4) var(--space-6);border:1px solid var(--color-warning);border-radius:var(--radius-card);background:var(--color-background)}.support-module__cd0qgq__noticeTitle{margin:0 0 var(--space-2);color:var(--color-warning);font-weight:700}.support-module__cd0qgq__noticeBody{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-ink-600);margin:0}.support-module__cd0qgq__form{max-width:var(--container-reading);gap:var(--space-6);flex-direction:column;display:flex}.support-module__cd0qgq__field{gap:var(--space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.support-module__cd0qgq__label{font-size:var(--fs-small);color:var(--color-ink-900);padding:0;font-weight:700}.support-module__cd0qgq__radioGroup{gap:var(--space-2);flex-direction:column;display:flex}.support-module__cd0qgq__radioLabel{align-items:center;gap:var(--space-2);min-height:var(--control-min-touch);font-size:var(--fs-body);display:flex}.support-module__cd0qgq__input,.support-module__cd0qgq__textarea{border:1px solid var(--color-border);border-radius:var(--radius-control);width:100%;padding:var(--space-3) var(--space-4);font-size:var(--fs-body);color:var(--color-ink-900);background:var(--color-surface);font-family:inherit}.support-module__cd0qgq__input{height:var(--control-height)}.support-module__cd0qgq__textarea{resize:vertical}.support-module__cd0qgq__input:focus-visible,.support-module__cd0qgq__textarea:focus-visible,.support-module__cd0qgq__radioLabel input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.support-module__cd0qgq__input:disabled,.support-module__cd0qgq__textarea:disabled,.support-module__cd0qgq__field:disabled{background:var(--color-background);color:var(--color-ink-600);cursor:not-allowed}.support-module__cd0qgq__submit{height:var(--control-height);padding:0 var(--space-6);border-radius:var(--radius-control);background:var(--color-brand-600);color:#fff;font-weight:700;font-size:var(--fs-body);cursor:pointer;border:none;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.support-module__cd0qgq__submit:hover:not(:disabled){background:var(--color-brand-700)}.support-module__cd0qgq__submit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.support-module__cd0qgq__submit:disabled{background:var(--color-border);color:var(--color-ink-600);cursor:not-allowed}@media (max-width:767px){.support-module__cd0qgq__submit{align-self:stretch}}.support-module__cd0qgq__formNote{margin:calc(var(--space-3) * -1) 0 0;font-size:var(--fs-small);color:var(--color-ink-600)}.support-module__cd0qgq__result{max-width:var(--container-reading);margin:0 0 var(--space-6);padding:var(--space-4) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);font-weight:700}.support-module__cd0qgq__result:focus{outline:2px solid var(--color-focus);outline-offset:2px}.support-module__cd0qgq__resultSuccess{border-color:var(--color-success);color:var(--color-success)}.support-module__cd0qgq__resultError{border-color:var(--color-error);color:var(--color-error)}.support-module__cd0qgq__honeypotField{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
