/* line 216, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-4xl {
  font-size: 36px !important;
  line-height: 48px !important;
  letter-spacing: 0% !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: 'Poppins', 'Roboto', sans-serif !important;
}

/* line 226, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-3xl {
  font-size: 30px !important;
  line-height: 40px !important;
  letter-spacing: 0% !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: 'Poppins', 'Roboto', sans-serif !important;
}

/* line 236, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-2xl {
  font-size: 24px !important;
  line-height: 32px !important;
  letter-spacing: 0% !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: 'Poppins', 'Roboto', sans-serif !important;
}

/* line 246, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-xl {
  font-size: 24px !important;
  line-height: 32px !important;
  letter-spacing: 0% !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: "Poppins", "Roboto", sans-serif !important;
}

/* line 256, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-l {
  font-size: 20px !important;
  line-height: 28px !important;
  letter-spacing: 0% !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: 'Poppins', 'Roboto', sans-serif !important;
}

/* line 266, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-m {
  font-size: 18px !important;
  line-height: 24px !important;
  letter-spacing: 0% !important;
  font-weight: 600 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: 'Poppins', 'Roboto', sans-serif !important;
}

/* line 276, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-s {
  font-size: 16px !important;
  line-height: 24px !important;
  letter-spacing: 0% !important;
  font-weight: 700 !important;
  vertical-align: middle !important;
  color: var(--color-neutral-text-primary) !important;
  font-family: 'Poppins', 'Roboto', sans-serif !important;
}

/* line 287, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-xs {
  font-size: 14px !important;
  line-height: 20px !important;
  letter-spacing: 1% !important;
  font-weight: 600 !important;
  vertical-align: middle !important;
  font-family: "Poppins", "Roboto", sans-serif !important;
}

/* line 297, app/assets/stylesheets/design-system/_typography.scss */
.web-heading-2xs {
  font-size: 12px !important;
  line-height: 16px !important;
  letter-spacing: 1.5% !important;
  font-weight: 600 !important;
  vertical-align: middle !important;
  font-family: "Poppins", "Roboto", sans-serif !important;
}

/* line 307, app/assets/stylesheets/design-system/_typography.scss */
.web-body-s {
  font-size: 12px !important;
  line-height: 16px !important;
  letter-spacing: 0% !important;
  font-weight: 400 !important;
  font-family: "Poppins", "Roboto", sans-serif !important;
}

/* line 315, app/assets/stylesheets/design-system/_typography.scss */
.web-body-m {
  font-size: 12px !important;
  line-height: 18px !important;
  letter-spacing: 0% !important;
  font-weight: 400 !important;
  font-family: "Poppins", "Roboto", sans-serif !important;
}

/* line 324, app/assets/stylesheets/design-system/_typography.scss */
.web-body-l {
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0% !important;
  font-weight: 400 !important;
  vertical-align: middle !important;
  font-family: "IBM Plex Sans", sans-serif !important;
}

/* line 334, app/assets/stylesheets/design-system/_typography.scss */
.web-caption {
  font-size: 10px !important;
  line-height: 14px !important;
  letter-spacing: 0% !important;
  font-weight: 500 !important;
  font-family: 'IBM Plex Sans', sans-serif !important;
  vertical-align: middle;
}

/* line 344, app/assets/stylesheets/design-system/_typography.scss */
.web-overline {
  font-size: 10px !important;
  line-height: 14px !important;
  letter-spacing: 1.5% !important;
  font-weight: 600 !important;
  font-family: "Poppins", "Roboto", sans-serif !important;
  text-transform: uppercase !important;
  vertical-align: middle;
}

