.sheriblocks-video-toggle{appearance:none;background-color:var(--sheriblocks-video-toggle-bg,rgba(0,0,0,.32));border:1px solid hsla(0,0%,100%,.4);border-radius:50%;box-sizing:border-box;color:var(--wp--preset--color--white,#fff);cursor:pointer;display:grid;height:2.75rem;margin:0;padding:0;place-items:center;position:absolute;width:2.75rem;z-index:1}@media(prefers-reduced-motion:no-preference){.sheriblocks-video-toggle{transition-duration:.25s;transition-property:background-color,color;transition-timing-function:ease}}.sheriblocks-video-toggle[hidden]{display:none}.sheriblocks-video-toggle:active,.sheriblocks-video-toggle:focus-visible{background-color:var(--wp--preset--color--white,#fff);color:var(--wp--preset--color--contrast,#231f20)}@media(hover:hover){.sheriblocks-video-toggle:hover{background-color:var(--wp--preset--color--white,#fff);color:var(--wp--preset--color--contrast,#231f20)}}.sheriblocks-video-toggle:focus-visible{outline:2px solid var(--sheriblocks-focus-color,var(--wp--preset--color--accent,#375968));outline-offset:3px}.sheriblocks-video-toggle svg{grid-area:1/1}.sheriblocks-video-toggle.is-paused .sheriblocks-video-toggle__icon-pause,.sheriblocks-video-toggle__icon-play{visibility:hidden}.sheriblocks-video-toggle.is-paused .sheriblocks-video-toggle__icon-play{visibility:visible}.sheriblocks-portrait-video-toggle{--sheriblocks-video-toggle-bg:rgba(35,31,32,.8);bottom:1rem;right:1rem}.sheriblocks-portrait-placeholder{align-items:center;aspect-ratio:4/5;background-color:var(--wp--preset--color--secondary,#f5f5f5);border-radius:var(--wp--custom--radius--arch,50% 50% 16px 16px/40% 40% 16px 16px);box-sizing:border-box;color:var(--wp--preset--color--contrast,#231f20);display:flex;flex-direction:column;gap:1rem;justify-content:center;overflow:hidden;padding:1.5rem;text-align:center;width:100%}.sheriblocks-portrait-placeholder__icon{display:block;fill:none;height:auto;opacity:.35;stroke:currentcolor;stroke-linecap:round;stroke-width:1.5;width:clamp(3.5rem,30%,6rem)}.sheriblocks-portrait-placeholder__icon circle,.sheriblocks-portrait-placeholder__icon path{vector-effect:non-scaling-stroke}.sheriblocks-portrait-placeholder__caption{color:var(--wp--preset--color--muted,#313131);font-family:var(--wp--preset--font-family--body,"Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif);font-size:.8125rem;font-weight:400;line-height:1.35}.wp-block-sheri-hero{box-sizing:border-box;color:var(--sheriblocks-text-color,var(--wp--preset--color--contrast,#231f20));display:flex;flex-direction:column;justify-content:center;position:relative}.is-layout-constrained>.wp-block-sheri-hero{margin-block-start:0}.wp-block-sheri-hero__inner{box-sizing:border-box;margin-left:auto;margin-right:auto;width:min(100% - 2*var(--sheriblocks-gutter,var(--wp--custom--gutter,1.5rem)),var(--wp--style--global--wide-size,1320px))}@media(min-width:769px){.wp-block-sheri-hero__inner{width:min(100% - 2*var(--sheriblocks-gutter,var(--wp--custom--gutter,2rem)),var(--wp--style--global--wide-size,1320px))}}.wp-block-sheri-hero .wp-block-sheri-hero__title{color:var(--sheriblocks-heading-color,var(--wp--preset--color--contrast,#231f20));font-family:var(--wp--preset--font-family--display,"Instrument Serif","Instrument Serif Fallback","Times New Roman",serif);font-size:var(--wp--preset--font-size--huge,clamp(3.25rem,1.6rem + 6vw,7.5rem));font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:.95;margin:0;text-transform:none;text-wrap:balance}.wp-block-sheri-hero .wp-block-sheri-hero__text{color:var(--sheriblocks-muted-color,var(--wp--preset--color--muted,#313131));font-family:var(--wp--preset--font-family--body,"Inter",system-ui,-apple-system,"Segoe UI",Arial,sans-serif);font-size:var(--wp--custom--font-size--lead,clamp(1.125rem,1rem + .5vw,1.375rem));font-weight:400;line-height:1.5;margin:1.5rem 0 0;max-width:40rem;text-wrap:pretty;text-wrap:balance}.wp-block-sheri-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2.5rem}.wp-block-sheri-hero__actions>*{margin:0}.wp-block-sheri-hero.is-layout-split{background-color:var(--wp--preset--color--base,#fff);min-height:calc(100vh - var(--sheri-hero-offset, calc(5rem + 1px)));min-height:calc(100dvh - var(--sheri-hero-offset, calc(5rem + 1px)))}.is-layout-split .wp-block-sheri-hero__inner{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media(min-width:769px){.is-layout-split .wp-block-sheri-hero__inner{gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1025px){.is-layout-split .wp-block-sheri-hero__inner{gap:2rem}}.is-layout-split .wp-block-sheri-hero__inner{align-items:center;padding-bottom:4rem;padding-top:2.5rem;row-gap:2.5rem}@media(min-width:1025px){.is-layout-split .wp-block-sheri-hero__inner{padding-bottom:3rem;padding-top:3rem}}.is-layout-split .wp-block-sheri-hero__content{grid-column:1/-1}.wp-block-sheri-hero.is-layout-split:is(.has-media,.has-placeholder) .wp-block-sheri-hero__title{font-size:min(var(--wp--preset--font-size--huge,clamp(3.25rem,1.6rem + 6vw,7.5rem)),6.5rem)}@media(min-width:769px){.wp-block-sheri-hero.is-layout-split:is(.has-media,.has-placeholder) .wp-block-sheri-hero__title{font-size:min(var(--wp--preset--font-size--huge,clamp(3.25rem,1.6rem + 6vw,7.5rem)),6.5rem,8.5vw)}}.is-layout-split.is-text-only .wp-block-sheri-hero__content{max-width:60rem}.wp-block-sheri-hero__portrait{grid-column:1/-1;max-width:26rem;position:relative}.wp-block-sheri-hero__portrait-image,.wp-block-sheri-hero__portrait-video{aspect-ratio:4/5;background-color:var(--wp--preset--color--secondary,#f5f5f5);border-radius:var(--wp--custom--radius--arch,50% 50% 16px 16px/40% 40% 16px 16px);box-sizing:border-box;display:block;height:auto;max-width:none;object-fit:cover;overflow:hidden;width:100%}@media(min-width:769px){.is-layout-split:is(.has-media,.has-placeholder) .wp-block-sheri-hero__content{grid-column:1/7}.wp-block-sheri-hero__portrait{grid-column:8/-1;max-width:none}}@media(min-width:1025px){.wp-block-sheri-hero__portrait{justify-self:end;width:min(100%,(100vh - var(--sheri-hero-offset,calc(5rem + 1px)) - 6rem)*.8);width:min(100%,(100dvh - var(--sheri-hero-offset,calc(5rem + 1px)) - 6rem)*.8)}}.wp-block-sheri-hero.is-layout-background{--sheriblocks-heading-color:var(--wp--preset--color--white,#fff);--sheriblocks-text-color:var(--wp--preset--color--white,#fff);--sheriblocks-muted-color:hsla(0,0%,100%,.72);--sheriblocks-line-color:hsla(0,0%,100%,.2);--sheriblocks-focus-color:var(--wp--preset--color--white,#fff);--sheriblocks-link-hover-color:hsla(0,0%,100%,.72);--sheriblocks-inverse-color:var(--wp--preset--color--contrast,#231f20);--sheriblocks-pill-bg:var(--wp--preset--color--white,#fff);--sheriblocks-pill-color:var(--wp--preset--color--contrast,#231f20);--sheriblocks-pill-hover-bg:var(--wp--preset--color--secondary,#f5f5f5)}.wp-block-sheri-hero.is-layout-background ::selection{background-color:var(--wp--preset--color--white,#fff);color:var(--wp--preset--color--contrast,#231f20)}.wp-block-sheri-hero.is-layout-background{background-color:var(--wp--preset--color--contrast,#231f20);isolation:isolate;min-height:calc(100vh - var(--sheri-hero-offset, calc(5rem + 1px)));min-height:calc(100dvh - var(--sheri-hero-offset, calc(5rem + 1px)));overflow:hidden;text-align:center}.is-layout-background .wp-block-sheri-hero__inner{padding-bottom:7rem;padding-top:calc(5rem + var(--sheri-hero-overlap, 0rem))}@media(min-width:1025px){.is-layout-background .wp-block-sheri-hero__inner{padding-bottom:8rem;padding-top:calc(6rem + var(--sheri-hero-overlap, 0rem))}}.is-layout-background .wp-block-sheri-hero__content{margin-left:auto;margin-right:auto;max-width:68rem}.is-layout-background.has-media :is(.wp-block-sheri-hero__title,.wp-block-sheri-hero__text){text-shadow:2px 2px 8px #393939}.wp-block-sheri-hero.is-layout-background .wp-block-sheri-hero__text{color:var(--wp--preset--color--white,#fff);margin-left:auto;margin-right:auto;max-width:50rem}.is-layout-background .wp-block-sheri-hero__actions{justify-content:center}.wp-block-sheri-hero__media{inset:0;overflow:hidden;position:absolute;z-index:-1}.wp-block-sheri-hero__image,.wp-block-sheri-hero__video{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.wp-block-sheri-hero__overlay{background-image:linear-gradient(rgba(0,0,0,.667),#000 50%,rgba(0,0,0,.667));inset:0;opacity:min(1,max(.4,var(--sheriblocks-hero-overlay,.4))*1.2);position:absolute}.wp-block-sheri-hero__arrow{bottom:2rem;color:var(--sheriblocks-heading-color,var(--wp--preset--color--contrast,#231f20));display:block;height:3rem;left:50%;position:absolute;transform:translateX(-50%);width:3rem;z-index:1}.wp-block-sheri-hero__arrow svg{display:block;fill:none;height:100%;overflow:visible;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:100%}.wp-block-sheri-hero__arrow circle,.wp-block-sheri-hero__arrow path{vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:no-preference){.wp-block-sheri-hero__arrow circle,.wp-block-sheri-hero__arrow path{transition-duration:.25s;transition-property:fill,stroke;transition-timing-function:ease}}.wp-block-sheri-hero__arrow:active,.wp-block-sheri-hero__arrow:focus-visible{color:var(--sheriblocks-heading-color,var(--wp--preset--color--contrast,#231f20))}.wp-block-sheri-hero__arrow:active circle,.wp-block-sheri-hero__arrow:focus-visible circle{fill:currentcolor}.wp-block-sheri-hero__arrow:active path,.wp-block-sheri-hero__arrow:focus-visible path{stroke:var(--sheriblocks-inverse-color,var(--wp--preset--color--white,#fff))}@media(hover:hover){.wp-block-sheri-hero__arrow:hover{color:var(--sheriblocks-heading-color,var(--wp--preset--color--contrast,#231f20))}.wp-block-sheri-hero__arrow:hover circle{fill:currentcolor}.wp-block-sheri-hero__arrow:hover path{stroke:var(--sheriblocks-inverse-color,var(--wp--preset--color--white,#fff))}}.wp-block-sheri-hero__arrow:focus-visible{outline:2px solid var(--sheriblocks-focus-color,var(--wp--preset--color--accent,#375968));outline-offset:3px}.wp-block-sheri-hero__video-toggle{bottom:2rem;right:var(--wp--custom--gutter,1.5rem)}@media(min-width:769px){.wp-block-sheri-hero__video-toggle{right:var(--wp--custom--gutter,2rem)}}
