.fx-human-custom h2{color:var(--fx-heading-color)}
.fx-human-custom .fx-access-grid{grid-template-columns:repeat(var(--fx-access-columns),minmax(0,1fr))}
.fx-human-custom .fx-access-card{gap:var(--fx-access-inner-gap)}
.fx-human-custom .fx-access-card h3{color:var(--fx-card-title-color);line-height:var(--fx-hline)}
.fx-human-custom .fx-access-card p{color:var(--fx-card-text-color);font-size:var(--fx-access-text-size);line-height:var(--fx-line)}
.fx-human-custom .fx-access-card img{width:var(--fx-access-image-width);height:var(--fx-access-image);object-fit:var(--fx-access-image-fit);border-radius:var(--fx-access-image-radius)}
.fx-human-custom[data-card-layout=top] .fx-access-card{flex-direction:column;align-items:stretch}
.fx-human-custom[data-card-layout=top] .fx-access-card img{align-self:center}
.fx-human-custom .fx-human-panel{border-radius:var(--fx-human-radius);border-width:var(--fx-human-border-width);border-color:var(--fx-human-border-color)}
.fx-human-custom .fx-human-copy{max-width:var(--fx-human-copy-width);text-align:var(--fx-human-align)}
.fx-human-custom .fx-human-copy h2{color:var(--fx-human-title-color);text-align:inherit}
.fx-human-custom .fx-human-copy p{color:var(--fx-human-text-color)}
.fx-human-custom[data-image-position=right] .fx-human-image{order:2}
.fx-human-custom .fx-btn{font-size:var(--fx-button-size);border-radius:var(--fx-button-radius);padding:var(--fx-button-padding-y) var(--fx-button-padding-x)}
@media(min-width:750px) and (max-width:1099px){.fx-human-custom .fx-access-grid{grid-template-columns:repeat(var(--fx-access-tablet-columns),minmax(0,1fr))}}
@media(max-width:749px){.fx-human-custom .fx-access-grid{grid-template-columns:repeat(var(--fx-access-mobile-columns),minmax(0,1fr))}.fx-human-custom .fx-access-card{gap:var(--fx-access-inner-gap-m);padding:var(--fx-card-padding-m)}.fx-human-custom .fx-access-card img{width:var(--fx-access-image-width-m);height:var(--fx-access-image-height-m)}.fx-human-custom .fx-access-card p{font-size:var(--fx-access-text-mobile)}.fx-human-custom .fx-btn{font-size:var(--fx-button-mobile)}.fx-human-custom[data-image-position=right] .fx-human-image{order:0}}

.fx-human-custom .fx-access-card>div{min-width:0;overflow-wrap:anywhere}
