.block-cta{display:block}.block-cta .wp-block-image{margin:0}.block-cta .wp-block-image img{aspect-ratio:16/9;object-fit:cover}.block-cta .wp-block-group{margin:0}.block-cta .block-cta__icon__container,.block-cta.icon .block-cta__inner>.wp-block-group:first-child{background-color:var(--wp--preset--color--primary);border-radius:999px;flex:0 0 100px;width:100px;height:100px;margin-inline:auto;overflow:hidden;padding:0!important}.block-cta .block-cta__icon{box-sizing:border-box;width:100%;height:100%;margin:0;padding:20px}.block-cta .block-cta__icon img{aspect-ratio:auto;object-fit:contain;width:100%!important;height:100%!important}.block-cta .block-cta__inner{flex-flow:column wrap;gap:10px;display:flex}.block-cta.horis .block-cta__inner{flex-direction:row}.block-cta.horis .block-cta__inner .wp-block-heading{width:100%}.block-cta.horis .block-cta__inner .components-resizable-box__container{max-height:100%}.block-cta.horis .block-cta__inner .wp-block-image{flex:120px}.block-cta.horis .block-cta__inner .wp-block-image img{height:100%}.block-cta.horis .block-cta__inner .wp-block-group{flex:60%}.block-cta.horis .block-cta__inner .block-cta__icon__container{flex:0 0 100px}.block-cta.text-center{text-align:center}.block-cta.text-center .wp-block-buttons{justify-content:center}.block-cta.text-right{text-align:right}.block-cta.text-right .wp-block-buttons{justify-content:flex-end}.block-cta__popup{background:var(--wp--preset--color--white);width:calc(100% - 2rem);max-width:650px;height:fit-content;max-height:calc(100% - 2rem);color:var(--wp--preset--color--body);text-align:left;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.block-cta__popup::backdrop{background:#0009}.block-cta__popup-inner{padding:var(--wp--preset--spacing--small) var(--wp--preset--spacing--small) var(--wp--preset--spacing--medium)}.block-cta__popup-header{border-bottom:1px solid #333;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.block-cta__popup-title{margin:0}.block-cta__popup-close{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0 .25rem;font-size:2rem;line-height:1}.block-cta__popup-content>:first-child{margin-top:0}.block-cta__popup-content>:last-child{margin-bottom:0}.block-cta__popup-content ul,.block-cta__popup-content ol{padding-left:1.25em}.block-cta__popup-content ul{list-style:outside}.block-cta__popup-content ol{list-style:decimal}html:has(.block-cta__popup[open]){overflow:hidden}.block-cta__popup-hint{opacity:.7;font-size:.8125rem;font-style:italic}
