@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}}.accordion{margin-bottom:90px}.accordion .container>*{grid-column:1/5}@media(min-width:769px){.accordion .container>*{grid-column:3/11}}.accordion__section:not(:first-of-type) .accordion__tab{padding-top:25px}.accordion__section:not(:last-of-type){border-bottom:1px solid var(--light-lilac)}@media(min-width:1025px){.accordion__section:not(:last-of-type){border-bottom-width:2px}}.accordion__tab{align-items:flex-start;color:var(--green);cursor:pointer;display:flex;font-family:TT Commons Medium,sans-serif;font-size:24px;gap:20px;justify-content:space-between;line-height:1;padding-bottom:20px;position:relative}@media only screen and (min-width:320px){.accordion__tab{font-size:calc(22.17143px + .57143vw)}}@media only screen and (min-width:1720px){.accordion__tab{font-size:32px}}@media(min-width:1025px){.accordion__tab{gap:30px}}.accordion__tab.is-active{transition:none}.accordion__tab.is-active+.accordion__content{max-height:100em}.accordion__tab.is-active svg{transform:rotate(-180deg)}.accordion__tab svg{flex-shrink:0;position:relative;top:8px;transform:rotate(0);transform-origin:center;transition:transform .15s linear}@media(min-width:1025px){.accordion__tab svg{height:10px;width:20px}}.accordion__content{max-height:0;overflow:hidden;transition:max-height .65s var(--slide-transition)}.accordion__content>div{padding-bottom:20px}
