.molecule-accordion,.molecule-accordion__list{width:100%}.molecule-accordion{--accordion-content-padding-right:2.5rem;--accordion-content-padding-bottom:1.75rem}.molecule-accordion__list{margin:0}.molecule-accordion__item{border-bottom:1.5px solid var(--accordion-divider-color,var(--neutral-200));width:100%}.molecule-accordion__item:last-child{border-bottom:0}.molecule-accordion__heading{margin:0}.molecule-accordion .accordion__opener{align-items:center;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;gap:1rem;padding:1.5rem 0;text-align:left;width:100%}.molecule-accordion__label{flex:1 1 auto}.molecule-accordion .accordion__icon{flex-shrink:0;height:18px;transition:transform .32s cubic-bezier(.22,1,.36,1);width:18px}.molecule-accordion .accordion__icon path{stroke:currentColor}.molecule-accordion .accordion__icon.js-accordion__icon--active{transform:rotate(180deg)}.molecule-accordion .accordion__target{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .4s cubic-bezier(.22,1,.36,1);will-change:max-height}.molecule-accordion .accordion__target.js-accordion__target--active{overflow:visible;pointer-events:auto}.molecule-accordion .accordion__content{opacity:0;padding:0 var(--accordion-content-padding-right) var(--accordion-content-padding-bottom) 0;transform:translateY(-.25rem);transition:opacity .24s ease,transform .32s ease;will-change:opacity,transform}.molecule-accordion .accordion__target.js-accordion__target--active .accordion__content{opacity:1;transform:translateY(0)}.molecule-accordion .accordion__content>:first-child{margin-top:0}.molecule-accordion .accordion__content>:last-child{margin-bottom:0}@media screen and (max-width:767px){.molecule-accordion .accordion__opener{padding:1.25rem 0}.molecule-accordion{--accordion-content-padding-right:0}}@media (prefers-reduced-motion:reduce){.molecule-accordion .accordion__icon,.molecule-accordion .accordion__target{transition:none}}