/* line 227, app/assets/stylesheets/design-system/_themes.scss */
:root {
  --color-neutral-text-primary: #101010;
  --color-neutral-text-secondary: #646464;
  --color-neutral-text-disable: #A3A3A3;
  --color-neutral-text-active: #ffffff;
  --color-neutral-bg-primary: #ffffff;
  --color-neutral-bg-secondary: #F5F5F5;
  --color-neutral-bg-tertiary: #EBEBEB;
  --color-neutral-bg-disable: #DCDCDC;
  --color-neutral-bg-active: #101010;
  --color-neutral-border-primary: #C1C1C1;
  --color-neutral-border-secondary: #DCDCDC;
  --color-neutral-hover-bg-primary: #F5F5F5;
  --color-neutral-hover-bg-secondary: #EBEBEB;
  --color-neutral-hover-bg-tertiary: #DCDCDC;
  --color-neutral-hover-bg-cross-white-tertiary: #DCDCDC;
  --color-main-text-primary: #006654;
  --color-main-bg-primary: #006654;
  --color-main-bg-secondary: #ADE9E2;
  --color-main-bg-active: #006654;
  --color-main-hover-bg-primary: #005C46;
  --color-main-border: #006654;
  --color-main-brand: #00A391;
  --color-complementary-text-primary: #1D3249;
  --color-complementary-bg-primary: #304664;
  --color-complementary-bg-secondary: #F1F2FA;
  --color-complementary-hover-bg-primary: #1D3249;
  --color-complementary-border: #304664;
  --color-complementary-brand: #5D7A9C;
  --color-success-text-primary: #448325;
  --color-success-bg-primary: #448325;
  --color-success-bg-secondary: #D7F1C7;
  --color-success-hover-bg-primary: #2e5e17;
  --color-success-border: #448325;
  --color-warning-text-primary: #A68107;
  --color-warning-bg-primary: #A68107;
  --color-warning-bg-secondary: #FEEDB4;
  --color-warning-hover-bg-primary: #7F6305;
  --color-warning-border: #A68107;
  --color-scale-individual-bg: #F89C1B;
  --color-scale-individual-text: #1A1A1A;
  --color-error-text-primary: #E81C24;
  --color-error-bg-primary: #DA0707;
  --color-error-bg-secondary: #FFD1D1;
  --color-error-hover-bg-primary: #BE0F0F;
  --color-error-border: #DA0707;
  --color-informative-text-primary: #077CC0;
  --color-informative-bg-primary: #077CC0;
  --color-informative-bg-secondary: #B2EAFF;
  --color-informative-hover-bg-primary: #005993;
  --color-informative-border: #077CC0;
  --color-opacity-black-weakest: #10101026;
  --color-opacity-black-weak: #1010104d;
  --color-opacity-black-medium: #10101080;
  --color-opacity-black-strong: #101010b3;
  --color-opacity-black-strongest: #101010d9;
  --color-shadow-subtle: #1010100f;
  --color-shadow-elevated: #1010101a;
  --color-shadow-prominent: #1010102e;
  --color-shadow-scrim: #10101066;
  --shadow-elevation-header: 0 1px 3px var(--color-shadow-subtle);
  --shadow-elevation-panel: 0 8px 24px var(--color-shadow-elevated);
  --shadow-elevation-panel-prominent: 0 8px 24px var(--color-shadow-prominent);
  --shadow-elevation-drawer: -4px 0 24px var(--color-shadow-elevated);
  --shadow-elevation-modal: 0 16px 48px var(--color-shadow-prominent);
  --color-neutral-shadow-sm: var(--color-shadow-subtle);
  --color-neutral-shadow-md: var(--color-shadow-elevated);
  --color-neutral-shadow-lg: var(--color-shadow-prominent);
  --color-neutral-text-cross-white-primary: #ffffff;
  --color-neutral-text-cross-white-secondary: #c1c1c1;
  --color-neutral-bg-cross-white-primary: #ffffff;
  --color-neutral-bg-cross-white-secondary: #F5F5F5;
  --color-neutral-bg-cross-main-primary: #101010;
  --color-neutral-bg-cross-main-secondary: #1b1b1b;
  --color-avatar-bg-1: #253C75;
  --color-avatar-bg-2: #448325;
  --color-avatar-bg-3: #63BE36;
  --color-avatar-bg-4: #F89C1B;
  --color-avatar-bg-5: #E81C24;
  --color-analogous-bg-primary: #3F1F63;
  --color-analogous-bg-secondary: #DEC1FF;
}

