.wp-block-caeh-image-section{--caeh-image-section-skew:11deg}@supports(transform:skewY(atan2(1px,1px))){.wp-block-caeh-image-section{--caeh-image-section-skew:atan2(clamp(3.5rem,19.5cqi,5rem),100cqi)}}.wp-block-caeh-image-section{--caeh-image-section-gap:24px;--caeh-image-section-junction-offset:3.4%;--caeh-image-section-min-h:clamp(24rem,38cqi,542px);--caeh-image-section-overshoot:200px;container-type:inline-size;display:grid;padding:0}@media(min-width:64em){.wp-block-caeh-image-section{--caeh-image-section-skew:10deg}}.wp-block-caeh-image-section__media{grid-row:1;height:370px;min-width:0}.wp-block-caeh-image-section__image{display:block;height:100%;object-fit:cover;width:100%}.wp-block-caeh-image-section__panel{background-color:inherit;grid-row:2;isolation:isolate;padding-block:var(--wp--preset--spacing--small) var(--wp--preset--spacing--xx-large);padding-inline:var(--wp--style--root--padding-right,var(--wp--preset--spacing--medium));position:relative}.wp-block-caeh-image-section__panel:before{background-color:inherit;content:"";inset:0;pointer-events:none;position:absolute;transform:skewY(var(--caeh-image-section-skew));transform-origin:top right;z-index:-1}.wp-block-caeh-image-section.has-no-media{display:block}.wp-block-caeh-image-section.has-no-media .wp-block-caeh-image-section__panel:before{display:none}@media(min-width:64em){.wp-block-caeh-image-section{grid-template-columns:calc(50% + var(--caeh-image-section-junction-offset) + var(--caeh-image-section-gap)/2) minmax(0,1fr);overflow-x:clip}.wp-block-caeh-image-section__media{grid-column:1;grid-row:1;height:auto;min-height:var(--caeh-image-section-min-h);overflow:hidden;position:relative;transform:skewX(calc(var(--caeh-image-section-skew)*-1));transform-origin:100% 0}.wp-block-caeh-image-section__image{inset:0;position:absolute;transform:skewX(var(--caeh-image-section-skew));transform-origin:100% 0}.wp-block-caeh-image-section__media:not(:has(.wp-block-caeh-image-section__image)){overflow:visible;transform:none}.wp-block-caeh-image-section__panel{background-color:transparent;display:flex;flex-direction:column;grid-column:2;grid-row:1;justify-content:center;padding-block:var(--wp--preset--spacing--xxx-large);padding-inline-end:max(var(--wp--style--root--padding-right,0px),(100cqi - var(--wp--style--global--wide-size))/2);padding-inline-start:var(--wp--preset--spacing--xx-large)}.wp-block-caeh-image-section__panel:before{display:none}.wp-block-caeh-image-section.is-image-right:not(.has-no-media){grid-template-columns:calc(50% + var(--caeh-image-section-junction-offset) - var(--caeh-image-section-gap)/2) minmax(0,1fr)}.wp-block-caeh-image-section.is-image-right:not(.has-no-media) .wp-block-caeh-image-section__media{grid-column:2;margin-inline-end:calc(var(--caeh-image-section-overshoot)*-1);transform:skewX(var(--caeh-image-section-skew));transform-origin:0 100%}.wp-block-caeh-image-section.is-image-right:not(.has-no-media) .wp-block-caeh-image-section__media:not(:has(.wp-block-caeh-image-section__image)){margin-inline-end:0;transform:none}.wp-block-caeh-image-section.is-image-right:not(.has-no-media) .wp-block-caeh-image-section__image{inset:0 auto 0 calc(var(--caeh-image-section-overshoot)*-1);max-width:none;transform:skewX(calc(var(--caeh-image-section-skew)*-1));transform-origin:var(--caeh-image-section-overshoot) 100%;width:calc(100% + var(--caeh-image-section-overshoot))}.wp-block-caeh-image-section.is-image-right:not(.has-no-media) .wp-block-caeh-image-section__panel{grid-column:1;padding-inline-end:var(--wp--preset--spacing--xx-large);padding-inline-start:max(var(--wp--style--root--padding-left,0px),(100cqi - var(--wp--style--global--wide-size))/2);--caeh-image-section-min-run:calc(var(--caeh-image-section-min-h)*tan(var(--caeh-image-section-skew)));padding-inline-end:calc(var(--wp--preset--spacing--xx-large) + var(--caeh-image-section-min-run))}}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none){grid-template-columns:minmax(0,1fr);overflow-x:visible}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none) .wp-block-caeh-image-section__media{aspect-ratio:2/1;inline-size:min(100% - var(--wp--style--root--padding-left,0px) - var(--wp--style--root--padding-right,0px),700px);height:auto;margin-inline:auto;min-height:0;transform:none}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none) .wp-block-caeh-image-section__image{transform:none}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none) .wp-block-caeh-image-section__panel{box-sizing:border-box;display:block;grid-area:2/1;inline-size:100%;margin-inline:auto;max-inline-size:760px;padding-block:var(--wp--preset--spacing--regular);padding-inline:var(--wp--style--root--padding-left,var(--wp--preset--spacing--medium));text-align:center}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none) .wp-block-caeh-image-section__panel:before{display:none}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none) .wp-block-caeh-image-section__panel .wp-block-buttons{justify-content:center}.wp-block-caeh-image-section:is(.is-image-center,.is-image-none) .wp-block-caeh-image-section__panel>.wp-block-heading:first-child{inline-size:fit-content;margin-inline:auto}@media(max-width:63.99em){.wp-block-caeh-image-section.is-image-center .wp-block-caeh-image-section__media{margin-inline:var(--wp--style--root--padding-left,0) auto}.wp-block-caeh-image-section.is-image-center .wp-block-caeh-image-section__panel{margin-inline:0;text-align:start}.wp-block-caeh-image-section.is-image-center .wp-block-caeh-image-section__panel .wp-block-buttons{justify-content:flex-start}.wp-block-caeh-image-section.is-image-center .wp-block-caeh-image-section__panel>.wp-block-heading:first-child{margin-inline:0}}.wp-block-caeh-image-section.is-image-none .wp-block-caeh-image-section__panel{padding-block:var(--wp--preset--spacing--xx-large)}.wp-block-caeh-image-section.is-numbered{overflow-x:clip}.wp-block-caeh-image-section.is-numbered .wp-block-caeh-image-section__panel>.wp-block-heading:first-child{align-items:baseline;counter-reset:caeh-image-section var(--caeh-numeral);display:flex;isolation:isolate;--caeh-numeral-indent:1.5rem;padding-inline-start:var(--caeh-numeral-indent)}.wp-block-caeh-image-section.is-numbered .wp-block-caeh-image-section__panel>.wp-block-heading:first-child:before{color:color-mix(in srgb,var(--wp--preset--color--sand) 31%,transparent);content:counter(caeh-image-section);content:counter(caeh-image-section)/"";display:flex;flex:none;font-family:var(--wp--preset--font-family--season-mix);font-size:clamp(5rem,14vw,13rem);font-weight:400;inline-size:0;height:0;justify-content:flex-start;left:calc(-12px - var(--caeh-numeral-indent));line-height:0;pointer-events:none;position:relative;top:.21em;z-index:-1}
