.accordion-wrapper{container:accordion/inline-size}.accordion{margin-bottom:var(--element-spacing);margin-top:var(--element-spacing)}.accordion .accordion-heading{align-items:center;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;display:flex;font:inherit;font-weight:700;justify-content:space-between;letter-spacing:inherit;line-height:1;line-height:inherit;margin:0;padding:1rem;text-align:left;white-space:nowrap;white-space:normal;width:100%;word-spacing:inherit}.accordion .accordion-heading:after{background-color:var(--text-primary);color:var(--text-primary);content:"";height:16px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOSAwdjdoN3YySDl2N0g3VjlIMFY3aDdWMHoiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOSAwdjdoN3YySDl2N0g3VjlIMFY3aDdWMHoiLz48L3N2Zz4=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}@media(min-width:992px){.accordion .accordion-heading{padding:1em}}.accordion .accordion-inner{display:none;padding:1rem}@media(min-width:992px){.accordion .accordion-inner{padding:1em}}.accordion .accordion-inner:last-of-type{position:relative;top:-1px}.accordion .accordion-inner>:first-child{margin-top:0}.accordion .accordion-inner>:last-child{margin-bottom:0}.accordion.accordion-open .accordion-heading:after{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYgN3YySDBWN3oiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTYgN3YySDBWN3oiLz48L3N2Zz4=")}.accordion:last-child{margin-bottom:1em}.page-section.style-default .accordion{background-color:#f7f7f7}.page-section.style-default .accordion .accordion-inner{border-top:3px solid #fff}.page-section.style-light .accordion{background-color:#fff}.page-section.style-light .accordion .accordion-inner{border-top:3px solid #f6f7f8}

/*# sourceMappingURL=accordion.css.map*/