/*
 * DO NOT EDIT THIS FILE.
 * It's generated automatically by 'npm run build' command.
 * @preserve
 */
    .blog-subscription__hubspot-form .hsfc-Form {
    padding: 0;
  }
    .blog-subscription__hubspot-form .hsfc-Form a {
      color: var(--colors-white-110);
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-Row {
      margin-bottom: 0.875rem;
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-DropdownInput {
      position: relative;
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-DropdownInput__Caret:before {
      font-family: "Material Icons", sans-serif;
      content: "\e5cf";
      display: block;
      color: var(--colors-white-110);
      position: absolute;
      right: 0;
      top: 0.5rem;
      font-size: 1.5rem;
      height: 1.6875rem;
      width: 1.6875rem;
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-Button {
      font-size: 1rem;
      color: var(--colors-white-10);
      border-radius: var(--radius-lg);
      font-weight: 500;
      min-width: 8.5rem;
      padding: 0.5625rem 1.25rem;
      text-transform: uppercase;
      border: 0.0625rem solid var(--colors-sea-green-60);
      background-color: var(--colors-sea-green-60);
      border-color: var(--colors-sea-green-60);
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-Button:hover {
        text-underline-offset: 0.125rem;
        background-color: var(--colors-white-10);
        color: var(--colors-sea-green-60);
        border-color: var(--colors-sea-green-60);
      }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-NavigationRow {
      margin-top: 1rem;
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-TextInput {
      font-weight: 300;
      margin: 0;
      padding: 0.625rem 1.25rem;
      width: 100%;
      height: 2rem;
      border: solid 0.03125rem var(--colors-kingly-cloud-60);
      background-color: transparent;
      border-radius: 0;
      outline: none;
      box-shadow: none;
      color: var(--colors-black-suede-60);
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-RichText {
      font-size: 0.75rem;
      font-family: var(--hsf-richtext__font-family, var(--hsf-global__font-family, var(--hsf-default-richtext__font-family)));
      word-break: break-word;
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-FieldLabel {
      font: var(--font-primary-small-default);
      font-weight: 300;
      cursor: text;
      margin-bottom: 0.375rem;
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-DropdownOptions {
      background-color: var(--colors-white-10);
      border-width: var(--hsf-field-input__border-width, var(--hsf-default-field-input__border-width));
    }
    .blog-subscription__hubspot-form .hsfc-Form .hsfc-DropdownInput__Caret {
      position: absolute;
      top: -0.5rem;
      bottom: 0;
      right: 0;
      padding: 0 1.25rem;
      display: block;
      cursor: pointer;
      width: 4.5rem;
      pointer-events: all;
    }
