.block-about{--cwp-image:200px;position:relative;align-items:center;isolation:isolate}.editor-styles-wrapper .block-about{position:static}.block-about,.entry-content .block-about{width:min(100% - 10px,var(--wp--custom--layout--page) - 10px)}.block-about,.block-about.has-background,.editor-styles-wrapper .block-about.has-background{padding:48px 16px;border-radius:var(--wp--custom--border-radius--small);box-sizing:border-box}.editor-styles-wrapper .wp-block-cwp-about.has-background{border-radius:var(--wp--custom--border-radius--small);padding:0}.block-about__inner{max-width:var(--wp--custom--layout--content);margin-inline-start:auto;margin-inline-end:auto}.block-about__content{flex-basis:0%;flex-grow:1}.block-about .block-about__image,.editor-styles-wrapper .block-about .block-about__image{margin-inline-start:auto;margin-inline-end:auto}.block-about__image,.editor-styles-wrapper .wp-block-group:not(.is-layout-constrained)>.block-about__image{max-width:var(--cwp-image)}.block-about__icon{display:block;margin-left:auto}.block-about::before{content:"";display:block;position:absolute;z-index:-1;top:-6px;bottom:-6px;left:-6px;right:-6px;border:var(--wp--custom--border-width--small) solid var(--wp--preset--color--tertiary);border-radius:var(--wp--custom--border-radius--medium)}@media only screen and (max-width:781px){.block-about{text-align:center}.block-about .wp-block-buttons,.block-about .social-links{justify-content:center}.block-about .block-about__inner,.editor-styles-wrapper .block-about .block-about__inner{flex-direction:column}.block-about__icon{margin:0 auto}}@media only screen and (min-width:782px){.block-about .block-about__inner,.editor-styles-wrapper .block-about .block-about__inner{gap:var(--wp--custom--layout--block-gap-large)}.block-about,.block-about.has-background,.editor-styles-wrapper .block-about.has-background{padding:52px 40px}}.block-area-sidebar .block-about{text-align:center}.block-area-sidebar .block-about .wp-block-buttons,.block-area-sidebar .block-about .social-links{justify-content:center}.block-area-sidebar .block-about .block-about__inner{flex-direction:column;padding:0}.block-area-sidebar .block-about .block-about__inner,.block-area-sidebar .editor-styles-wrapper .block-about .block-about__inner{gap:var(--wp--custom--layout--block-gap)}.block-area-sidebar .block-about.has-background,.block-area-sidebar .editor-styles-wrapper .block-about.has-background{padding:48px 16px 28px}.block-area-sidebar .block-about__columns{flex-direction:column}.block-area-sidebar .block-about__icon{margin:0 auto}