.c-paragraph.has-media-grid .c-type--section-title{margin-block-end:var(--gaps-20)}.c-paragraph.has-media-grid .c-media-grid{display:grid;grid-template-columns:1fr;max-inline-size:108rem;gap:var(--gaps-20)}@media screen and (min-width: 48em){.c-paragraph.has-media-grid .c-media-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 64em){.c-paragraph.has-media-grid .c-media-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 80em){.c-paragraph.has-media-grid .c-media-grid{grid-template-columns:repeat(5, 1fr)}}.c-paragraph.has-media-grid .c-field__item{min-inline-size:0}.c-paragraph.has-media-grid img{max-inline-size:100%;block-size:auto}.c-paragraph.has-media-grid .c-node{display:flex;flex:1 0 0;flex-direction:column;gap:var(--gaps-16);padding-block-end:var(--gaps-16)}.c-paragraph.has-media-grid .c-media{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start}.c-paragraph.has-media-grid .c-media__content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding-block-end:var(--gaps-16);gap:var(--gaps-16)}.c-paragraph.has-media-grid .c-media__content .c-media__content{padding-block:0}.c-paragraph.has-media-grid .c-media__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gaps-8);align-self:stretch}.c-paragraph.has-media-grid .c-field--name-name{word-break:break-word;font-weight:500}