.wp-block-creatomark-image-box{--creatomark-image-box-speed:550ms;--creatomark-image-box-ease:cubic-bezier(0.2,0.7,0.2,1);background:var(--creatomark-image-box-card-background,#eef3ef);border-radius:28px;box-sizing:border-box;display:block;isolation:isolate;min-height:400px;overflow:hidden;position:relative}.wp-block-creatomark-image-box__media{inset:0;position:absolute;transition:transform calc(var(--creatomark-image-box-speed)*1.8) var(--creatomark-image-box-ease);z-index:0}.wp-block-creatomark-image-box__image{display:block;height:100%;object-fit:cover;width:100%}.wp-block-creatomark-image-box__link{border-radius:inherit;inset:0;position:absolute;z-index:1}.wp-block-creatomark-image-box__link:focus-visible{outline:3px solid var(--creatomark-image-box-button-background,var(--wp--preset--color--primary,currentcolor));outline-offset:-3px}.wp-block-creatomark-image-box__badge{backdrop-filter:blur(8px);background:var(--creatomark-image-box-badge-background,hsl(0 0% 100% / .92));border-radius:999px;color:var(--creatomark-image-box-badge-color,currentcolor);font-size:.875rem;font-weight:600;inset-block-start:16px;inset-inline-start:16px;line-height:1.2;padding:6px 12px;pointer-events:none;position:absolute;z-index:2}.wp-block-creatomark-image-box__panel{backdrop-filter:blur(16px);background:var(--creatomark-image-box-panel-background,hsl(0 0% 100% / .95));border-radius:var(--creatomark-image-box-panel-radius,22px);box-shadow:0 20px 40px -24px rgb(3 40 33 / .45);box-sizing:border-box;color:var(--creatomark-image-box-panel-color,inherit);inset-block-end:var(--creatomark-image-box-inset,12px);inset-inline:var(--creatomark-image-box-inset,12px);padding:var(--creatomark-image-box-panel-padding,28px);pointer-events:none;position:absolute;z-index:2}.wp-block-creatomark-image-box__panel a,.wp-block-creatomark-image-box__panel button,.wp-block-creatomark-image-box__panel input,.wp-block-creatomark-image-box__panel select,.wp-block-creatomark-image-box__panel textarea{pointer-events:auto}.wp-block-creatomark-image-box__header{align-items:center;display:flex;gap:16px;justify-content:space-between}.wp-block-creatomark-image-box__title{color:var(--creatomark-image-box-title-color,inherit);font-size:clamp(22px,2.2vw,28px);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0;min-width:0;text-wrap:balance}.wp-block-creatomark-image-box__button{background:var(--creatomark-image-box-button-background,var(--wp--preset--color--primary,#05824c));border-radius:50%;color:var(--creatomark-image-box-icon-color,#fff);display:grid;flex:none;height:var(--creatomark-image-box-button-size,52px);place-items:center;transition:background-color calc(var(--creatomark-image-box-speed)*.65) ease;width:var(--creatomark-image-box-button-size,52px)}.wp-block-creatomark-image-box__button svg{display:block;height:var(--creatomark-image-box-icon-size,22px);transition:transform calc(var(--creatomark-image-box-speed)*.8) var(--creatomark-image-box-ease);width:var(--creatomark-image-box-icon-size,22px)}.wp-block-creatomark-image-box__details{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--creatomark-image-box-speed) var(--creatomark-image-box-ease)}.wp-block-creatomark-image-box__content{min-height:0;opacity:0;overflow:hidden;transform:translateY(12px);transition:opacity calc(var(--creatomark-image-box-speed)*.75) ease,transform var(--creatomark-image-box-speed) var(--creatomark-image-box-ease)}.wp-block-creatomark-image-box__content>*{margin-block:0}.wp-block-creatomark-image-box__content>:first-child{margin-block-start:18px}.wp-block-creatomark-image-box__content>*+*{margin-block-start:12px}.wp-block-creatomark-image-box__content ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.wp-block-creatomark-image-box__content li{align-items:center;display:flex;font-size:1rem;gap:10px;line-height:1.45;margin:0}.wp-block-creatomark-image-box__content li:before{background:var(--creatomark-image-box-marker-color,currentcolor);border-radius:50%;content:"";flex:none;height:6px;width:6px}.wp-block-creatomark-image-box.is-revealed .wp-block-creatomark-image-box__details,.wp-block-creatomark-image-box:focus-within .wp-block-creatomark-image-box__details{grid-template-rows:1fr}.wp-block-creatomark-image-box.is-revealed .wp-block-creatomark-image-box__content,.wp-block-creatomark-image-box:focus-within .wp-block-creatomark-image-box__content{opacity:1;transform:none}.wp-block-creatomark-image-box.is-revealed .wp-block-creatomark-image-box__media,.wp-block-creatomark-image-box:focus-within .wp-block-creatomark-image-box__media{transform:scale(var(--creatomark-image-box-zoom,1.05))}.wp-block-creatomark-image-box.is-revealed .wp-block-creatomark-image-box__button,.wp-block-creatomark-image-box:focus-within .wp-block-creatomark-image-box__button{background:var(--creatomark-image-box-button-hover-background,var(--wp--preset--color--dark,#032821))}.wp-block-creatomark-image-box.is-revealed .wp-block-creatomark-image-box__button svg,.wp-block-creatomark-image-box:focus-within .wp-block-creatomark-image-box__button svg{transform:rotate(var(--creatomark-image-box-icon-rotate,-45deg))}@media(hover:hover){.wp-block-creatomark-image-box:hover .wp-block-creatomark-image-box__details{grid-template-rows:1fr}.wp-block-creatomark-image-box:hover .wp-block-creatomark-image-box__content{opacity:1;transform:none}.wp-block-creatomark-image-box:hover .wp-block-creatomark-image-box__media{transform:scale(var(--creatomark-image-box-zoom,1.05))}.wp-block-creatomark-image-box:hover .wp-block-creatomark-image-box__button{background:var(--creatomark-image-box-button-hover-background,var(--wp--preset--color--dark,#032821))}.wp-block-creatomark-image-box:hover .wp-block-creatomark-image-box__button svg{transform:rotate(var(--creatomark-image-box-icon-rotate,-45deg))}}@media(hover:none){.wp-block-creatomark-image-box .wp-block-creatomark-image-box__details{grid-template-rows:1fr}.wp-block-creatomark-image-box .wp-block-creatomark-image-box__content{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.wp-block-creatomark-image-box__button,.wp-block-creatomark-image-box__button svg,.wp-block-creatomark-image-box__content,.wp-block-creatomark-image-box__details,.wp-block-creatomark-image-box__media{transition:none}}