@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:500;src:url(fonts/Recoleta-Medium.bf64b37c.woff2) format("woff2"),url(fonts/Recoleta-Medium.dea59c08.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Medium;font-style:normal;font-weight:500;src:url(fonts/TTCommons-Medium.ce869c1b.woff2) format("woff2"),url(fonts/TTCommons-Medium.619a009e.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Regular;font-style:normal;font-weight:400;src:url(fonts/TTCommons-Regular.1f7123f8.woff2) format("woff2"),url(fonts/TTCommons-Regular.8598a96d.woff) format("woff")}@font-face{font-display:swap;font-family:TT Commons Demi;font-style:normal;font-weight:600;src:url(fonts/TTCommons-DemiBold.10c5c7e4.woff2) format("woff2"),url(fonts/TTCommons-DemiBold.348b7916.woff) format("woff")}.h1{font-family:Recoleta,serif;font-size:48px;font-weight:400;line-height:1.1}@media only screen and (min-width:320px){.h1{font-size:calc(40.68571px + 2.28571vw)}}@media only screen and (min-width:1720px){.h1{font-size:80px}}.h2{font-family:Recoleta,serif;font-size:30px;font-weight:400;line-height:1.1}@media only screen and (min-width:320px){.h2{font-size:calc(27.71429px + .71429vw)}}@media only screen and (min-width:1720px){.h2{font-size:40px}}.h3{font-family:TT Commons Medium,sans-serif;font-size:26px;font-weight:400;line-height:1}@media only screen and (min-width:320px){.h3{font-size:calc(24.62857px + .42857vw)}}@media only screen and (min-width:1720px){.h3{font-size:32px}}.h4{font-family:TT Commons Demi,sans-serif;font-size:18px;font-weight:400;line-height:1.1}@media only screen and (min-width:320px){.h4{font-size:calc(16.62857px + .42857vw)}}@media only screen and (min-width:1720px){.h4{font-size:24px}}.lede{font-family:TT Commons Regular,sans-serif;font-size:18px}@media only screen and (min-width:320px){.lede{font-size:calc(16.62857px + .42857vw)}}@media only screen and (min-width:1720px){.lede{font-size:24px}}.adjacent-text-image{margin-bottom:90px;overflow-x:clip;position:relative}.adjacent-text-image .container{align-items:center}.adjacent-text-image.has-bg{background-color:var(--light-lilac);padding:90px 0}.adjacent-text-image.has-bg+.adjacent-text-image.has-bg,.adjacent-text-image.has-bg+.text-content.has-bg{margin-top:-90px;padding-top:0}.adjacent-text-image .wysiwyg a{color:inherit;font-family:TT Commons Demi,sans-serif}.adjacent-text-image--left .container>:first-child{grid-column:1/5;margin-bottom:60px}@media(min-width:769px){.adjacent-text-image--left .container>:first-child{grid-column:1/6;margin-bottom:0}}.adjacent-text-image--left .container>:nth-child(2){grid-column:1/5}@media(min-width:769px){.adjacent-text-image--left .container>:nth-child(2){grid-column:7/13}}.adjacent-text-image--right .container>*{grid-row:1}.adjacent-text-image--right .container>:first-child{grid-column:1/5;grid-row:1;margin-bottom:60px}@media(min-width:769px){.adjacent-text-image--right .container>:first-child{grid-column:8/13;margin-bottom:0}}.adjacent-text-image--right .container>:nth-child(2){grid-column:1/5;grid-row:2}@media(min-width:769px){.adjacent-text-image--right .container>:nth-child(2){grid-column:1/7;grid-row:1}}
