.composition section{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}
@media(min-width:576px){.composition section{max-width:33.75em}
}
@media(min-width:768px){.composition section{max-width:45em}
}
@media(min-width:992px){.composition section{max-width:60em}
}
@media(min-width:1200px){.composition section{max-width:71.25em}
}
@media(min-width:1400px){.composition section{max-width:82.5em}
}
@media(min-width:1600px){.composition section{max-width:90em}
}
.composition-section-subtitle{margin-bottom:0;padding-bottom:0;position:relative}
@media(max-width:768px){.composition-section-subtitle{margin-bottom:1.5rem}
}
.composition-section-subtitle h2{font-size:1.5rem}
@media(max-width:576px){.composition-section-subtitle h2{font-size:1.25rem}
}
.composition-section-members{padding-left:0}
.composition-section-members li{list-style:none;margin-bottom:1.5rem}
@media(max-width:768px){.composition-section-members li{margin-bottom:1rem}
}
.composition-section-members li .link-text-icon-forward__icon{background:0;color:#3f5d6f;display:inline-block;width:.75rem;height:.75rem;margin:0}
.composition-section-members li .link-text-icon-forward__icon em{font-size:.875rem}
.composition-section-members li a{font-family:Roboto-Medium;padding-right:.25rem;display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;text-decoration:none}
.composition-section-members li a .link-text-icon-forward__icon{background:0;color:#850037;display:inline-block;width:.75rem;height:.75rem;margin-left:.25rem}
.composition-section-members li a .link-text-icon-forward__icon em{font-size:.875rem}
.composition-section-members li p{display:inline}