/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.m-avatar-group{display:inline-flex;flex-direction:row-reverse;margin:-3px;transform:scaleX(-1)}.m-avatar-group__avatar{background-color:#fff;border:3px solid #fff;margin-right:-.5em;transform:scaleX(-1)}.m-avatar-group__avatar:first-child{margin-right:0}
.m-collapse{display:none;overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1);will-change:height}.m-collapse--is-open{display:block}.m-collapse>:first-child{margin-top:0}
.m-toggler{background-color:#e0e7ea;margin-top:1rem;scroll-margin-top:1rem}.m-toggler+.m-toggler{margin-top:.5rem}.m-toggler--style-transparent{background-color:transparent}.m-toggler__title{color:#121469;font-size:1rem;font-weight:700;margin:0}.m-toggler__handler{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:inherit;cursor:pointer;display:flex;font-size:1.125rem;gap:.5rem;line-height:1.25;padding:.75rem 1rem;text-align:left;width:100%}.m-toggler--style-transparent .m-toggler__handler{padding:.25rem 0}.m-toggler__handler:focus-visible,.m-toggler__handler:hover{color:#040415}.m-toggler__icon{align-items:center;border:.125em solid currentcolor;border-radius:50%;color:currentcolor;display:flex;flex:0 0 auto;height:1.25rem;justify-content:center;margin:.125rem 0;position:relative;text-indent:-1234rem;transition:transform .2s cubic-bezier(.645,.045,.355,1);width:1.25rem}[aria-expanded=true] .m-toggler__icon{transform:rotate(90deg)}.m-toggler__icon::after,.m-toggler__icon::before{background-color:currentcolor;border-radius:.75em;content:"";height:.1em;position:absolute;transition:opacity .2s cubic-bezier(.645,.045,.355,1);width:60%}.m-toggler__icon::after{transform:rotate(90deg)}[aria-expanded=true] .m-toggler__icon::before{opacity:0}.m-toggler__chevron{font-size:1rem;margin-left:auto;transition:transform .2s cubic-bezier(.645,.045,.355,1)}[aria-expanded=true] .m-toggler__chevron{transform:rotate(-180deg)}.m-toggler__collapse{background-color:#fff;border-bottom:1px solid #e0e7ea;border-left:1px solid #e0e7ea;border-right:1px solid #e0e7ea}.m-toggler--style-transparent .m-toggler__collapse{background-color:transparent;border:none}.m-toggler__body{padding:1rem}.m-toggler--style-transparent .m-toggler__body{padding:.5rem 0 0}.m-toggler__body>:first-child{margin-top:0}