/* line 234, app/assets/stylesheets/design-system/_themes.scss */
.dark,
[data-theme="dark"] {
  --color-neutral-text-primary: #ffffff;
  --color-neutral-text-secondary: #c1c1c1;
  --color-neutral-text-disable: #858585;
  --color-neutral-text-active: #101010;
  --color-neutral-bg-primary: #101010;
  --color-neutral-bg-secondary: #1b1b1b;
  --color-neutral-bg-tertiary: #282828;
  --color-neutral-bg-disable: #464646;
  --color-neutral-bg-active: #ffffff;
  --color-neutral-border-primary: #464646;
  --color-neutral-border-secondary: #333333;
  --color-neutral-hover-bg-primary: #1b1b1b;
  --color-neutral-hover-bg-secondary: #282828;
  --color-neutral-hover-bg-tertiary: #464646;
  --color-neutral-hover-bg-cross-white-tertiary: #DCDCDC;
  --color-main-text-primary: #71DCD0;
  --color-main-bg-primary: #006654;
  --color-main-bg-secondary: #003327;
  --color-main-bg-active: #006654;
  --color-main-hover-bg-primary: #005C46;
  --color-main-border: #006654;
  --color-main-brand: #00A391;
  --color-complementary-text-primary: #E3E9F6;
  --color-complementary-bg-primary: #304664;
  --color-complementary-bg-secondary: #17283A;
  --color-complementary-hover-bg-primary: #1D3249;
  --color-complementary-border: #304664;
  --color-complementary-brand: #5D7A9C;
  --color-success-text-primary: #63BE36;
  --color-success-bg-primary: #448325;
  --color-success-bg-secondary: #204210;
  --color-success-hover-bg-primary: #2E5E17;
  --color-success-border: #448325;
  --color-warning-text-primary: #FFC60B;
  --color-warning-bg-primary: #A68107;
  --color-warning-bg-secondary: #473802;
  --color-warning-hover-bg-primary: #7F6305;
  --color-warning-border: #A68107;
  --color-scale-individual-bg: #F89C1B;
  --color-scale-individual-text: #1A1A1A;
  --color-error-text-primary: #FF2424;
  --color-error-bg-primary: #E81C24;
  --color-error-bg-secondary: #700707;
  --color-error-hover-bg-primary: #BE0F0F;
  --color-error-border: #E81C24;
  --color-informative-text-primary: #00AEEF;
  --color-informative-bg-primary: #077CC0;
  --color-informative-bg-secondary: #003B61;
  --color-informative-hover-bg-primary: #005993;
  --color-informative-border: #077CC0;
  --color-opacity-black-weakest: #10101026;
  --color-opacity-black-weak: #1010104d;
  --color-opacity-black-medium: #10101080;
  --color-opacity-black-strong: #101010b3;
  --color-opacity-black-strongest: #101010d9;
  --color-shadow-subtle: #ffffff1a;
  --color-shadow-elevated: #ffffff33;
  --color-shadow-prominent: #ffffff4d;
  --color-shadow-scrim: #00000099;
  --shadow-elevation-header: 0 1px 3px var(--color-shadow-subtle);
  --shadow-elevation-panel: 0 8px 24px var(--color-shadow-elevated);
  --shadow-elevation-panel-prominent: 0 8px 24px var(--color-shadow-prominent);
  --shadow-elevation-drawer: -4px 0 24px var(--color-shadow-elevated);
  --shadow-elevation-modal: 0 16px 48px var(--color-shadow-prominent);
  --color-neutral-shadow-sm: var(--color-shadow-subtle);
  --color-neutral-shadow-md: var(--color-shadow-elevated);
  --color-neutral-shadow-lg: var(--color-shadow-prominent);
  --color-neutral-text-cross-white-primary: #ffffff;
  --color-neutral-text-cross-white-secondary: #c1c1c1;
  --color-neutral-bg-cross-white-primary: #101010;
  --color-neutral-bg-cross-white-secondary: #1b1b1b;
  --color-neutral-bg-cross-main-primary: #ffffff;
  --color-avatar-bg-1: #253C75;
  --color-avatar-bg-2: #448325;
  --color-avatar-bg-3: #63BE36;
  --color-avatar-bg-4: #F89C1B;
  --color-avatar-bg-5: #E81C24;
  --color-analogous-bg-primary: #3F1F63;
  --color-analogous-bg-secondary: #DEC1FF;
}

