.l-section--hero-secondary{margin-bottom:0;background-color:var(--bg-primary)}.hero-secondary .l-wrapper__inner{padding:1rem}.hero-secondary__frame{display:flex;flex-direction:column}.hero-secondary__panel{display:flex;gap:1rem;flex-direction:column}@media only screen and (min-width: 1024px){.hero-secondary__panel{display:grid;align-items:stretch;grid-template-columns:minmax(0, 1fr) 30rem}}.hero-secondary__content,.hero-secondary__media{position:relative;border-radius:var(--border-radius-s);overflow:hidden}.hero-secondary__content{min-width:0;min-height:auto;background-color:var(--hero-secondary-card-bg)}@media only screen and (min-width: 1024px){.hero-secondary__content{min-height:37.75rem}}.hero-secondary__bg{position:absolute;inset:0;pointer-events:none}.hero-secondary__bg picture,.hero-secondary__bg-image{display:block;width:100%;height:100%}.hero-secondary__bg-image{object-fit:cover}.hero-secondary__content-inner{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;min-height:auto;padding:1.5rem 1rem;gap:2rem}@media only screen and (min-width: 1024px){.hero-secondary__content-inner{min-height:37.75rem;padding:4rem 3rem 3.125rem 3rem}}.hero-secondary__heading-box{display:flex;flex-direction:column;gap:1rem;max-width:39rem}.hero-secondary__caption{margin:0;color:var(--txt-caption);text-transform:uppercase}.hero-secondary__title{color:var(--txt-heading)}.hero-secondary__description{max-width:38.5rem;color:var(--txt-paragraph)}.hero-secondary__partner-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem}.hero-secondary__partner-footer .hero-secondary__action{flex:0 1 auto;width:auto}.hero-secondary__partner-footer .hero-partner-logos{margin-left:auto}.hero-secondary__panel--newsletter .hero-secondary__partner-footer .hero-secondary__action{width:100%}.hero-secondary__action{width:min(100%,33rem);max-width:100%}.hero-secondary__buttons{width:100%}.hero-secondary__newsletter{display:flex;flex-direction:column;gap:1.5rem}.hero-secondary__form-action{max-width:42rem}.hero-secondary__form-action iframe[src*="marketing.cpa.com"],.hero-secondary__form-action .pardot-iframe{display:block;width:100%;max-width:100%;min-height:9.375rem;border:0}@media only screen and (max-width: 1074px){.hero-secondary__form-action iframe[src*="marketing.cpa.com"],.hero-secondary__form-action .pardot-iframe{min-height:18.75rem}}.hero-secondary__form-action .gform_wrapper{max-width:100%;margin-top:0}.hero-secondary__form-action .gform_validation_errors{display:none}.hero-secondary__form-action form{display:grid;align-items:end;grid-template-columns:1fr;column-gap:.75rem;row-gap:1rem}@media only screen and (min-width: 768px){.hero-secondary__form-action form{grid-template-columns:minmax(0, 1fr) auto;row-gap:1rem}}.hero-secondary__form-action .gform_body,.hero-secondary__form-action .gform-body,.hero-secondary__form-action .gform_fields,.hero-secondary__form-action .gform-fields{display:contents}.hero-secondary__form-action .gfield{width:auto;margin:0 !important}.hero-secondary__form-action .gfield:not(.gfield--type-consent):not(.gfield--type-checkbox){position:relative}.hero-secondary__form-action .gfield--type-email{grid-column:1}.hero-secondary__form-action .gfield--type-consent,.hero-secondary__form-action .gfield--type-checkbox{grid-column:1/-1}.hero-secondary__form-action .gfield_label{margin-bottom:.375rem;padding-left:0;font-family:var(--font-family-secondary);font-size:.75rem;font-weight:var(--font-weight-500);letter-spacing:0;line-height:1rem}.hero-secondary__form-action .gfield input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hero-secondary__form-action .gfield textarea,.hero-secondary__form-action .gfield select{min-height:3rem;padding:.75rem;border-radius:.25rem}.hero-secondary__form-action .gfield_error .gfield_label,.hero-secondary__form-action .gfield_error .gform-field-label{color:var(--input-field-txt-label)}.hero-secondary__form-action .gfield_error input:not([type=checkbox]):not([type=radio]):not([type=submit]),.hero-secondary__form-action .gfield_error textarea,.hero-secondary__form-action .gfield_error select{border-color:var(--validation-error-color)}.hero-secondary__form-action .gfield_validation_message,.hero-secondary__form-action .validation_message{margin-top:.25rem;color:var(--validation-error-color);font-family:var(--font-family-secondary);font-size:.75rem;line-height:1rem}.hero-secondary__form-action .gfield:not(.gfield--type-consent):not(.gfield--type-checkbox) .gfield_validation_message,.hero-secondary__form-action .gfield:not(.gfield--type-consent):not(.gfield--type-checkbox) .validation_message{position:absolute;top:calc(100% + 0.125rem);left:0;width:100%;margin-top:0}.hero-secondary__form-action .gform_footer,.hero-secondary__form-action .gform-footer{align-self:end;justify-content:flex-start;grid-column:1;grid-row:auto;margin-top:0;padding:0}@media only screen and (min-width: 768px){.hero-secondary__form-action .gform_footer,.hero-secondary__form-action .gform-footer{grid-column:2;grid-row:1}}.hero-secondary__form-action .gform_button{width:100%;min-width:13.5rem;height:2.875rem;min-height:2.875rem;margin-top:0;padding:0 1.5rem;font-size:.75rem;letter-spacing:-0.01em;line-height:1}@media only screen and (min-width: 768px){.hero-secondary__form-action .gform_button{width:auto}}.hero-secondary__form-action .ginput_container_consent,.hero-secondary__form-action .ginput_container_checkbox{margin-top:0}.hero-secondary__form-action .gfield--type-consent,.hero-secondary__form-action .gfield--type-checkbox{margin-top:.25rem !important;padding:0;border:none}.hero-secondary__form-action .gfield--type-consent>legend.gfield_label,.hero-secondary__form-action .gfield--type-consent>.gfield_label{display:none}.hero-secondary__form-action .ginput_container_consent,.hero-secondary__form-action .ginput_container_checkbox .gchoice{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:.5rem}.hero-secondary__form-action .ginput_container_consent .gform_hidden{display:none}.hero-secondary__form-action .ginput_container_consent input[type=checkbox],.hero-secondary__form-action .ginput_container_checkbox .gfield-choice-input{flex:none;position:static;cursor:pointer;width:1rem;height:1rem;margin:.0625rem 0 0;border:1.5px solid var(--input-field-border-border-idle);border-radius:.125rem;background:rgba(0,0,0,0);opacity:1;appearance:none}.hero-secondary__form-action .ginput_container_consent input[type=checkbox]:checked,.hero-secondary__form-action .ginput_container_checkbox .gfield-choice-input:checked{border-color:var(--checkbox-bg-idle);background-color:var(--checkbox-bg-idle);background-repeat:no-repeat;background-position:center;background-size:.625rem .625rem}.hero-secondary__form-action .gfield_consent_label,.hero-secondary__form-action .ginput_container_consent label,.hero-secondary__form-action .ginput_container_checkbox .gchoice label{display:block;flex:1 1 0;min-width:0;margin:0 !important;padding:0;color:var(--txt-paragraph);font-size:.8125rem;letter-spacing:-0.2px;line-height:1.25rem}.hero-secondary__form-action .gfield_consent_label a,.hero-secondary__form-action .ginput_container_consent label a,.hero-secondary__form-action .ginput_container_checkbox .gchoice label a{color:inherit;text-decoration:underline}.hero-secondary__form-action .gform_required_legend{display:none}.hero-secondary__media{min-height:20rem;background-color:var(--hero-secondary-media-bg)}@media only screen and (min-width: 1024px){.hero-secondary__media{min-height:37.75rem}}.hero-secondary__media picture,.hero-secondary__image,.hero-secondary__placeholder{display:block;width:100%;height:100%}.hero-secondary__image{object-fit:cover}.hero-secondary__placeholder{background-color:var(--caption-bg-idle)}.l-section--hero-secondary.is-dark .hero-secondary__description{color:var(--c--brand-primary-1200-main)}.l-section--hero-secondary.is-dark{--hero-secondary-card-bg: #182e93;--hero-secondary-media-bg: #e9edf5;--txt-caption: #fff;--txt-heading: #fff;--txt-paragraph: #c7d3f4;--button-bg-primary-idle: #fff;--button-bg-primary-hover: #c7d3f4;--button-label-primary-idle: #182e93;--button-label-primary-hover: #182e93;--button-label-link-idle: #fff;--button-border-focus: #f0f3ff;--input-field-txt-label: #fff;--input-field-txt-hint: #919ab1;--input-field-txt-active-text: #fff;--input-field-bg-primary-idle: #0f1f6c;--input-field-border-border-idle: #b9bfcf;--input-field-border-border-hover: #fff;--input-field-border-border-active: #fff;--input-field-border-focus: #f0f3ff;--checkbox-bg-idle: #f0f3ff;--validation-error-color: #c43232}.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_consent input[type=checkbox],.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_checkbox .gfield-choice-input{border-color:var(--c-white)}.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_consent label,.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_checkbox .gchoice label,.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_checkbox .gchoice .gform-field-label--type-inline{color:var(--c-white)}.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_consent input[type=checkbox]:checked,.l-section--hero-secondary.is-dark .hero-secondary__form-action .ginput_container_checkbox .gfield-choice-input:checked{border-color:var(--c-white);background-color:var(--c-white);background-image:url("data:image/svg+xml,%3Csvg width=%2210%22 height=%2210%22 viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M2.5 6L5 8.5L10 3.5%22 stroke=%22%23182E93%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}.l-section--hero-secondary.is-light{--hero-secondary-card-bg: #f0f3ff;--hero-secondary-media-bg: #e9edf5;--txt-caption: #182e93;--txt-heading: #182e93;--txt-paragraph: #182e93;--button-bg-primary-idle: #182e93;--button-bg-primary-hover: #020857;--button-label-primary-idle: #fff;--button-label-primary-hover: #fff;--button-label-link-idle: #182e93;--button-border-focus: #01052d;--input-field-txt-label: #182e93;--input-field-txt-hint: #747d9a;--input-field-txt-active-text: #182e93;--input-field-bg-primary-idle: #fff;--input-field-border-border-idle: #182e93;--input-field-border-border-hover: #182e93;--input-field-border-border-active: #182e93;--input-field-border-focus: #01052d;--checkbox-bg-idle: #182e93;--validation-error-color: #c43232}.l-section--hero-secondary.is-light .hero-secondary__form-action .ginput_container_consent input[type=checkbox]:checked,.l-section--hero-secondary.is-light .hero-secondary__form-action .ginput_container_checkbox .gfield-choice-input:checked{background-image:url("data:image/svg+xml,%3Csvg width=%2210%22 height=%2210%22 viewBox=%220 0 12 12%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M2.5 6L5 8.5L10 3.5%22 stroke=%22%23FEF8E8%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
