@layer modules{.m-icon-cards{padding-block:var(--section-padding-y)}.m-icon-cards--spacing-joined{padding-block-start:0}.m-icon-cards--spacing-page-end{padding-block-end:var(--icon-cards-page-end-padding)}.m-icon-cards .section-header{max-inline-size:var(--icon-cards-header-max)}.m-icon-cards--header-center .section-header{max-inline-size:var(--icon-cards-header-max-center)}.m-icon-cards .section-header>:is(h1,h2,h3,h4,h5,h6){white-space:pre-line}.m-icon-cards__grid{list-style:none;margin:0;padding:0}.m-icon-cards .note-card+.m-icon-cards__grid,.m-icon-cards .section-header+.m-icon-cards__grid,.m-icon-cards .section-header+.note-card,.m-icon-cards__grid+.note-card{margin-block-start:var(--icon-cards-gap)}.m-icon-cards__card{background:var(--icon-cards-bg);border-radius:var(--icon-cards-card-radius);box-shadow:var(--icon-cards-shadow);display:flex;flex-direction:column;gap:var(--icon-cards-card-gap);min-inline-size:0;padding:var(--icon-cards-padding)}.m-icon-cards--hairline .m-icon-cards__card{border:var(--icon-cards-hairline-width) solid var(--icon-cards-hairline-color);padding:calc(var(--icon-cards-padding) - var(--icon-cards-hairline-width))}.m-icon-cards__icon-box{background:var(--icon-cards-icon-box-bg);block-size:var(--icon-cards-icon-box);color:var(--icon-cards-icon-color);display:block;flex:none;inline-size:var(--icon-cards-icon-box);position:relative}.m-icon-cards__icon-box .icon-slot,.m-icon-cards__icon-box svg{inset-block-start:var(--icon-cards-icon-top);inset-inline-start:calc(50% + var(--icon-cards-icon-shift));position:absolute;transform:translateX(-50%)}.m-icon-cards__title{font-weight:var(--icon-cards-title-weight);margin:0;text-transform:capitalize;white-space:pre-line}.m-icon-cards--title-medium .m-icon-cards__title{font-weight:var(--icon-cards-title-weight-medium)}.m-icon-cards__body{color:var(--icon-cards-body-color);margin-block-end:calc(var(--icon-cards-body-box) - var(--icon-cards-body-lines)*var(--type-body-lh)*1em);margin-inline-end:calc(var(--icon-cards-body-overhang)*-1);min-block-size:calc(var(--icon-cards-body-lines)*var(--type-body-lh)*1em)}.m-icon-cards--text-long .m-icon-cards__body{margin-block-end:calc(var(--icon-cards-body-box-long) - var(--icon-cards-body-lines-long)*var(--type-body-lh)*1em);min-block-size:calc(var(--icon-cards-body-lines-long)*var(--type-body-lh)*1em)}.m-icon-cards--icon-pink .m-icon-cards__card{box-shadow:var(--icon-cards-pink-shadow);min-block-size:var(--icon-cards-pink-card-min)}.m-icon-cards__glyph{block-size:var(--icon-cards-glyph-box-height);color:var(--icon-cards-glyph-color);display:flex;flex:none;inline-size:var(--icon-cards-glyph-box-width);justify-content:center;padding-block-start:var(--icon-cards-glyph-top)}.m-icon-cards__glyph .icon-slot,.m-icon-cards__glyph svg{display:block;flex:none}.m-icon-cards--icon-pink .m-icon-cards__body{margin-block-end:0;min-block-size:0}.m-icon-cards__chip{align-items:center;background:var(--icon-cards-bg);border-radius:var(--icon-cards-chip-radius);box-shadow:var(--icon-cards-shadow);display:flex;gap:var(--icon-cards-chip-gap);min-inline-size:0;padding:var(--icon-cards-padding);padding-inline-end:calc(var(--icon-cards-padding) - var(--icon-cards-chip-overhang))}.m-icon-cards__icon{color:var(--icon-cards-chip-icon-color);display:flex;flex:none}.m-icon-cards__icon .icon-slot,.m-icon-cards__icon svg{display:block}.m-icon-cards__label{margin:0;min-inline-size:0}@media (max-width:767px){.m-icon-cards{padding-block:var(--section-padding-y-mobile)}.m-icon-cards--spacing-joined{padding-block-start:0}.m-icon-cards--spacing-page-end{padding-block-end:var(--icon-cards-page-end-padding-mobile)}}}