.text-bodies{flex-direction:column;gap:24px;display:flex}@media (min-width:840px) and (max-width:1199px){.text-bodies{gap:32px}}@media (min-width:1200px){.text-bodies{gap:36px}}.text-body{flex-direction:column;display:flex}.text-body strong{font-family:Lato,sans-serif;font-weight:700}.text-body a{text-decoration:underline}.text-body a:hover,.text-body a:focus-visible,.text-body a:active{color:#396b6d}.text-body ul{padding-left:46px;list-style:outside}.text-body ol{counter-reset:item;padding-left:32px;list-style-type:none;position:relative}.text-body li::marker{margin-left:50px;margin-right:50px;padding-left:50px;padding-right:50px}.text-body ol li:before{counter-increment:item;content:counter(item) ". ";position:absolute;left:0}.text-body table{width:fit-content}.text-body table th{text-align:left;padding:0 12px 6px 0}.text-body table td{padding:0 12px 4px 0}.text-body blockquote{padding-right:36px;font-family:Merriweather,serif;font-size:24px;font-style:italic;font-weight:400;line-height:1.4em}.text-body img{width:auto;max-width:100%;height:100%;max-height:66vh;display:block}.text-body iframe{aspect-ratio:16/9;width:100%}.text-body .uploaded-image-wrap{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.text-body .uploaded-image-caption{font-size:14px}@media (min-width:1200px){.text-body-font-size-lg p,.text-body-font-size-lg ul,.text-body-font-size-lg ol,.text-body-font-size-lg li,.text-body-font-size-lg th,.text-body-font-size-lg td{font-size:24px;line-height:1.4em}.text-body-font-size-lg.text-body-with-gap{gap:30px}.text-body-font-size-md p,.text-body-font-size-md ul,.text-body-font-size-md ol,.text-body-font-size-md li,.text-body-font-size-md th,.text-body-font-size-md td{font-size:18px;line-height:1.5em}.text-body-font-size-md.text-body-with-gap{gap:30px}.text-body-font-size-sm p,.text-body-font-size-sm ul,.text-body-font-size-sm ol,.text-body-font-size-sm li,.text-body-font-size-sm th,.text-body-font-size-sm td{font-size:16px;line-height:1.5em}.text-body-font-size-sm.text-body-with-gap{gap:30px}}@media (min-width:840px) and (max-width:1199px){.text-body-font-size-lg p,.text-body-font-size-lg ul,.text-body-font-size-lg ol,.text-body-font-size-lg li,.text-body-font-size-lg th,.text-body-font-size-lg td{font-size:22px;line-height:1.4em}.text-body-font-size-lg.text-body-with-gap{gap:24px}.text-body-font-size-md p,.text-body-font-size-md ul,.text-body-font-size-md ol,.text-body-font-size-md li,.text-body-font-size-md th,.text-body-font-size-md td{font-size:16px;line-height:1.5em}.text-body-font-size-md.text-body-with-gap{gap:20px}.text-body-font-size-sm p,.text-body-font-size-sm ul,.text-body-font-size-sm ol,.text-body-font-size-sm li,.text-body-font-size-sm th,.text-body-font-size-sm td{font-size:16px;line-height:1.5em}.text-body-font-size-sm.text-body-with-gap{gap:20px}.uploaded-image-caption{font-size:13px}}@media (min-width:600px) and (max-width:839px){.text-body-font-size-lg p,.text-body-font-size-lg ul,.text-body-font-size-lg ol,.text-body-font-size-lg li,.text-body-font-size-lg th,.text-body-font-size-lg td{font-size:20px;line-height:1.35em}.text-body-font-size-lg.text-body-with-gap{gap:24px}.text-body-font-size-md p,.text-body-font-size-md ul,.text-body-font-size-md ol,.text-body-font-size-md li,.text-body-font-size-md th,.text-body-font-size-md td{font-size:16px;line-height:1.5em}.text-body-font-size-md.text-body-with-gap{gap:20px}.text-body-font-size-sm p,.text-body-font-size-sm ul,.text-body-font-size-sm ol,.text-body-font-size-sm li,.text-body-font-size-sm th,.text-body-font-size-sm td{font-size:16px;line-height:1.5em}.text-body-font-size-sm.text-body-with-gap{gap:20px}.text-body blockquote{padding-right:0;font-size:20px}.text-body .uploaded-image-caption{font-size:13px}}@media (max-width:599px){.text-body-font-size-lg p,.text-body-font-size-lg ul,.text-body-font-size-lg ol,.text-body-font-size-lg li,.text-body-font-size-lg th,.text-body-font-size-lg td{font-size:20px;line-height:1.35em}.text-body-font-size-lg.text-body-with-gap{gap:26px}.text-body-font-size-md p,.text-body-font-size-md ul,.text-body-font-size-md ol,.text-body-font-size-md li,.text-body-font-size-md th,.text-body-font-size-md td{font-size:16px;line-height:1.5em}.text-body-font-size-md.text-body-with-gap{gap:20px}.text-body-font-size-sm p,.text-body-font-size-sm ul,.text-body-font-size-sm ol,.text-body-font-size-sm li,.text-body-font-size-sm th,.text-body-font-size-sm td{font-size:16px;line-height:1.5em}.text-body-font-size-sm.text-body-with-gap{gap:20px}.text-body blockquote{padding-right:0;font-size:20px}.text-body .uploaded-image-caption{font-size:13px}}
