/* line 1, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect {
  --color-primary:       #a9efd3;
  --color-primary-hover: #8be9c4;
  /* H1/H2 default via _colors.scss, but override H1/H3 to mint like before */
  /* Buttons (dark text on mint) */
  /* Cards on dark slate */
  --gc-surface: #00203e;
  --gc-ink:     #ffffff;
}

/* line 6, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect h1, .product--grant-connect .h1,
.product--grant-connect h3, .product--grant-connect .h3,
.product--grant-connect .feature-title,
.product--grant-connect .step h3,
.product--grant-connect .audience-title {
  color: #a9efd3 !important;
}

/* line 12, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect h1 a, .product--grant-connect .h1 a,
.product--grant-connect h3 a, .product--grant-connect .h3 a,
.product--grant-connect .feature-title a,
.product--grant-connect .step h3 a,
.product--grant-connect .audience-title a {
  color: #a9efd3 !important;
}

/* line 17, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect h1 a:hover, .product--grant-connect .h1 a:hover,
.product--grant-connect h3 a:hover, .product--grant-connect .h3 a:hover,
.product--grant-connect .feature-title a:hover,
.product--grant-connect .step h3 a:hover,
.product--grant-connect .audience-title a:hover {
  color: #8be9c4 !important;
}

/* line 24, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .btn-primary {
  background: var(--color-primary);
  border-color: var(--color-primary);
  color: #00203e;
}

/* line 25, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .btn-primary:hover, .product--grant-connect .btn-primary:focus {
  background: var(--color-primary-hover);
  border-color: var(--color-primary-hover);
  color: #00203e;
}

/* line 27, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .btn-outline {
  background: transparent;
  border-color: #a9efd3;
  color: #a9efd3;
}

/* line 28, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .btn-outline:hover, .product--grant-connect .btn-outline:focus {
  background: #a9efd3;
  border-color: #a9efd3;
  color: #00203e;
}

/* line 34, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .features .feature {
  background: var(--gc-surface);
  color: var(--gc-ink);
  border-color: rgba(255, 255, 255, 0.14);
  box-shadow: 0 2px 14px rgba(0, 0, 0, 0.18);
}

/* line 38, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .features .feature .feature-text, .product--grant-connect .features .feature p {
  color: var(--gc-ink);
  opacity: 1;
}

/* line 39, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .features .feature .feature-media {
  background: #0f2a44;
}

/* line 40, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .features .feature a {
  color: #a9efd3;
}

/* line 41, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .features .feature a:hover {
  color: #8be9c4;
}

/* line 43, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .audience-card {
  background: var(--gc-surface);
  color: var(--gc-ink);
  border-color: rgba(255, 255, 255, 0.14);
  box-shadow: 0 2px 14px rgba(0, 0, 0, 0.18);
}

/* line 47, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .audience-card .audience-blurb,
.product--grant-connect .audience-card .audience-bullets li {
  color: var(--gc-ink);
  opacity: 1;
}

/* line 49, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .audience-icon {
  background: linear-gradient(180deg, #17334a, #0f2a44);
  border-color: rgba(255, 255, 255, 0.18);
}

/* line 50, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .audience-icon i {
  color: #fff;
  opacity: .95;
}

/* line 51, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .audience-card a {
  color: #a9efd3;
}

/* line 52, app/assets/stylesheets/themes/grant_connect.scss */
.product--grant-connect .audience-card a:hover {
  color: #8be9c4;
}
