@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;700;900&display=swap);.rich-text{color:#25282b;margin-bottom:1.25rem}@media(min-width:768px){.rich-text{margin-bottom:4.0625rem;font-size:1rem}}.rich-text p{margin:1.25rem 0 0}@media(min-width:768px){.rich-text p{margin:2.8125rem 0 0}}.rich-text__intro,.rich-text__intro p{font-size:1.1875rem;line-height:1.75rem}.rich-text__content :first-child{margin-top:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:1.25rem}@media(min-width:768px){.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:4.0625rem}}.rich-text h1+p,.rich-text h2+p,.rich-text h3+p,.rich-text h4+p,.rich-text h5+p,.rich-text h6+p{margin-top:0}@media(min-width:768px){.rich-text h1+p,.rich-text h2+p,.rich-text h3+p,.rich-text h4+p,.rich-text h5+p,.rich-text h6+p{margin-top:.625rem}}.rich-text h1,.rich-text h2{margin-bottom:1.25rem}@media(min-width:768px){.rich-text h1,.rich-text h2{margin-bottom:2.5rem}}.rich-text ul{list-style-type:disc;margin:1.25rem 0 0}@media(min-width:768px){.rich-text ul{margin:1rem 0 0}}.rich-text ol{list-style-type:decimal;margin:1.25rem 0 0}@media(min-width:768px){.rich-text ol{margin:2.8125rem 0 0}}.rich-text li{margin-top:.625rem;line-height:1.7}.rich-text li:first-of-type{margin-top:0}.rich-text img{width:100%;height:100%}.rich-text img.alignleft{float:left;margin-right:16px;margin-bottom:16px;max-width:100%;width:auto;height:auto}@media(min-width:1200px){.rich-text img.alignleft{margin-right:32px;margin-bottom:16px}}.rich-text img.alignright{float:right;margin-left:16px;margin-bottom:16px;width:auto;height:auto}@media(min-width:1200px){.rich-text img.alignright{margin-left:32px;margin-bottom:32px}}.rich-text img.aligncenter{display:block;margin-top:56px;margin-bottom:56px}.rich-text .wp-caption-text{color:#3a5c64}.rich-text a{margin-top:2.5rem}.rich-text a:not(.button){color:#003b79;text-decoration:underline}.rich-text a:hover{color:#003b79}.container--post .rich-text{padding:3.75rem 0}.wp-caption{margin:3.5rem 0;max-width:100%}.wp-caption p:empty{display:none}.wp-caption-text{margin:0!important}