.acf-icon-row{position:relative;--acf-icon-width: 5rem;--acf-icon-padding: 0.33rem}.acf-icon-row{display:flex;flex-flow:row nowrap}.acf-icon-row:not([class*=is-vertically-aligned]){align-items:flex-start}.acf-icon-row:not([class*=has-gap-]){gap:var(--spacing-30)}.acf-icon-row>.icon{flex-grow:0;flex-shrink:0;flex-basis:var(--acf-icon-width);padding:var(--acf-icon-padding);margin-top:calc(var(--acf-icon-padding)*-1);line-height:0;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;line-height:0}.acf-icon-row>.icon svg{width:100%;height:auto;outline:2px solid var(--accent-color);outline-offset:-2px}.acf-icon-row>.content{flex-grow:1}.acf-icon-row .wp-block-heading:where(:not([class*=-font-size])),.acf-icon-row .is-style-heading:where(:not([class*=-font-size])){font-size:clamp(1.08rem,.9891rem + .3635vw,1.3163rem)}.acf-grid.has-1-2-columns:has(>.acf-icon-row+.acf-icon-row){row-gap:0;column-gap:0}.acf-grid.has-1-2-columns>.acf-icon-row{padding-right:var(--spacing-40);padding-bottom:var(--spacing-80)}.acf-grid.has-1-2-columns>.acf-icon-row .icon svg{position:relative;z-index:5;background-color:var(--background-color)}.acf-grid.has-1-2-columns>.acf-icon-row .icon-line{content:"";transition-property:opacity,transform,scale,translate,rotate,transform, opacity;transition-duration:150ms;transition-timing-function:ease-out;display:block;position:absolute;top:0;bottom:0;z-index:1;transform-origin:center top;transition-delay:calc(var(--data-reveal-item-delay)*5);transition-duration:1500ms;transition-timing-function:ease-in;transform:none;--data-reveal-translate-y: 0;width:1px;background-color:currentColor;opacity:.35}@media(pointer: coarse){.acf-grid.has-1-2-columns>.acf-icon-row .icon-line{transition-duration:75ms}}.acf-grid.has-1-2-columns>.acf-icon-row .icon-line:hover,.acf-grid.has-1-2-columns>.acf-icon-row .icon-line:focus{transition-duration:450ms;transition-timing-function:ease}@media(pointer: coarse){.acf-grid.has-1-2-columns>.acf-icon-row .icon-line:hover,.acf-grid.has-1-2-columns>.acf-icon-row .icon-line:focus{transition-duration:225ms}}.acf-grid.has-1-2-columns>.acf-icon-row .icon-line:not([data-reveal-state=visible]){rotate:x 90deg}.acf-grid.has-1-2-columns>.acf-icon-row:last-of-type .icon-line{display:none !important}@media(min-width: 48rem){.acf-grid.has-1-2-columns>.acf-icon-row:nth-last-of-type(-n + 2) .icon-line{display:none !important}}/*# sourceMappingURL=block-acf-icon-row.css.map */
