body{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--regular);line-height:1.7}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1}h1,.h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxxl)}h2,.h2{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxl)}h3,.h3{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxl)}h4,.h4{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xl)}h5,.h5{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--large)}h6,.h6{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium)}.image-with-content{display:flex;flex-direction:column;gap:3.125rem}@media (min-width: 64rem){.image-with-content{flex-direction:row;gap:6.25rem;align-items:center}}.image-with-content-container--whitespace-top{padding-top:3rem}@media (min-width: 48rem){.image-with-content-container--whitespace-top{padding-top:4rem}}.image-with-content-container--whitespace-bottom{padding-bottom:3rem}@media (min-width: 48rem){.image-with-content-container--whitespace-bottom{padding-bottom:4rem}}.image-with-content-container-magnolia{background-color:var(--wp--preset--color--purple-200-transparent)}.image-with-content-container-white{background-color:var(--wp--preset--color--white)}.image-with-content__title{font-size:clamp(1.75rem,calc(1.75rem + (1vw - .48rem)/.256),2.375rem);margin-top:0}.image-with-content__content{flex:1}.image-with-content__content-wysiwyg:has(:first-child:is(h1,h2,h3,h4,h5,h6))>:first-child{margin-top:0}.image-with-content__content-wysiwyg blockquote{margin-top:3.75rem;font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--600);font-style:italic;margin-inline:0}.image-with-content__content-wysiwyg blockquote+*{margin-bottom:3.75rem}.image-with-content__content-button{padding:1.25rem 0}.image-with-content__content-list{display:flex;flex-direction:column;padding-bottom:1.25rem}.image-with-content__content-list-title{font-size:.875rem;font-weight:var(--wp--custom--font-weight--400)}.image-with-content__content-list .list:not(:last-child){border-bottom:1px solid var(--wp--preset--color--purple-light)}.image-with-content__content-list-item{display:flex;align-items:center;justify-content:flex-start;padding:1.25rem 0;text-decoration:none;gap:1.25rem}.image-with-content__content-list-item-span{width:100%;font-weight:var(--wp--custom--font-weight--400);color:var(--wp--preset--color--black)}.image-with-content__image{flex:1}.image-with-content__image-img{position:relative;width:100%;min-height:clamp(16rem,calc(16rem + (1vw - .4rem) * 63.5416666667),31.25rem);background-color:var(--wp--preset--color--black);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 64rem){.image-with-content__image-img{min-height:31.25rem}}.image-with-content__image-img:after{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(88,15,84,0) 0%,rgba(52,0,87,.5019607843) 100%);content:""}.image-with-content__image-label{position:absolute;z-index:2;top:0;right:0;margin:1.125rem .9375rem;padding:.5rem;font-size:.75rem;color:var(--wp--preset--color--white);border-radius:3.125rem;background:var(--wp--preset--color--black)}.reverse{flex-direction:column}@media (min-width: 64rem){.reverse{flex-direction:row-reverse}}
