.block-hero-campaign-text{padding-top:clamp(9.5rem,6.6428571429rem + 5.9523809524vw,12rem)}.block-hero-campaign-text [type=submit]{width:100%}.block-hero-campaign-text__container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1rem,-.1428571429rem + 2.380952381vw,2rem);row-gap:clamp(3rem,1.2857142857rem + 3.5714285714vw,4.5rem);align-items:flex-start}.block-hero-campaign-text .block-content{grid-column:1/span 12;width:100%}@media (min-width:62rem){.block-hero-campaign-text .block-content{grid-column-end:span 8}}@media (max-width:47.98rem){.block-hero-campaign-text .wp-block-image{margin-right:var(--negativeGutterWidth);margin-left:var(--negativeGutterWidth)}}@media (max-width:35.98rem){body.post-type-archive-library_block .block-hero-campaign-text .wp-block-image img,body.post-type-archive-library_block .block-hero-campaign-text .wp-block-image picture{height:13.153125rem}}.block-hero-campaign-text .block-form{grid-column:1/span 12;width:100%}@media (min-width:62rem){.block-hero-campaign-text .block-form{grid-area:2/9/span 1/span 4}}@media (min-width:90rem){.block-hero-campaign-text .block-form{grid-column:10/span 3}}.block-hero-campaign-text .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-text .block-form .wp-block-heading:first-child{margin-top:0}.block-hero-campaign-text .block-form .wp-block-heading:last-child{margin-bottom:0}