.accordion__header{display:flex;padding-inline:0;padding-block:1.5rem;align-items:center;justify-content:space-between;cursor:pointer}.accordion__header:hover .accordion__header-indicator{rotate:45deg}.accordion__header-title{margin:0!important;color:var(--secondary);font-size:var(--text-l)}.accordion__header-indicator{height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;margin-block-start:0;transition:0.3s all ease}details[open] .accordion__header-indicator{rotate:45deg}.accordion__content{transition:0.3s all ease;padding:1.5rem 0 4rem 0}