@media (prefers-color-scheme: dark) {
  /* line 241, app/assets/stylesheets/design-system/_themes.scss */
  :root:not([data-theme="light"]) {
    --color-neutral-text-primary: #ffffff;
    --color-neutral-text-secondary: #c1c1c1;
    --color-neutral-text-disable: #858585;
    --color-neutral-text-active: #101010;
    --color-neutral-bg-primary: #101010;
    --color-neutral-bg-secondary: #1b1b1b;
    --color-neutral-bg-tertiary: #282828;
    --color-neutral-bg-disable: #464646;
    --color-neutral-bg-active: #ffffff;
    --color-neutral-border-primary: #464646;
    --color-neutral-border-secondary: #333333;
    --color-neutral-hover-bg-primary: #1b1b1b;
    --color-neutral-hover-bg-secondary: #282828;
    --color-neutral-hover-bg-tertiary: #464646;
    --color-neutral-hover-bg-cross-white-tertiary: #DCDCDC;
    --color-main-text-primary: #71DCD0;
    --color-main-bg-primary: #006654;
    --color-main-bg-secondary: #003327;
    --color-main-bg-active: #006654;
    --color-main-hover-bg-primary: #005C46;
    --color-main-border: #006654;
    --color-main-brand: #00A391;
    --color-complementary-text-primary: #E3E9F6;
    --color-complementary-bg-primary: #304664;
    --color-complementary-bg-secondary: #17283A;
    --color-complementary-hover-bg-primary: #1D3249;
    --color-complementary-border: #304664;
    --color-complementary-brand: #5D7A9C;
    --color-success-text-primary: #63BE36;
    --color-success-bg-primary: #448325;
    --color-success-bg-secondary: #204210;
    --color-success-hover-bg-primary: #2E5E17;
    --color-success-border: #448325;
    --color-warning-text-primary: #FFC60B;
    --color-warning-bg-primary: #A68107;
    --color-warning-bg-secondary: #473802;
    --color-warning-hover-bg-primary: #7F6305;
    --color-warning-border: #A68107;
    --color-scale-individual-bg: #F89C1B;
    --color-scale-individual-text: #1A1A1A;
    --color-error-text-primary: #FF2424;
    --color-error-bg-primary: #E81C24;
    --color-error-bg-secondary: #700707;
    --color-error-hover-bg-primary: #BE0F0F;
    --color-error-border: #E81C24;
    --color-informative-text-primary: #00AEEF;
    --color-informative-bg-primary: #077CC0;
    --color-informative-bg-secondary: #003B61;
    --color-informative-hover-bg-primary: #005993;
    --color-informative-border: #077CC0;
    --color-opacity-black-weakest: #10101026;
    --color-opacity-black-weak: #1010104d;
    --color-opacity-black-medium: #10101080;
    --color-opacity-black-strong: #101010b3;
    --color-opacity-black-strongest: #101010d9;
    --color-shadow-subtle: #ffffff1a;
    --color-shadow-elevated: #ffffff33;
    --color-shadow-prominent: #ffffff4d;
    --color-shadow-scrim: #00000099;
    --shadow-elevation-header: 0 1px 3px var(--color-shadow-subtle);
    --shadow-elevation-panel: 0 8px 24px var(--color-shadow-elevated);
    --shadow-elevation-panel-prominent: 0 8px 24px var(--color-shadow-prominent);
    --shadow-elevation-drawer: -4px 0 24px var(--color-shadow-elevated);
    --shadow-elevation-modal: 0 16px 48px var(--color-shadow-prominent);
    --color-neutral-shadow-sm: var(--color-shadow-subtle);
    --color-neutral-shadow-md: var(--color-shadow-elevated);
    --color-neutral-shadow-lg: var(--color-shadow-prominent);
    --color-neutral-text-cross-white-primary: #ffffff;
    --color-neutral-text-cross-white-secondary: #c1c1c1;
    --color-neutral-bg-cross-white-primary: #101010;
    --color-neutral-bg-cross-white-secondary: #1b1b1b;
    --color-neutral-bg-cross-main-primary: #ffffff;
    --color-avatar-bg-1: #253C75;
    --color-avatar-bg-2: #448325;
    --color-avatar-bg-3: #63BE36;
    --color-avatar-bg-4: #F89C1B;
    --color-avatar-bg-5: #E81C24;
    --color-analogous-bg-primary: #3F1F63;
    --color-analogous-bg-secondary: #DEC1FF;
  }
}

