.content .wrapper{display:flex;flex-flow:column;gap:2.4rem;max-width:var(--max-width--medium-wide);overflow:hidden}@media only screen and (min-width:960px){.content .wrapper{flex-flow:row;justify-content:space-between}}@media only screen and (min-width:1440px){.content .wrapper{gap:4.8rem}}@media only screen and (min-width:960px){.content__head{flex:0 0 44.1rem}}@media only screen and (min-width:1440px){.content__head{flex:0 0 44.1rem}}.content__head .heading{font-size:clamp(2.8rem,2.8rem + 20*(100vw - 375px)/1545,4.8rem);font-weight:400}@media only screen and (min-width:960px){.content__body{max-width:55%}}@media only screen and (min-width:1440px){.content__body{max-width:79rem}}.content__body .text{color:#535862;font-size:clamp(1.6rem,1.6rem + 4*(100vw - 375px)/1545,2rem)}
