body:has(main .hero-form){.ast-header-breadcrumb{display:none}}main{section.content-images{.section-inner{@media (min-width:1024px){grid-template-columns:1fr 2fr}}.images{display:flex;gap:8px}img{flex:1;width:0;height:100%;border-radius:5px;object-fit:cover;&:nth-child(3){display:none;@media (min-width:768px){display:block}}}}section.content-list{&.icon-list{.section-inner{.img{@media (min-width:1024px){grid-column:2}}}}}section.testimonials{margin-block:0;padding-block:var(--spacing-inline);text-align:center;background-color:var(--color-neutral);.widget{@media (min-width:1024px){margin-inline:-15px}}}.hero-form{display:grid;color:white;background-color:black;>img{--max-width:1920px;grid-column:1;grid-row:1/span 2;width:100%;max-width:var(--max-width);height:0;min-height:100%;margin-inline:auto;object-fit:cover;opacity:.5;@media (min-width:1920px){mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent 100%)}}.section-inner{grid-area:1/1;display:grid;gap:1rem var(--spacing-gap);z-index:1;max-width:calc(var(--max-width) + ( 2 * var(--spacing-inline) ));padding:var(--spacing-block) var(--spacing-inline);@media (min-width:1024px){grid-template-columns:1fr 1fr}}.content{align-self:flex-start;.eyebrow,.heading{color:inherit}}.form-container,.cta{padding:20px;background-color:var(--color-accent);border-radius:15px;h2{font-size:32px;color:inherit}}.cta{p{margin-block:1rem}.button{display:block;margin-top:2rem;text-align:center}}.form-container{.form{margin-top:1rem;padding:16px;color:black;background:var(--gradient-neutral);border-radius:10px}button{&[type=button]{background:unset}&[type=submit]{text-transform:uppercase;font-weight:700}}fieldset{display:grid;gap:.5rem;.ff-el-group,.ff-el-input--label{margin-bottom:0}label::after{color:inherit!important}}}}.max-width-mask{mask-image:linear-gradient(90deg,transparent calc(( 100% - var(--max-width) ) / 2),black calc(( 100% - var(--max-width) ) / 2 + var(--spacing-inline)),black calc(( 100% - var(--max-width) ) / 2 + var(--max-width) - var(--spacing-inline)),transparent calc(( 100% - var(--max-width) ) / 2 + var(--max-width)))}}