.wp-block-mangrove-page-header{background-color:#35331e;isolation:isolate;margin-block-start:0!important;overflow:hidden;position:relative}@media screen and (min-width:500px)and (max-width:959px){.wp-block-mangrove-page-header{align-self:stretch;height:324px}}.wp-block-mangrove-page-header:before{background:url(../../images/page-header-storybook-bg.9de0ae78.png) #d3d3d3 50% 30%/112% auto no-repeat;border-radius:1800px;content:"";height:1335px;left:50%;mix-blend-mode:soft-light;opacity:.2;position:absolute;top:20px;transform:translateX(-50%);width:1335px;z-index:0}@media screen and (min-width:500px)and (max-width:959px){.wp-block-mangrove-page-header:before{background-size:118% auto;height:880px;width:880px}}@media screen and (max-width:499px){.wp-block-mangrove-page-header:before{aspect-ratio:2/3;background-position:65% 25%;left:50%;top:53px}}.wp-block-mangrove-page-header:has(+.wp-block-mangrove-breadcrumbs){margin-block-end:0!important}.wp-block-mangrove-page-header .grid{align-items:center}.wp-block-mangrove-page-header .page-header__text-content{--page-header-rule-column:60px;--page-header-rule-width:50px;--page-header-rule-text-gap:18px;-moz-column-gap:calc(var(--page-header-rule-text-gap) - var(--page-header-rule-column) + var(--page-header-rule-width));column-gap:calc(var(--page-header-rule-text-gap) - var(--page-header-rule-column) + var(--page-header-rule-width));display:grid;grid-template-areas:"heading heading" "rule body";grid-template-columns:var(--page-header-rule-column) minmax(0,1fr);max-width:72rem;padding:clamp(30px,clamp(30px,30px + .606vw - 2.2725px,35px),35px) 0;row-gap:clamp(36px,clamp(36px,36px + .485vw - 1.81875px,40px),40px)}.wp-block-mangrove-page-header .page-header__text-content .heading--h1{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3;color:#f4edd2;font-family:Gestura Headline,Georgia,serif;font-size:clamp(48px,24.286px + 3.869vw,80px);font-weight:400;grid-area:heading;line-height:.95;margin:0}.wp-block-mangrove-page-header .page-header__text-content .paragraph--lg{color:#f4edd2;font-family:OnsiteStandard,Helvetica,Arial,sans-serif;font-size:clamp(18px,15.571px + .446vw,22px);font-weight:400;grid-area:body;-ms-grid-column:3;-ms-grid-row:3;line-height:1.39;margin:0;max-width:100%;width:500px}.wp-block-mangrove-page-header .page-header__text-content .paragraph--lg a{color:inherit;font-size:1em}.wp-block-mangrove-page-header .page-header__text-content .paragraph--lg a:hover{text-decoration-color:transparent}.wp-block-mangrove-page-header .page-header__rule{align-self:start;background-color:#f4edd2;border:0;grid-area:rule;-ms-grid-column:1;-ms-grid-row:3;height:2px;margin:.6rem 0 0;width:var(--page-header-rule-width)}@media screen and (min-width:500px)and (max-width:959px){.wp-block-mangrove-page-header .page-header__rule{background-color:rgba(114,105,79,.6)}}@media screen and (max-width:499px){.wp-block-mangrove-page-header .page-header__rule{background-color:rgba(114,105,79,.6)}}.wp-block-mangrove-page-header .page-header__image-container{align-self:stretch;overflow:hidden;position:relative}.wp-block-mangrove-page-header .page-header__image{aspect-ratio:1.47;display:block;mix-blend-mode:soft-light;-o-object-fit:cover;object-fit:cover;opacity:.6}@media screen and (min-width:960px){.wp-block-mangrove-page-header .page-header__image{aspect-ratio:582/394;height:100%;width:100%}}.wp-block-mangrove-page-header .page-header__foreground{height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;z-index:1}.wp-block-mangrove-page-header .page-header__foreground--1{left:var(--fg1-left,0);top:var(--fg1-top,0);width:var(--fg1-width,100%)}@media screen and (min-width:500px)and (max-width:959px){.wp-block-mangrove-page-header .page-header__foreground--1{aspect-ratio:3/2;height:275px;left:495px;top:50px;width:412px}}.wp-block-mangrove-page-header .page-header__foreground--2{left:var(--fg2-left,40%);top:var(--fg2-top,50%);width:var(--fg2-width,60%)}.wp-block-mangrove-page-header.page-header--collage .page-header__image{position:relative;z-index:0}.wp-block-mangrove-page-header.page-header--collage:not(.page-header--split-collage) .page-header__image{visibility:hidden}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage{background-color:#35331e}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .wrapper{overflow:visible}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .grid{min-height:404px}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__text-content{position:relative;z-index:3}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__image-container{inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__image{aspect-ratio:auto;clip-path:ellipse(53% 78% at 57% 52%);display:none;filter:brightness(.28) saturate(.5);height:100%;left:20%;max-width:none;mix-blend-mode:normal;-o-object-fit:cover;object-fit:cover;opacity:.96;position:absolute;top:0;transform:none;width:58%}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__foreground--1{bottom:var(--fg1-bottom,0);height:100%;left:auto;mix-blend-mode:normal;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;right:var(--fg1-right,0);top:var(--fg1-top,0);width:var(--fg1-width,min(43vw,36.5rem))}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__foreground--2{bottom:var(--fg2-bottom,0);left:auto;right:var(--fg2-right,-1.5%);top:auto;width:var(--fg2-width,clamp(13rem,17vw,16.5rem))}@media screen and (min-width:960px){.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .grid{align-items:stretch}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__text-content{--page-header-rule-column:68px;--page-header-rule-width:84px;align-self:center;padding:clamp(4.85rem,5.4vw,5.5rem) 0 clamp(4.4rem,4.9vw,4.95rem);row-gap:clamp(.875rem,1.2vw,1.25rem)}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .heading--h1{font-size:clamp(3.85rem,4.45vw,4.65rem);line-height:.96;max-width:11ch}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__rule{margin:.8rem 0 0;opacity:.34}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .paragraph--lg{line-height:1.46;max-width:26rem}}@media screen and (min-width:500px)and (max-width:959px){.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage{height:324px}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage:before{top:50px}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .wrapper{height:100%}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .grid{align-items:stretch;grid-template-rows:1fr;height:100%;min-height:0}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__text-content{align-content:start;align-self:center;grid-column:auto/span 6;padding:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px) 0;row-gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__foreground--1{bottom:0;height:100%;left:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;right:0;top:0;width:50%}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__foreground--2{bottom:0;left:auto;right:0;top:auto;width:clamp(8rem,18vw,13rem)}}@media screen and (max-width:499px){.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .grid{height:auto;min-height:0;row-gap:clamp(5px,clamp(5px,5px + .606vw - 2.2725px,10px),10px)}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__text-content{padding-top:50px}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__image-container{align-self:auto;aspect-ratio:375/300;height:auto;inset:auto;overflow:visible;position:relative;width:100%}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__foreground--1{bottom:0;height:100%;left:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;overflow:visible;right:-20px;width:auto}.wp-block-mangrove-page-header.page-header--collage.page-header--split-collage .page-header__foreground--2{bottom:0;left:auto;right:0;top:auto;width:clamp(6rem,22vw,9rem)}}.wp-block-mangrove-page-header.page-header--stories.page-header--split-collage .page-header__foreground--2{width:clamp(13rem,17vw,16.5rem)}@media screen and (min-width:960px){.wp-block-mangrove-page-header.page-header--stories.page-header--split-collage .heading--h1{max-width:10.4ch}.wp-block-mangrove-page-header.page-header--stories.page-header--split-collage .paragraph--lg{max-width:28rem}}@media screen and (max-width:781px){.wp-block-mangrove-page-header.page-header--stories.page-header--split-collage .page-header__foreground--1{width:21rem}.wp-block-mangrove-page-header.page-header--stories.page-header--split-collage .page-header__foreground--2{width:clamp(6rem,22vw,9rem)}}
