div.wp-block-ansa-hero{background-color:var(--wp--custom--color--primary-blue-100);font-size:var(--wp--custom--clamp--20-28);font-weight:500;margin-top:0!important;overflow:hidden;position:relative}.has-yellow-header div.wp-block-ansa-hero{background-color:var(--wp--custom--color--yellow-200)}.has-pink-header div.wp-block-ansa-hero{background-color:var(--wp--custom--color--pink-200)}.has-grey-header div.wp-block-ansa-hero{background-color:var(--wp--custom--color--light-grey)}.has-orange-header div.wp-block-ansa-hero{background-color:var(--wp--custom--color--orange-200)}.ansa-hero__container{display:flex;flex-direction:column;gap:var(--wp--custom--clamp--48-88);margin:0 auto;max-width:2000px;padding:var(--wp--custom--clamp--0-54) 0 var(--wp--custom--clamp--48-106);position:relative;width:100%;z-index:20}@media (min-width:768px){.ansa-hero__container{flex-direction:row}}.ansa-hero__content-container{align-self:center;display:flex;justify-content:flex-end;order:1;width:100%}@media (min-width:768px){.ansa-hero__content-container{flex:0 0 52%}}.ansa-hero__content-container h1{font-size:var(--wp--custom--clamp--28-78);margin:0;margin-bottom:var(--wp--custom--clamp--12-24)}:is(.ansa-hero__content-container h1)+p{margin-top:0}.ansa-hero__content{max-width:calc(var(--wp--style--global--wide-size)/100*52 + var(--wp--style--root--padding-left));padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);width:100%}@media (min-width:768px){.ansa-hero__content{padding-right:0}}.ansa-hero__content>:first-child{margin-top:0}.ansa-hero__content>:last-child{margin-bottom:0}.ansa-hero__breadcrumbs{font-size:var(--wp--custom--clamp--12-14);font-weight:500;margin-bottom:1.5rem;text-transform:uppercase}.ansa-hero__breadcrumbs a{text-decoration:none}.ansa-hero__breadcrumbs a:hover{text-decoration:underline}.ansa-hero__image{margin-right:calc(var(--wp--style--root--padding-right)*-1);padding-left:var(--wp--style--root--padding-right);position:relative}.ansa-hero__image img{aspect-ratio:866/686;border-radius:100rem 0 0 100rem;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}@media (min-width:768px){.ansa-hero__image{flex:1 1;margin-right:0;margin-top:0;order:2;padding-left:0}}
