.frame-type-mask_cta{padding:0;max-width:unset}.frame-type-mask_cta .frame-header{margin-bottom:0}.frame-type-mask_cta .frame-header h1{margin-bottom:var(--spacings-sm);text-align:center}.frame-type-mask_cta .frame-header h2{margin-bottom:var(--spacings-sm);text-align:center}.frame-type-mask_cta .frame-header h3{margin-bottom:var(--spacings-sm);text-align:center}.frame-type-mask_cta .frame-header h4{margin-bottom:var(--spacings-sm);text-align:center}.frame-type-mask_cta .frame-header h5{margin-bottom:var(--spacings-sm);text-align:center}.frame-type-mask_cta .frame-header h6{margin-bottom:var(--spacings-sm);text-align:center}.frame-type-mask_cta .frame-header .frame-bodytext>*{text-align:center}.frame-type-mask_cta .cta-container{grid-row-gap:3rem}.frame-type-mask_cta .cta-buttons .button-ghost-primary{display:flex}.frame-type-mask_cta .cta-buttons .button-ghost-primary i{font-size:2rem}.frame-type-mask_cta .cta-person-text{gap:1rem}.frame-type-mask_cta .cta-person-image{--color-decorative: var(--color-white);--border-decorative-width: 16rem;--image-translate: 1rem;--img-size: 170px;width:100%;max-width:var(--img-size)}.frame-type-mask_cta .cta-person-image .aspect-ratios-box::after{position:absolute;content:"";border-style:solid;border-width:var(--border-decorative-width) var(--border-decorative-width) 0 0;border-color:var(--color-decorative) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.frame-type-mask_cta .cta-person-image .aspect-ratios-box img{transform:translate(var(--image-translate, 0), var(--image-translate, 1rem));z-index:1}.frame-type-mask_cta .cta-person-number,.frame-type-mask_cta .cta-person-email{font-weight:var(--fw-light)}.frame-type-mask_cta .cta-person-number::before{content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:400}.frame-type-mask_cta .cta-person-email::before{content:"";font-family:var(--ff-font-awesome-pro);font-style:normal;font-weight:400}@media(min-width: 992px){.frame-type-mask_cta .frame-header h1{text-align:left}.frame-type-mask_cta .frame-header h2{text-align:left}.frame-type-mask_cta .frame-header h3{text-align:left}.frame-type-mask_cta .frame-header h4{text-align:left}.frame-type-mask_cta .frame-header h5{text-align:left}.frame-type-mask_cta .frame-header h6{text-align:left}.frame-type-mask_cta .frame-header .frame-bodytext>*{text-align:left}.frame-type-mask_cta .cta-person-image{--img-size: 180px}}@media(hover: hover){.frame-type-mask_cta .cta-person-number:hover,.frame-type-mask_cta .cta-person-email:hover{color:var(--color-white)}}
