.block-hero-campaign-standard {
  padding-top: clamp(9.5rem,6.6428571429rem + 5.9523809524vw,12rem)
}
.block-hero-campaign-standard [type=submit] {
  width: 100%
}
@media (min-width:48rem) {
  .block-hero-campaign-standard__container {
    display: grid;
    grid-template-columns: repeat(12,minmax(0,1fr));
    column-gap: clamp(1rem,-.1428571429rem + 2.380952381vw,2rem);
    row-gap: clamp(1.25rem,.3928571429rem + 1.7857142857vw,2rem);
    align-items: flex-start
  }
}
.block-hero-campaign-standard .block-content {
  width: 100%
}
@media (min-width:48rem) {
  .block-hero-campaign-standard .block-content {
    grid-column: 1/span 6
  }
}
@media (min-width:62rem) {
  .block-hero-campaign-standard .block-content {
    grid-column-end: span 7
  }
}
.block-hero-campaign-standard .block-form {
  width: 100%;
  margin-top: 3rem;
  padding: 2.1875rem clamp(1.1875rem,.3303571429rem + 1.7857142857vw,1.9375rem) 2.9375rem;
  border: .0625rem solid #d8d6d3
}
@media (min-width:48rem) {
  .block-hero-campaign-standard .block-form {
    grid-area: 1/7/span 1/span 6;
    margin-top: 0
  }
}
@media (min-width:62rem) {
  .block-hero-campaign-standard .block-form {
    grid-column: 8/span 5
  }
}
@media (min-width:90rem) {
  .block-hero-campaign-standard .block-form {
    grid-column: 9/span 4
  }
}
.block-hero-campaign-standard .block-form .wp-block-heading {
  font-weight: var(--t3-font-weight);
  font-size: var(--t3-font-size);
  font-family: var(--t3-font-family);
  line-height: var(--t3-line-height);
  font-variant-numeric: var(--t3-font-variant-numeric);
  margin-top: calc(var(--t3-margin-bottom) * 2);
  margin-bottom: var(--t3-margin-bottom)
}
.block-hero-campaign-standard .block-form .wp-block-heading:first-child {
  margin-top: 0
}
.block-hero-campaign-standard .block-form .wp-block-heading:last-child {
  margin-bottom: 0
}