[data-c5]{background-color:var(--whisper);container-type:inline-size;padding-inline:2rem;padding-block:var(--mobile-padding-top) var(--mobile-padding-bottom)}@media(width >= 1024px){[data-c5]{padding-block:var(--desktop-padding-top) var(--desktop-padding-bottom)}}[data-c5] input[type=checkbox]{accent-color:var(--jacksons-purple);margin:0}[data-c5] input:not([type=checkbox]):not([type=submit]),[data-c5] textarea,[data-c5] select{background-color:var(--white);border:.1rem solid var(--jordy-blue);border-radius:2.6rem;color:var(--jacksons-purple);display:block;font-size:1.6rem;inline-size:100%;padding:1.5rem 2rem}[data-c5] input:not([type=checkbox]):not([type=submit])::placeholder,[data-c5] textarea::placeholder,[data-c5] select::placeholder{color:var(--jacksons-purple)}[data-c5] input:not([type=checkbox]):not([type=submit]):focus,[data-c5] textarea:focus,[data-c5] select:focus{border-color:var(--jacksons-purple);outline:none}[data-c5] input:not([type=checkbox]):not([type=submit]).wpcf7-not-valid,[data-c5] textarea.wpcf7-not-valid,[data-c5] select.wpcf7-not-valid{border:.1rem solid var(--amaranth)}[data-c5] select{appearance:none;background-image:var(--select);background-position:calc(100% - 2rem) 50%;background-repeat:no-repeat}[data-c5] span:not(.wpcf7-list-item-label){color:var(--jacksons-purple);font-size:2rem;font-weight:700;display:block;padding:0 0 .5rem 1rem}[data-c5] .wpcf7-response-output{font-size:1.6rem;padding-block-start:2rem}[data-c5] .cta-link{cursor:pointer}[data-c5] .wpcf7{background-color:var(--white);border-radius:10px;box-shadow:0 .3rem 2.3rem rgba(35,35,140,.12);padding:3rem 1.5rem}@container (width >=984px){[data-c5] .wpcf7{padding-inline:3.5rem}}[data-c5] .wpcf7 .sent .wpcf7-response-output{color:green}[data-c5] .wpcf7 .invalid .wpcf7-response-output{color:var(--amaranth)}[data-c5] .wpcf7-list-item-label{font-size:1.2rem;line-height:1.9rem}[data-c5] .wpcf7-not-valid-tip{color:var(--amaranth);display:block;font-size:1.3rem;padding-block-start:.5rem;padding-inline-start:1rem}[data-c5] .wpcf7-acceptance label{align-items:start;display:grid;grid-column-gap:1rem;grid-template-columns:auto 1fr;padding-inline-start:1rem}[data-c5] ._checkbox-radio{position:relative}[data-c5] ._checkbox-radio ._error-inner{inset-block-end:-1.5rem;inset-inline-start:1.5rem;position:absolute}[data-c5] ._error-inner{color:var(--alizarin-crimson);display:block;font-size:1.3rem;padding-block-start:.5rem;padding-inline-start:1rem}[data-c5] ._has_error{border:.1rem solid var(--alizarin-crimson) !important}[data-c5] .wpcf7-submit{background:none;border:0;color:var(--jacksons-purple);cursor:pointer;display:block;font-weight:bold}[data-c5] .screen-reader-response{display:none}[data-c5] .field-container{display:grid;grid-row-gap:2rem;padding-block-start:3rem}[data-c5] .row{display:grid;grid-row-gap:6rem}@container (width >=984px){[data-c5] .row{grid-column-gap:5.5rem;grid-template-columns:1fr 55.6rem}}[data-c5] .headline{font-size:3.3rem;line-height:4.3rem;padding-block-start:4rem}@container (width >=984px){[data-c5] .headline{font-size:4.5rem;line-height:5.5rem}}[data-c5] .cta-container{display:grid;grid-row-gap:2rem;padding-block-start:3rem}@container (width >=984px){[data-c5] .cta-container{grid-column-gap:3rem;grid-template-columns:repeat(2, auto);justify-content:start;padding-block-start:4rem}}[data-c5] .image{margin-block-start:4rem}@container (width >=984px){[data-c5] .image{margin-block-start:6rem}}[data-c5] .--copy{padding-block-start:3rem}[data-c5] .--copy ul,[data-c5] .--copy ol{margin:0;padding:2rem 0 0 2rem}[data-c5] .--copy p,[data-c5] .--copy li{font-size:1.8rem;line-height:3rem;padding-block-start:2rem}[data-c5] .--copy p:first-of-type,[data-c5] .--copy li:first-of-type{padding-block-start:0}[data-c5] .--copy li{font-weight:bold;padding-block-start:.5rem}[data-c5] .--copy li:first-child{padding-block-start:0}[data-c5] .--copy li::marker{font-size:3rem}[data-c5] .--column-2 .title{color:var(--jacksons-purple);font-size:2.4rem;line-height:3.3rem}[data-c5] .--column-2 .wpcf7-list-item-label{color:var(--jacksons-purple)}[data-c5] .--no-logo{padding-block-start:0}
