:is(.wp-block-wphave-image,.wp-block-wphave-video) figcaption{font-size:70%;text-align:var(--caption-align)}:is(.wp-block-wphave-image,.wp-block-wphave-video) figcaption.cap-pos-covers{background:rgba(0,0,0,.5);color:#fff;font-size:60%;inset:auto 0 0 0;padding:1rem 1.5rem;position:absolute}:is(.wp-block-wphave-image,.wp-block-wphave-video) figcaption.cap-pos-covers.cap-cov-hov{transform:translateY(100%);transition:transform .2s ease-in-out}:is(.wp-block-wphave-image,.wp-block-wphave-video):focus-within
	figcaption.cap-pos-covers.cap-cov-hov,:is(.wp-block-wphave-image,.wp-block-wphave-video):hover figcaption.cap-pos-covers.cap-cov-hov{transform:translateY(0)}.wphave-ai-disclosure-popover:is(.wphave-popover-layer,.wphave-popover){--wphave-site-color-background:#fff;--wphave-bg-color:#fff;--wphave-site-color-text:#3f454e;--wphave-text-color:#3f454e;box-sizing:border-box;color:#3f454e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;max-width:none!important;min-width:0!important;overflow-wrap:anywhere;padding:0!important;text-align:start;width:min(204px,calc(100vw - 32px))}.wphave-ai-disclosure-popover:is(.wphave-popover-layer,.wphave-popover):not(.is-blank){border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1),0 18px 48px rgba(0,0,0,.15)}.wphave-ai-disclosure-popover>:is(.wphave-popover-layer-content,.wphave-popover-scroll){background:#fff;border-radius:inherit;box-sizing:border-box;padding:16px;position:relative;transition:none;width:100%;z-index:1}.wphave-ai-disclosure-popover .wphave-ai-information{display:flex;flex-direction:column;font:inherit;gap:12px}.wphave-ai-disclosure-popover .wphave-ai-information p{color:inherit;font:inherit;margin:0!important;padding:0}.wphave-ai-disclosure-popover .wphave-ai-information>.wphave-ai-information-title{font-size:16px}.wphave-ai-disclosure-popover .wphave-ai-information-provider{display:flex;flex-direction:column;gap:4px}.wphave-ai-disclosure-popover .wphave-ai-information>.wphave-ai-information-source{font-size:12px}.wphave-ai-disclosure{inset:auto .5rem .5rem auto;position:absolute;width:fit-content;z-index:3}@media (scripting:enabled){.wphave-ai-disclosure>.wphave-ai-disclosure-fallback{display:none}}.wphave-ai-disclosure[data-ai-placement=top-left]{inset:.5rem auto auto .5rem}.wphave-ai-disclosure[data-ai-placement=top-right]{inset:.5rem .5rem auto auto}.wphave-ai-disclosure[data-ai-placement=bottom-left]{inset:auto auto .5rem .5rem}.wphave-ai-disclosure[data-ai-tone]>button{align-items:center;background:rgba(36,36,36,.75);border:0;border-radius:999px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;font-weight:500;gap:.3rem;height:26px;justify-content:center;line-height:1.2;min-height:26px;min-width:26px;padding:0 8px}.wphave-ai-disclosure[data-ai-variant=compact]>button{padding:0;width:26px}.wphave-ai-disclosure[data-ai-tone=light]>button{background:hsla(0,0%,100%,.75);color:#242424}.wphave-ai-disclosure>button:focus-visible{outline:2px solid currentcolor;outline-offset:-4px}.wphave-ai-disclosure[data-ai-layout=flow]{display:inline-flex;inset:auto;position:relative;text-align:start;vertical-align:middle}.wp-block-wphave-image{--object-fit:cover;--object-position:center;--caption-align:left;max-width:100%;overflow:clip;position:relative}.wp-block-wphave-image>a>figure,.wp-block-wphave-image>figure{flex-direction:column;gap:.5rem;overflow:clip}.wp-block-wphave-image>a,.wp-block-wphave-image>a>figure,.wp-block-wphave-image>a>figure>.figure-image-wrapper,.wp-block-wphave-image>figure,.wp-block-wphave-image>figure>.figure-image-wrapper{display:flex;height:100%;margin:0!important;max-width:100%!important;position:relative;width:100%}.wp-block-wphave-image a{align-items:center;display:flex;justify-content:center}.wp-block-wphave-image img{display:block;height:auto;margin:0 auto!important;max-width:100%!important;object-fit:var(--object-fit);object-position:var(--object-position);width:100%}.wp-block-wphave-image svg.wphave-placeholder-image{display:block;height:100%;inset:auto;margin:0!important;max-width:none!important;min-height:180px;position:relative;width:100%}.wp-block-wphave-image svg.wphave-placeholder-image path{stroke:var(--wphave-site-color-text);stroke-dasharray:3;stroke-width:2px}.wp-block-wphave-image a:focus-visible img,.wp-block-wphave-image a:hover img{opacity:.7}.wp-block-wphave-image figure svg.svg-image{height:auto;width:100%}.wp-block-wphave-image.with-svg-color figure svg.svg-image,.wp-block-wphave-image.with-svg-color figure svg.svg-image circle,.wp-block-wphave-image.with-svg-color figure svg.svg-image g,.wp-block-wphave-image.with-svg-color figure svg.svg-image path,.wp-block-wphave-image.with-svg-color figure svg.svg-image polygon,.wp-block-wphave-image.with-svg-color figure svg.svg-image rect{color:var(--svg-image-color);fill:var(--svg-image-color)!important}.wp-block-wphave-image.with-filter .image-filter-overlay{backdrop-filter:var(--img-filter-fi);background:var(--img-filter-bg);inset:0;mix-blend-mode:var(--img-filter-mbm,unset);opacity:var(--img-filter-op);position:absolute}.wp-block-wphave-image .figure-image-wrapper>a{height:100%;width:100%}.wp-block-wphave-image.wphave-image-mirror-horizontal{--image-mirror-x:-1;--image-mirror-y:1}.wp-block-wphave-image.wphave-image-mirror-vertical{--image-mirror-x:1;--image-mirror-y:-1}.wp-block-wphave-image.wphave-image-mirror-both{--image-mirror-x:-1;--image-mirror-y:-1}.wp-block-wphave-image:is(.wphave-image-mirror-horizontal,.wphave-image-mirror-vertical,.wphave-image-mirror-both)
	.figure-image-wrapper>a>img,.wp-block-wphave-image:is(.wphave-image-mirror-horizontal,.wphave-image-mirror-vertical,.wphave-image-mirror-both)
	.figure-image-wrapper>a>svg.svg-image,.wp-block-wphave-image:is(.wphave-image-mirror-horizontal,.wphave-image-mirror-vertical,.wphave-image-mirror-both)
	.figure-image-wrapper>div>svg.svg-image,.wp-block-wphave-image:is(.wphave-image-mirror-horizontal,.wphave-image-mirror-vertical,.wphave-image-mirror-both)
	.figure-image-wrapper>img,.wp-block-wphave-image:is(.wphave-image-mirror-horizontal,.wphave-image-mirror-vertical,.wphave-image-mirror-both)
	.figure-image-wrapper>svg.svg-image{transform:scale(var(--image-mirror-x),var(--image-mirror-y))}