:root{--gutter-single: 6.4vw;--gutter-combined: 12.8vw}@media only screen and (min-width: 992px){:root{--gutter-single: 4.444vw;--gutter-combined: 8.888vw}}.block-custom-cta .comp__cta-component{border-radius:20px;margin:clamp(50.4px,5.271vw,72px) auto;padding:clamp(36px,3.514vw,48px) clamp(21px,1.757vw,24px);display:flex;flex-direction:column;row-gap:clamp(28px,2.343vw,32px);position:relative}@media only screen and (min-width: 768px){.block-custom-cta .comp__cta-component{padding:clamp(44.8px,4.685vw,64px) clamp(56px,5.857vw,80px);align-items:center;justify-content:center;text-align:center}}@media only screen and (min-width: 992px){.block-custom-cta .comp__cta-component{padding:clamp(44.8px,4.685vw,64px) clamp(50.4px,5.271vw,72px)}}@media only screen and (min-width: 1280px){.block-custom-cta .comp__cta-component{padding:clamp(44.8px,4.685vw,64px) clamp(78.4px,8.199vw,112px)}}.block-custom-cta .comp__cta-component .content{display:flex;flex-direction:column;row-gap:20px}@media only screen and (min-width: 768px){.block-custom-cta .comp__cta-component .content .post-copy{margin:0 auto;width:85%;max-width:650px}}.block-custom-cta .comp__cta-component .cta{flex-grow:1}.block-custom-cta .comp__cta-component .cta .btn{white-space:nowrap}.block-custom-cta .comp__cta-component .form-container{background:#76aaaf;border-radius:12px;padding:clamp(21px,1.757vw,24px)}.block-custom-cta .comp__cta-component .form-container .gform_wrapper .gform_fields{row-gap:6px}.block-custom-cta .comp__cta-component .form-container .gform_wrapper .gfield_label{font-size:14px;font-family:"GT-Ultra-Fine-Light",serif;margin-bottom:4px;text-rendering:optimizeLegibility;color:#fff}.block-custom-cta .comp__cta-component .form-container .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.block-custom-cta .comp__cta-component .form-container .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:4px;padding:6px 8px;background:#fff}@media only screen and (min-width: 992px){.block-custom-cta .comp__cta-component .form-container .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.block-custom-cta .comp__cta-component .form-container .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:10px 12px}}.block-custom-cta .comp__cta-component .form-container .gform_wrapper textarea{border-radius:4px;padding:6px 8px;background:#fff}@media only screen and (min-width: 992px){.block-custom-cta .comp__cta-component .form-container .gform_wrapper textarea{padding:10px 12px}}.block-custom-cta .comp__cta-component .form-container .gform_wrapper .gform-footer{padding:12px 0 0}.block-custom-cta .comp__cta-component .form-container .gform_wrapper .gform-footer button.gform_button{margin:0}@media only screen and (min-width: 768px){.block-custom-cta .comp__cta-component.form-cta{padding:clamp(44.8px,4.685vw,64px) clamp(56px,5.857vw,80px);flex-direction:row;align-items:flex-start;justify-content:space-between;text-align:left;-moz-column-gap:10%;column-gap:10%}}@media only screen and (min-width: 1280px){.block-custom-cta .comp__cta-component.form-cta{-moz-column-gap:15%;column-gap:15%}}.block-custom-cta .comp__cta-component.form-cta .content .post-copy{width:100%;max-width:none}@media only screen and (min-width: 768px){.block-custom-cta .comp__cta-component.form-cta .cta{flex:0 0 45%;max-width:340px}}@media only screen and (min-width: 1280px){.block-custom-cta .comp__cta-component.form-cta .cta{flex:0 0 45%;max-width:400px}}.block-custom-cta .comp__cta-component.bg-teal2{background-color:#c7e6e9;color:#161627}.block-custom-cta .comp__cta-component.bg-teal2 .eyebrow{background-color:#a4d1d5}.block-custom-cta .comp__cta-component.bg-teal2 .mark{fill:#437b81}.block-custom-cta .comp__cta-component.bg-teal2 a:not(.btn){color:#214c50}@media(hover: hover)and (pointer: fine){.block-custom-cta .comp__cta-component.bg-teal2 .btn.button-var-2:hover{background:#a4d1d5}}.block-custom-cta .comp__cta-component p.h2{font-size:clamp(30px,3.472vw,42px) !important;font-weight:400 !important;line-height:1.2 !important}@media only screen and (min-width: 768px){.block-custom-cta .comp__cta-component.form-cta{padding:clamp(36px,3.514vw,48px) clamp(44.8px,4.685vw,64px)}}@media only screen and (min-width: 1280px){.block-custom-cta .comp__cta-component.form-cta{-moz-column-gap:10%;column-gap:10%}}

/*# sourceMappingURL=ctaBlock.css.map*/