@layer components{.module-list_wrap{border-top:var(--border-width) solid var(--border);margin:0;padding:0;list-style:none}.module-list_item{border-bottom:var(--border-width) solid var(--border)}.module-list_summary{align-items:center;gap:.25rem var(--space-3);padding-block:var(--space-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid;&::-webkit-details-marker{display:none}&:hover .module-list_title{color:var(--link-text)}}.module-list_label{color:var(--text-2);grid-column:1}.module-list_title{font-size:var(--h5);font-weight:var(--primary-bold);font-stretch:var(--stretch-semi);text-wrap:pretty;transition:color var(--hover-duration) var(--hover-ease);grid-column:1;line-height:1.25}.module-list_icon{width:1.5rem;height:1.5rem;transition:transform var(--hover-duration) var(--hover-ease);grid-area:1/2/span 2;[open]>summary>&{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){transition:none}}.module-list_contents{gap:var(--space-1);max-width:var(--max-width-text);padding:0 0 var(--space-4) 1.25em;color:var(--text-2);margin:0;list-style-type:disc;display:grid}}