/* line 6, app/assets/stylesheets/support.scss */
.public-layout {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  background: var(--color-neutral-bg-secondary);
  color: var(--color-neutral-text-primary);
}

/* line 14, app/assets/stylesheets/support.scss */
.public-layout__topbar {
  background: var(--color-neutral-bg-primary);
  border-bottom: 1px solid var(--color-neutral-border-primary);
}

/* line 19, app/assets/stylesheets/support.scss */
.public-layout__topbar-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

/* line 27, app/assets/stylesheets/support.scss */
.public-layout__brand {
  display: inline-flex;
  align-items: center;
}

/* line 32, app/assets/stylesheets/support.scss */
.public-layout__logo {
  height: 32px;
  width: auto;
}

/* line 37, app/assets/stylesheets/support.scss */
.public-layout__logo--dark {
  display: none;
}

/* line 42, app/assets/stylesheets/support.scss */
[data-theme='dark'] .public-layout__logo--light {
  display: none;
}

/* line 46, app/assets/stylesheets/support.scss */
[data-theme='dark'] .public-layout__logo--dark {
  display: inline-block;
}

/* line 51, app/assets/stylesheets/support.scss */
.public-layout__nav {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}

/* line 57, app/assets/stylesheets/support.scss */
.public-layout__main {
  flex: 1 0 auto;
}

/* line 61, app/assets/stylesheets/support.scss */
.public-layout__footer {
  padding: 1.5rem 0;
  color: var(--color-neutral-text-secondary);
  border-top: 1px solid var(--color-neutral-border-primary);
  background: var(--color-neutral-bg-primary);
}

/* line 67, app/assets/stylesheets/support.scss */
.public-layout__footer p {
  margin: 0;
}

/* line 75, app/assets/stylesheets/support.scss */
.support-page {
  padding-top: 2.5rem;
  padding-bottom: 3rem;
}

/* line 80, app/assets/stylesheets/support.scss */
.support-page__hero {
  max-width: 760px;
  margin-bottom: 2rem;
}

/* line 85, app/assets/stylesheets/support.scss */
.support-page__eyebrow {
  display: inline-block;
  margin-bottom: 0.5rem;
  color: var(--color-main-text-primary);
}

/* line 91, app/assets/stylesheets/support.scss */
.support-page__title {
  margin: 0 0 0.75rem;
  color: var(--color-neutral-text-primary);
}

/* line 96, app/assets/stylesheets/support.scss */
.support-page__lead {
  margin: 0;
  color: var(--color-neutral-text-secondary);
}

/* line 101, app/assets/stylesheets/support.scss */
.support-page__alert {
  display: flex;
  align-items: flex-start;
  gap: 0.5rem;
  margin-bottom: 1.5rem;
  padding: 0.75rem 1rem;
  border-radius: 8px;
  border: 1px solid transparent;
}

/* line 111, app/assets/stylesheets/support.scss */
.support-page__alert--success {
  color: var(--color-success-text-primary);
  background: var(--color-success-bg-secondary);
  border-color: var(--color-success-border);
}

