.content-text-styles h2,.image-and-text__text h2{color:#0a0a0a;font-size:3rem;font-weight:500;letter-spacing:-1.4px;line-height:112%;margin-bottom:24px;margin-top:64px}@media (max-width:991.98px){.content-text-styles h2,.image-and-text__text h2{font-size:2rem;margin-bottom:16px;margin-top:48px}.content-text-styles h2:first-child,.image-and-text__text h2:first-child{margin-top:0}}.content-text-styles h3,.image-and-text__text h3{margin-bottom:16px;margin-top:32px}.content-text-styles h3:first-child,.image-and-text__text h3:first-child{margin-top:0}@media (max-width:991.98px){.content-text-styles h3,.image-and-text__text h3{margin-bottom:8px;margin-top:24px}.content-text-styles h3:first-child,.image-and-text__text h3:first-child{margin-top:0}}.content-text-styles ol,.content-text-styles ul,.image-and-text__text ol,.image-and-text__text ul{list-style-position:outside;list-style-type:disc;margin-bottom:16px;padding-left:20px}@media (max-width:991.98px){.content-text-styles ol,.content-text-styles ul,.image-and-text__text ol,.image-and-text__text ul{margin-bottom:8px}}.content-text-styles ol li::marker,.content-text-styles ul li::marker,.image-and-text__text ol li::marker,.image-and-text__text ul li::marker{color:#007c5c}.content-text-styles ol,.image-and-text__text ol{list-style-position:outside;list-style-type:decimal}.content-text-styles ol li,.image-and-text__text ol li{padding-left:8px}.content-text-styles ol li::marker,.image-and-text__text ol li::marker{color:#007c5c}.content-text-styles li,.content-text-styles p,.image-and-text__text li,.image-and-text__text p{color:#404040;font-size:1.25rem;font-style:normal;font-weight:400;line-height:140%}.content-text-styles li,.image-and-text__text li{margin-bottom:8px}.content-text-styles>p:last-child,.image-and-text__text>p:last-child{margin-bottom:0}.content-text-styles p,.image-and-text__text p{margin-bottom:16px}@media (max-width:991.98px){.content-text-styles p,.image-and-text__text p{font-size:1.125rem;margin-bottom:8px}}.content-text-styles a,.image-and-text__text a{color:#03624a}.content-text-styles figure:not(.basic-image-figure),.image-and-text__text figure:not(.basic-image-figure){display:block;margin:40px 0;width:100%}.content-text-styles figure:not(.basic-image-figure) img,.image-and-text__text figure:not(.basic-image-figure) img{border-radius:16px;display:block;height:auto;width:100%}.content-text-styles figure:not(.basic-image-figure) figcaption,.image-and-text__text figure:not(.basic-image-figure) figcaption{color:#525252;font-weight:400;line-height:150%;padding:8px;text-align:center}.content-text-styles figure.table,.image-and-text__text figure.table{-webkit-overflow-scrolling:touch;margin:1rem 0;max-width:100%;overflow-x:auto}@media (max-width:991.98px){.content-text-styles figure.table,.image-and-text__text figure.table{overflow-x:scroll}}.content-text-styles figure.table::-webkit-scrollbar,.image-and-text__text figure.table::-webkit-scrollbar{background:#f1f1f1;height:8px}.content-text-styles figure.table::-webkit-scrollbar-track,.image-and-text__text figure.table::-webkit-scrollbar-track{background:#f1f1f1}.content-text-styles figure.table::-webkit-scrollbar-thumb,.image-and-text__text figure.table::-webkit-scrollbar-thumb{background:#888;border-radius:0}.content-text-styles figure.table::-webkit-scrollbar-thumb:hover,.image-and-text__text figure.table::-webkit-scrollbar-thumb:hover{background:#555}.content-text-styles figure.table table,.image-and-text__text figure.table table{border-collapse:collapse;width:100%}@media (max-width:991.98px){.content-text-styles figure.table table,.image-and-text__text figure.table table{min-width:-moz-max-content;min-width:max-content}}.content-text-styles figure.table table thead tr th,.image-and-text__text figure.table table thead tr th{background-color:#f9f9f9;color:#0a0a0a;font-size:1.125rem;font-weight:500;line-height:154%;padding:16px}@media (max-width:991.98px){.content-text-styles figure.table table thead tr th,.image-and-text__text figure.table table thead tr th{font-size:1rem}}.content-text-styles figure.table table tbody,.image-and-text__text figure.table table tbody{border:none!important}.content-text-styles figure.table table tbody tr td,.image-and-text__text figure.table table tbody tr td{border-top:1px solid #d4d4d4;padding:16px}.content-text-styles figure.table table tbody tr td:first-child,.image-and-text__text figure.table table tbody tr td:first-child{color:#404040;font-size:1.125rem;font-weight:600;line-height:154%}@media (max-width:991.98px){.content-text-styles figure.table table tbody tr td:first-child,.image-and-text__text figure.table table tbody tr td:first-child{font-size:1rem}}.content-text-styles figure.table table tbody tr td:not(:first-child),.image-and-text__text figure.table table tbody tr td:not(:first-child){color:#404040;font-size:1.125rem;font-weight:400;line-height:154%}@media (max-width:991.98px){.content-text-styles figure.table table tbody tr td:not(:first-child),.image-and-text__text figure.table table tbody tr td:not(:first-child){font-size:1rem}}.content-text-styles figure.table table tbody tr td:not(:first-child) ol li,.content-text-styles figure.table table tbody tr td:not(:first-child) ul li,.image-and-text__text figure.table table tbody tr td:not(:first-child) ol li,.image-and-text__text figure.table table tbody tr td:not(:first-child) ul li{color:#404040;font-size:1.125rem;font-weight:400;line-height:154%}@media (max-width:991.98px){.content-text-styles figure.table table tbody tr td:not(:first-child) ol li,.content-text-styles figure.table table tbody tr td:not(:first-child) ul li,.image-and-text__text figure.table table tbody tr td:not(:first-child) ol li,.image-and-text__text figure.table table tbody tr td:not(:first-child) ul li{font-size:1rem}}.content-text-styles figure.table table tbody tr:last-child td,.image-and-text__text figure.table table tbody tr:last-child td{border-bottom:1px solid #d4d4d4}.content-text-styles figure.table table tr,.image-and-text__text figure.table table tr{border:none!important;vertical-align:top}.image-and-text{margin:96px 0}@media (max-width:991.98px){.image-and-text{margin:48px 0}}.image-and-text__inner{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}@media (max-width:991.98px){.image-and-text__inner{gap:32px;grid-template-columns:1fr}}.image-and-text.image-right .image-and-text__inner>:first-child{order:2}@media (max-width:991.98px){.image-and-text.image-right .image-and-text__inner>:first-child{order:1}}.image-and-text.image-right .image-and-text__inner>:last-child{order:1}@media (max-width:991.98px){.image-and-text.image-right .image-and-text__inner>:last-child{order:2}}.image-and-text__title{color:#0a0a0a;font-size:3.5rem;font-weight:500;letter-spacing:-1.4px;line-height:112%;margin-bottom:48px}@media (max-width:991.98px){.image-and-text__title{font-size:2.5rem;margin-bottom:24px}}.image-and-text__image img{border-radius:16px;display:block;height:auto;max-width:100%}.image-and-text__text h2:first-child,.image-and-text__text h3:first-child,.image-and-text__text h4:first-child{margin-top:0}.image-and-text__text h3{color:#0a0a0a;font-size:2rem;font-weight:500;letter-spacing:-.56px;line-height:116%;margin-bottom:16px;margin-top:48px}@media (max-width:991.98px){.image-and-text__text h3{font-size:1.25rem;margin-bottom:8px;margin-top:24px}}.image-and-text__text h3:first-child{margin-top:0}.content-blocks-wrapper .image-and-text__inner{display:grid;grid-template-columns:1fr}@media (max-width:991.98px){.content-blocks-wrapper .image-and-text__inner{gap:32px;grid-template-columns:1fr}}.content-blocks-wrapper .image-and-text__title{font-size:2rem;margin-bottom:24px}@media (max-width:991.98px){.content-blocks-wrapper .image-and-text__title{font-size:1.25rem;margin-bottom:16px}}.content-blocks-wrapper .image-and-text__image img{width:100%}
