.heading--h6{font-family:DMSans,Helvetica,Arial,sans-serif;font-size:clamp(1.1875rem,1.1875rem + 0vw - 0rem,1.1875rem);font-weight:500}.heading--h5{font-size:clamp(1.375rem,1.375rem + 0vw - 0rem,1.375rem)}.heading--h4{font-size:clamp(1.4375rem,1.4375rem + .121vw - .028359375rem,1.5rem)}.heading--h3{font-size:clamp(1.5625rem,1.5625rem + .242vw - .05671875rem,1.6875rem);font-weight:400}.heading--h2,.post-header .wp-block-post-title{font-size:clamp(1.75rem,1.75rem + .485vw - .113671875rem,2rem);line-height:1.07}.heading--h1{font-size:clamp(2rem,2rem + 1.212vw - .2840625rem,2.625rem);line-height:.94}.paragraph{font-size:clamp(1.0625rem,1.0625rem + .364vw - .0853125rem,1.25rem)}.paragraph--sm,.post-header__caption{font-size:clamp(1rem,1rem + .242vw - .05671875rem,1.125rem);line-height:1.5}.blockquote,.paragraph--lg{font-family:DMSans,Helvetica,Arial,sans-serif;font-size:clamp(1.125rem,1.125rem + .485vw - .113671875rem,1.375rem);font-weight:400;letter-spacing:-.014em}.eyebrow{font-size:clamp(1.1875rem,1.1875rem + 0vw - 0rem,1.1875rem);letter-spacing:normal;line-height:1.2}.wp-block-mangrove-post-header.post-header-block{background:linear-gradient(0deg,hsla(46,35%,90%,.4),hsla(46,35%,90%,.4)),#fdfcfa;overflow:hidden;position:relative}.wp-block-mangrove-post-header.post-header-block .wrapper{position:relative}@media screen and (min-width:782px)and (max-width:959px){.wp-block-mangrove-post-header.post-header-block .wrapper{padding-left:0}}@media screen and (max-width:781px){.wp-block-mangrove-post-header.post-header-block .wrapper{padding:0}}.wp-block-mangrove-post-header.post-header-block:before{display:none}.wp-block-mangrove-post-header.post-header-block .grid{align-items:stretch;min-height:0;row-gap:0}@media screen and (min-width:960px){.wp-block-mangrove-post-header.post-header-block .grid{-moz-column-gap:25px;column-gap:25px;min-height:clamp(356px,27vw,386px)}}.wp-block-mangrove-post-header.post-header-block .post-header-block__image-container{align-self:stretch;min-height:240px;order:-1;overflow:hidden;position:relative}@media screen and (min-width:782px)and (max-width:959px){.wp-block-mangrove-post-header.post-header-block .post-header-block__image-container{height:279px}.wp-block-mangrove-post-header.post-header-block .post-header-block__image-container:after{background-color:transparent;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";inset:0 0 0 auto;pointer-events:none;position:absolute;width:clamp(52px,14vw,112px);z-index:1}}@media screen and (min-width:960px){.wp-block-mangrove-post-header.post-header-block .post-header-block__image-container{grid-column:6/-1;grid-row:1;margin-right:calc(50% - 50vw);min-height:clamp(348px,26vw,378px);order:0}}.wp-block-mangrove-post-header.post-header-block .post-header-block__image{aspect-ratio:393/279;height:100%;inset:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:relative;width:100%}@media screen and (min-width:782px)and (max-width:959px){.wp-block-mangrove-post-header.post-header-block .post-header-block__image{aspect-ratio:770/279;clip-path:polygon(0 0,100% 0,87% 100%,0 100%)}}@media screen and (min-width:960px){.wp-block-mangrove-post-header.post-header-block .post-header-block__image{aspect-ratio:auto;clip-path:polygon(12.5% 0,100% 0,100% 100%,0 100%);inset:0;-o-object-position:center;object-position:center;position:absolute;width:100%}}.wp-block-mangrove-post-header.post-header-block .post-header-block__text-content{display:flex;flex-direction:column;min-width:0;padding-block:clamp(42px,clamp(42px,42px + .97vw - 3.6375px,50px),50px) clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}@media screen and (min-width:782px)and (max-width:959px){.wp-block-mangrove-post-header.post-header-block .post-header-block__text-content{padding-left:88px}}@media screen and (max-width:781px){.wp-block-mangrove-post-header.post-header-block .post-header-block__text-content{padding-left:30px;padding-right:30px}}.wp-block-mangrove-post-header.post-header-block .post-header-block__text-content .heading--h1{color:#01405e;font-size:clamp(2rem,2rem + 1.212vw - .2840625rem,2.625rem);font-weight:600;line-height:1.2;margin:0}.wp-block-mangrove-post-header.post-header-block .post-header-block__text-content .paragraph--lg{color:#01405e;font-size:clamp(1rem,1rem + .242vw - .05671875rem,1.125rem);line-height:1.5;margin:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px) 0 0;max-width:34rem}@media screen and (min-width:960px){.wp-block-mangrove-post-header.post-header-block .post-header-block__text-content{grid-column:1/span 5;grid-row:1;justify-self:stretch;padding-block:clamp(44px,4vw,60px) clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px);padding-right:0}}.wp-block-mangrove-post-header.post-header-block .post-header-block__breadcrumbs{margin-top:clamp(60px,clamp(60px,60px + 1.818vw - 6.8175px,75px),75px)}@media screen and (min-width:960px){.wp-block-mangrove-post-header.post-header-block .post-header-block__breadcrumbs{margin-top:clamp(36px,clamp(36px,36px + .485vw - 1.81875px,40px),40px);max-width:409px}}.wp-block-mangrove-post-header.post-header-block .post-header-block__breadcrumbs .wrapper{border-bottom:0;margin:0;max-width:none;padding:0}.wp-block-mangrove-post-header.post-header-block .post-header-block__breadcrumbs .breadcrumbs__list{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.wp-block-mangrove-post-header.post-header-block .post-header-block__breadcrumbs .breadcrumbs__item,.wp-block-mangrove-post-header.post-header-block .post-header-block__breadcrumbs .breadcrumbs__separator{font-family:DMMono,Helvetica,Arial,sans-serif;margin-right:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)}.wp-block-mangrove-post-header.post-header-block .post-header-block__author{align-items:center;color:#01405e;display:flex;font-family:DMMono,Helvetica,Arial,sans-serif;font-size:clamp(.9375rem,.9375rem + .121vw - .028359375rem,1rem);gap:12px;line-height:1.35;margin-top:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.wp-block-mangrove-post-header.post-header-block .post-header-block__author+.post-header-block__breadcrumbs{margin-top:clamp(30px,clamp(30px,30px + .606vw - 2.2725px,35px),35px)}.wp-block-mangrove-post-header.post-header-block .post-header-block__author-image{border-radius:50%;display:block;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.wp-block-mangrove-post-header.post-header-block .post-header-block__author-name{display:block}.post-header{margin-block-end:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)!important;padding-top:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.post-header__heading{margin:0}.post-header .post-type-label{color:#01405e;font-weight:400;letter-spacing:.08em;padding-bottom:0;text-transform:uppercase}.post-header .post-type-label,.post-header .wp-block-post-terms{font-family:DMMono,Helvetica,Arial,sans-serif;font-size:clamp(.9375rem,.9375rem + .121vw - .028359375rem,1rem)}.post-header .wp-block-post-terms{color:#00756d;line-height:1.35;margin:0 0 clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)}.post-header .wp-block-post-terms a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px}.post-header .wp-block-post-title{color:#01405e;margin:0;max-width:19ch}.post-header__meta{align-items:center;color:rgba(16,21,21,.8);display:flex;flex-wrap:wrap;font-family:DMMono,Helvetica,Arial,sans-serif;font-size:clamp(.9375rem,.9375rem + .121vw - .028359375rem,1rem);gap:4px 0!important;line-height:1.35;margin-top:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)}.post-header .wp-block-post-author__name a{text-decoration:none}.post-header .wp-block-post-author__name a,.post-header .wp-block-post-date{color:inherit;font-family:inherit;font-size:inherit}.post-header .wp-block-post-date:before{content:"/";margin:0 8px}.post-header .post-header__meta>.wp-block-post-date:first-child:before{display:none}.post-header__content{display:flex;flex-direction:column;gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.post-header__info{align-items:center;display:flex;flex-wrap:wrap;gap:4px 0!important;margin-top:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)}.post-header__info .post-header__meta,.post-header__info .wp-block-post-terms{margin:0}.post-header__info .post-header__meta:before{content:"/";margin:0 8px}.post-header .wp-block-post-featured-image{margin-bottom:0;margin-top:clamp(24px,clamp(24px,24px + .727vw - 2.72625px,30px),30px);width:100%!important}.post-header .wp-block-post-featured-image img{aspect-ratio:2.33;border-radius:10px;-o-object-fit:cover;object-fit:cover}.post-header__caption{margin:0}.post-header--post .post-header__heading{display:none}.post-header--post .post-header__meta{margin-top:0}.post-header--event .wp-block-button{margin-top:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}.post-header--event .wp-block-post-date:before{display:none}.post-header--event .post-header__meta{margin-top:0}.post-header--event .post-header__event-date:before{content:"Date: "}
