@layer modules{.m-benefit-cards{padding-block:var(--section-padding-y)}.m-benefit-cards--spacing-joined{padding-block-start:0}.m-benefit-cards .section-header{max-inline-size:var(--benefit-cards-header-max)}.m-benefit-cards .section-header :is(h1,h2,h3,h4,h5,h6){text-transform:capitalize}.m-benefit-cards .section-header>:is(h1,h2,h3,h4,h5,h6){white-space:pre-line}.m-benefit-cards .section-header+.m-benefit-cards__grid{margin-block-start:var(--benefit-cards-gap)}.m-benefit-cards__grid{gap:var(--benefit-cards-col-gap);list-style:none;margin:0;padding:0}.m-benefit-cards__card{background:var(--benefit-cards-card-bg);border-radius:var(--benefit-cards-card-radius);box-shadow:var(--benefit-cards-card-shadow);display:flex;flex-direction:column;gap:var(--benefit-cards-card-gap);min-inline-size:0;padding:var(--benefit-cards-card-padding)}.m-benefit-cards__title{font-weight:var(--benefit-cards-title-weight);margin:0;white-space:pre-line}.m-benefit-cards__list{color:var(--benefit-cards-text-color);display:flex;flex-direction:column;gap:var(--benefit-cards-list-gap);list-style:none;margin:0;padding:0}.m-benefit-cards__item{align-items:center;display:flex;gap:var(--benefit-cards-item-gap)}.m-benefit-cards__check{block-size:var(--benefit-cards-check-height);color:var(--benefit-cards-check-color);display:flex;flex:none;inline-size:var(--benefit-cards-check-width)}.m-benefit-cards__check svg{block-size:100%;display:block;inline-size:100%}.m-benefit-cards__text{min-inline-size:0}@media (max-width:767px){.m-benefit-cards{padding-block:var(--section-padding-y-mobile)}.m-benefit-cards--spacing-joined{padding-block-start:0}}}