:is(.wp-block-malloe-person-text){margin-block:clamp(4rem,2.2857rem + 4.7619vw,8rem);padding-inline:clamp(.75rem,-1.0714rem + 5.0595vw,5rem)}:is(.wp-block-malloe-person-text) .person-text{--person-gap:clamp(2rem,1.1429rem + 2.381vw,4rem);--person-image:0.54;--monogram-width:clamp(3rem,2.25rem + 1.6vw,4.625rem)}:is(.wp-block-malloe-person-text) .person-text__inner{align-items:center;display:grid;gap:var(--person-gap);grid-template-columns:minmax(0,54fr) minmax(0,46fr);margin-inline:auto;position:relative;width:min(1360px,100%)}@media (max-width:991px){:is(.wp-block-malloe-person-text) .person-text__inner{grid-template-columns:minmax(0,1fr)}}:is(.wp-block-malloe-person-text) .person-text__image{aspect-ratio:1;background:#f4f1ec;overflow:hidden}@media (max-width:991px){:is(.wp-block-malloe-person-text) .person-text__image{aspect-ratio:4/3}}:is(.wp-block-malloe-person-text) .person-text__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(.wp-block-malloe-person-text) .person-text__monogram{left:calc((100% - var(--person-gap))*var(--person-image) - var(--monogram-width)*.6);pointer-events:none;position:absolute;top:calc(var(--monogram-width)*-.55);width:var(--monogram-width)}@media (max-width:991px){:is(.wp-block-malloe-person-text) .person-text__monogram{left:auto;right:calc(var(--monogram-width)*-.2)}}:is(.wp-block-malloe-person-text) .person-text__monogram img{display:block;height:auto;width:100%}:is(.wp-block-malloe-person-text) .person-text__content{max-width:500px}:is(.wp-block-malloe-person-text) .person-text__heading{font-size:clamp(.875rem,.7083rem + .463vw,1.125rem);font-weight:600;letter-spacing:.15em;margin:0 0 clamp(1rem,.7857rem + .5952vw,1.5rem);text-transform:uppercase}:is(.wp-block-malloe-person-text) .person-text__text p{margin:0}:is(.wp-block-malloe-person-text) .person-text__text p+p{margin-top:1em}:is(.wp-block-malloe-person-text) .person-text__text strong{font-weight:500}:is(.wp-block-malloe-person-text) .person-text__signature{margin-top:clamp(1.5rem,1.0714rem + 1.1905vw,2.5rem)}:is(.wp-block-malloe-person-text) .person-text__signature img{display:block;height:auto;width:min(180px,60%)}:is(.wp-block-malloe-person-text) .person-text__caption{font-size:clamp(.8125rem,.7708rem + .1157vw,.875rem);margin:12px 0 0}:is(.wp-block-malloe-person-text) .person-text__address{border-left:1px solid #dcc266;display:flex;flex-direction:column;font-style:normal;font-weight:500;line-height:1.7;margin-top:clamp(1.5rem,1.0714rem + 1.1905vw,2.5rem);padding-left:16px}:is(.wp-block-malloe-person-text) .person-text__address a{color:inherit}:is(.wp-block-malloe-person-text) .person-text--reversed .person-text__inner{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}@media (max-width:991px){:is(.wp-block-malloe-person-text) .person-text--reversed .person-text__inner{grid-template-columns:minmax(0,1fr)}}:is(.wp-block-malloe-person-text) .person-text--reversed .person-text__image{order:2}@media (max-width:991px){:is(.wp-block-malloe-person-text) .person-text--reversed .person-text__image{order:0}}:is(.wp-block-malloe-person-text) .person-text--reversed .person-text__monogram{left:calc((100% - var(--person-gap))*(1 - var(--person-image)) + var(--person-gap) - var(--monogram-width)*.4)}@media (max-width:991px){:is(.wp-block-malloe-person-text) .person-text--reversed .person-text__monogram{left:auto}}