.accordion{background-color:var(--color-primary-light)}.accordion__items{list-style:none;max-width:78rem}.accordion__item{border-bottom:1px solid var(--color-primary)}.accordion__checkbox{display:none}.accordion__button{cursor:pointer;display:flex;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}.accordion__text{color:var(--color-primary);font-weight:500;line-height:1.7}.accordion__arrow{display:flex;height:3rem;min-width:.8em;width:.8em;fill:var(--color-primary);transition-duration:.2s;transition-property:transform;transition-timing-function:ease-in-out}.accordion__dropdown{height:0;opacity:0;overflow:hidden;transition-duration:.5s;transition-property:opacity;transition-timing-function:ease-in-out}.accordion__dropdown-text{padding-bottom:3rem}.accordion__dropdown-text ol,.accordion__dropdown-text ul{padding-left:2.2rem}.accordion__dropdown-text li:not(:first-child){padding-top:2rem}.accordion__checkbox:checked~.accordion__button .accordion__arrow{transform:rotate(180deg)}.accordion__checkbox:checked~.accordion__dropdown{height:auto;opacity:1;overflow:visible}