.accordion-block{background:var(--color-white);padding-block:var(--space-l)}.accordion-block__inner{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-padding-wide);display:flex;flex-direction:column;gap:var(--space-s)}.accordion-block__heading{margin:0}.accordion-block__items{display:flex;flex-direction:column;gap:5px;max-width:var(--container-narrow)}.accordion-block__item{border-bottom:1px solid var(--color-gray-400)}.accordion-block__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:var(--space-xs) calc(var(--space-xs) + 3px);background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.accordion-block__title{margin:0}.accordion-block__icon{display:inline-block;flex-shrink:0;width:1.75em;height:1.75em;border-radius:50%;background-color:var(--color-text);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='butt' stroke-linejoin='miter'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:90%;transition:transform .2s ease;font-size:1rem;color:transparent}.accordion-block__item--open .accordion-block__icon{transform:rotate(180deg)}.accordion-block__content{max-height:0;overflow:hidden;transition:max-height .3s ease .2s}.accordion-block__content-inner{padding-block:0 var(--space-s);max-width:var(--container-narrow);opacity:0;transition:opacity .2s ease}.accordion-block__item--open .accordion-block__content{max-height:1000px;transition:max-height .3s ease}.accordion-block__item--open .accordion-block__content-inner{opacity:1;transition:opacity 0s}