/* line 117, app/assets/stylesheets/support.scss */
.support-page__alert--error {
  color: var(--color-error-text-primary);
  background: var(--color-error-bg-secondary);
  border-color: var(--color-error-border);
}

/* line 123, app/assets/stylesheets/support.scss */
.support-page__layout > [class*='col-'] {
  margin-bottom: 1.5rem;
}

/* line 127, app/assets/stylesheets/support.scss */
.support-page__card {
  height: 100%;
}

/* line 130, app/assets/stylesheets/support.scss */
.support-page__card:hover {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

/* line 135, app/assets/stylesheets/support.scss */
.support-page__card-title {
  margin: 0;
  color: var(--color-neutral-text-primary);
}

/* line 140, app/assets/stylesheets/support.scss */
.support-page__card-subtitle {
  margin: 0.5rem 0 0;
  color: var(--color-neutral-text-secondary);
}

/* line 145, app/assets/stylesheets/support.scss */
.support-page__card-footer {
  justify-content: flex-start;
}

/* line 149, app/assets/stylesheets/support.scss */
.support-page__contact-list {
  margin: 0;
}

/* line 153, app/assets/stylesheets/support.scss */
.support-page__contact-item {
  padding: 1rem 0;
  border-bottom: 1px solid var(--color-neutral-border-secondary);
}

/* line 157, app/assets/stylesheets/support.scss */
.support-page__contact-item:first-child {
  padding-top: 0;
}

/* line 161, app/assets/stylesheets/support.scss */
.support-page__contact-item:last-child {
  padding-bottom: 0;
  border-bottom: none;
}

/* line 167, app/assets/stylesheets/support.scss */
.support-page__contact-label {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin-bottom: 0.25rem;
  color: var(--color-neutral-text-secondary);
}

/* line 174, app/assets/stylesheets/support.scss */
.support-page__contact-label .fa {
  width: 16px;
  text-align: center;
  color: var(--color-main-text-primary);
}

/* line 181, app/assets/stylesheets/support.scss */
.support-page__contact-value {
  margin: 0;
  padding-left: 1.5rem;
  color: var(--color-neutral-text-primary);
  word-break: break-word;
}

/* line 188, app/assets/stylesheets/support.scss */
.support-page__contact-hint {
  display: block;
  margin-top: 0.25rem;
  color: var(--color-neutral-text-secondary);
}

/* line 194, app/assets/stylesheets/support.scss */
.support-page__link {
  color: var(--color-main-text-primary);
}

/* line 197, app/assets/stylesheets/support.scss */
.support-page__link:hover, .support-page__link:focus {
  color: var(--color-main-hover-bg-primary);
}

/* line 203, app/assets/stylesheets/support.scss */
.support-page__chips {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 212, app/assets/stylesheets/support.scss */
.support-page__chip {
  padding: 0.25rem 0.75rem;
  border-radius: 9999px;
  color: var(--color-main-text-primary);
  background: var(--color-main-bg-secondary);
  border: 1px solid var(--color-main-border);
}

/* line 223, app/assets/stylesheets/support.scss */
.support-form__section {
  margin: 0 0 1.5rem;
  padding: 0;
  border: none;
}

/* line 229, app/assets/stylesheets/support.scss */
.support-form__legend {
  width: 100%;
  margin: 0 0 1rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid var(--color-neutral-border-secondary);
  color: var(--color-neutral-text-primary);
}

/* line 237, app/assets/stylesheets/support.scss */
.support-form .ds-form-group {
  margin-bottom: 1rem;
}

/* line 241, app/assets/stylesheets/support.scss */
.support-form__honeypot {
  position: absolute;
  left: -10000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

/* line 249, app/assets/stylesheets/support.scss */
.support-form__actions {
  display: flex;
  justify-content: flex-end;
  gap: 0.5rem;
  padding-top: 1rem;
  border-top: 1px solid var(--color-neutral-border-secondary);
}
