@layer modules{.m-contact-cards{padding-block:var(--section-padding-y)}.m-contact-cards .section-header+.m-contact-cards__grid{margin-block-start:var(--contact-cards-gap)}.m-contact-cards .section-header>:is(h1,h2,h3,h4,h5,h6){white-space:pre-line}.m-contact-cards__grid{gap:var(--contact-cards-grid-gap);list-style:none;margin:0;padding:0}.m-contact-cards__card{align-items:flex-start;background:var(--contact-cards-bg);border-radius:var(--contact-cards-radius);box-shadow:var(--contact-cards-shadow);display:flex;flex-direction:column;min-inline-size:0;padding:var(--contact-cards-padding)}.m-contact-cards__text{align-self:stretch;display:flex;flex-direction:column;gap:var(--contact-cards-stack-gap)}.m-contact-cards__icon{block-size:var(--fa-slot-height);color:var(--contact-cards-icon-color);display:flex;inline-size:var(--fa-slot-width);justify-content:center;padding-block-start:var(--fa-slot-em-top)}.m-contact-cards__icon .icon-slot,.m-contact-cards__icon svg{display:block;flex:none}.m-contact-cards__title{font-weight:var(--contact-cards-title-weight);margin:0;text-transform:capitalize;white-space:pre-line}.m-contact-cards__body{color:var(--contact-cards-body-color);margin-block-end:calc(var(--contact-cards-body-box) - var(--contact-cards-body-lines)*var(--type-body-lh)*1em);min-block-size:calc(var(--contact-cards-body-lines)*var(--type-body-lh)*1em)}.m-contact-cards__action{margin-block-start:auto}@media (max-width:767px){.m-contact-cards{padding-block:var(--section-padding-y-mobile)}}}