.post-header{isolation:isolate;margin-block-end:clamp(8px,clamp(8px,8px + .848vw - 3.18px,15px),15px)!important;margin-block-start:-130px!important;overflow:hidden;padding:calc(clamp(1rem,2.5vw,3rem) + 130px) 0 clamp(2.5rem,4.5vw,4.25rem);position:relative}.post-header:has(+.wp-block-mangrove-breadcrumbs){margin-block-end:0!important;margin-bottom:0}.post-header__content{display:flex;flex-direction:column;gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px);max-width:72rem;position:relative;z-index:1}.post-header__heading{display:flex;flex-wrap:wrap;gap:.75rem;margin:0}.post-header__heading .post-type-label,.post-header__heading .wp-block-post-terms,.post-header__meta .wp-block-post-terms{background:#f89d31;border-radius:999px;color:#211d17;font-family:OnsiteStandard,Helvetica,Arial,sans-serif;font-size:clamp(12px,11.046px + .254vw,14px);font-weight:400;letter-spacing:normal;line-height:1;margin:0 0 .25rem;padding:.62rem 1rem .68rem;text-decoration:none;text-transform:none;width:-moz-fit-content;width:fit-content}.post-header__heading .wp-block-post-terms a,.post-header__meta .wp-block-post-terms a{color:inherit;text-decoration:none}.post-header__meta{align-items:center;color:#f4edd2;display:flex;flex-wrap:wrap;font-family:OnsiteStandard,Helvetica,Arial,sans-serif;font-size:clamp(12px,11.046px + .254vw,14px);font-weight:500;gap:.85rem 1.5rem;letter-spacing:.14875rem;line-height:1;margin:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px) 0 0;text-transform:uppercase}.post-header__meta .wp-block-post-terms{padding:.58rem 1.1rem}.post-header__meta .post-header__event-date,.post-header__meta .wp-block-post-author,.post-header__meta .wp-block-post-author__byline,.post-header__meta .wp-block-post-author__name,.post-header__meta .wp-block-post-author__name a,.post-header__meta .wp-block-post-date{color:#f4edd2;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:2.04px;line-height:inherit;margin:0;text-decoration:none;text-transform:inherit}.post-header__meta .wp-block-post-author__name:before{content:"Author: "}.post-header .wp-block-post-title{color:#f4edd2;font-family:Gestura Headline,Georgia,serif;font-size:clamp(48px,24.286px + 3.869vw,80px);font-style:normal;font-weight:400;letter-spacing:-.03em;line-height:.95;margin:0;max-width:13.2ch}.post-header .wp-block-post-excerpt{align-items:start;display:grid;gap:1rem 1.4rem;grid-template-columns:50px minmax(0,43rem);margin:0;max-width:52rem}@media screen and (min-width:782px){.post-header .wp-block-post-excerpt{grid-template-columns:82px minmax(0,43rem)}}.post-header .wp-block-post-excerpt:before{background:hsla(48,61%,89%,.34);content:"";display:block;height:2px;margin-top:.95rem}.post-header .wp-block-post-excerpt p{color:#f4edd2;font-family:OnsiteStandard,Helvetica,Arial,sans-serif;font-size:clamp(18px,15.571px + .446vw,22px);font-style:normal;font-weight:400;line-height:1.39;margin:0}.post-header .wp-block-post-featured-image{margin:0}.post-header .wp-block-post-featured-image img{border-radius:10px;display:block;width:100%}.post-header--standard{background:transparent;padding-top:clamp(24px,clamp(24px,24px + .727vw - 2.72625px,30px),30px)}.post-header--standard .wp-block-post-title{color:inherit;font-size:clamp(2.35rem,4.4vw,4rem);line-height:1;max-width:none}.post-header--standard .wp-block-post-excerpt{max-width:50rem}.post-header--standard .wp-block-post-excerpt:before{background:rgba(33,29,23,.2)}.post-header--standard .wp-block-post-excerpt p{color:#211d17}.post-header--standard .post-header__meta .post-header__event-date,.post-header--standard .post-header__meta .wp-block-post-author,.post-header--standard .post-header__meta .wp-block-post-author__byline,.post-header--standard .post-header__meta .wp-block-post-author__name,.post-header--standard .post-header__meta .wp-block-post-author__name a,.post-header--standard .post-header__meta .wp-block-post-date{color:rgba(33,29,23,.8)}.post-header--blog,.post-header--eventprogramvolunteer{background:#35331e}.post-header--blog .wp-block-post-featured-image,.post-header--eventprogramvolunteer .wp-block-post-featured-image{display:none}.post-header--blog:after,.post-header--eventprogramvolunteer:after{aspect-ratio:2/3;background:url(../../images/post-header-img.a13107ba.png) -80% 60%/auto 100% no-repeat;border-radius:1440px;content:"";height:1480px;left:calc(50% - 740px);mix-blend-mode:soft-light;opacity:.3;pointer-events:none;position:absolute;top:clamp(9rem,11.5vw,11rem);transform:rotate(90deg);width:1480px;z-index:0}@media screen and (min-width:782px){.post-header--eventprogramvolunteer{align-items:flex-start;display:flex;min-height:30rem;padding:calc(3.75rem + 130px) 0 5.25rem}.post-header--eventprogramvolunteer>.wrapper{padding-top:1rem;width:100%}.post-header--eventprogramvolunteer .post-header__content{gap:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px);max-width:65.375rem}.post-header--eventprogramvolunteer .wp-block-post-title{font-size:5rem;line-height:.95;max-width:65.375rem}.post-header--eventprogramvolunteer .wp-block-post-excerpt{max-width:40.625rem}.post-header--eventprogramvolunteer .wp-block-post-excerpt p{font-size:clamp(18px,15.571px + .446vw,22px);line-height:1.39}}.post-header--blog{min-height:30rem}.post-header--blog .wp-block-post-title{font-size:clamp(3.4rem,5.6vw,5rem);line-height:.95;max-width:18.4ch}.post-header--blog .wp-block-post-excerpt{gap:1rem 1.3125rem;max-width:40rem}.post-header--blog .wp-block-post-excerpt p{font-size:clamp(18px,15.571px + .446vw,22px);line-height:1.39}@media screen and (max-width:781px){.post-header__content,.post-header__heading,.post-header__meta{gap:clamp(18px,clamp(18px,18px + .848vw - 3.18px,25px),25px)}.post-header .wp-block-post-title{margin-top:calc(clamp(30px, clamp(30px, 30px + .606vw - 2.2725px, 35px), 35px) - clamp(18px, clamp(18px, 18px + .848vw - 3.18px, 25px), 25px))}.post-header--eventprogramvolunteer .wp-block-post-title{font-size:clamp(2rem,8.2vw,3.25rem);-webkit-hyphens:none;hyphens:none;letter-spacing:-.02em;line-height:1.05;max-width:none;overflow-wrap:normal;word-break:normal}}@media screen and (min-width:500px)and (max-width:781px){.post-header__content{gap:1rem}.post-header .wp-block-post-title{font-size:clamp(2.9rem,14vw,4.15rem);max-width:none}.post-header .wp-block-post-excerpt{gap:.85rem 1rem}.post-header--eventprogramvolunteer .wp-block-post-title{font-size:clamp(2.35rem,5.5vw,3.5rem);line-height:1.05}.post-header--blog{min-height:25.5rem}.post-header--blog .post-header__content{max-width:35rem}.post-header--blog .wp-block-post-title{font-size:clamp(2.5rem,7vw,3.5rem);line-height:.95;max-width:11.5ch}.post-header--blog .wp-block-post-excerpt{gap:.95rem 1rem}.post-header--blog .wp-block-post-excerpt p{font-size:clamp(18px,15.571px + .446vw,22px);line-height:1.42}}@media screen and (max-width:499px){.post-header__content{gap:clamp(12px,clamp(12px,12px + .97vw - 3.6375px,20px),20px)}.post-header .wp-block-post-title{margin-top:calc(clamp(30px, clamp(30px, 30px + .606vw - 2.2725px, 35px), 35px) - clamp(12px, clamp(12px, 12px + .97vw - 3.6375px, 20px), 20px));max-width:100%;width:340px}.post-header--eventprogramvolunteer .wp-block-post-title{font-size:clamp(1.875rem,9vw,2.5rem);line-height:1.08;max-width:100%;width:auto}.post-header--blog{min-height:33.375rem}.post-header--blog .post-header__meta{align-items:flex-start;flex-direction:column;gap:.6rem}.post-header--blog .wp-block-post-title{font-size:clamp(2.05rem,8.8vw,2.7rem);line-height:.95;max-width:12ch}.post-header--blog .wp-block-post-excerpt{gap:.9rem .95rem;max-width:21rem}.post-header--blog .wp-block-post-excerpt:before{margin-top:.75rem}.post-header--blog .wp-block-post-excerpt p{font-size:clamp(18px,15.571px + .446vw,22px);line-height:1.44}}
