.accordionLadder .accordion+.accordion,.accordion--ladder+.accordion--ladder{border-block-start:1px solid var(--neutral);margin-block-start:.7em;padding-block-start:.7em}.accordion__handle{cursor:pointer;color:var(--color)}.accordion__handle>*{display:inline}.accordion__handle--link{font-weight:var(--bold-weight);--color:var(--blue);background-image:none;text-decoration:none;transition:color .2s ease-out}.accordion__handle--link:hover,.accordion__handle--link:focus{--color:var(--blue--dark)}.accordion__handle--link:hover{text-decoration:none}.accordion__body{margin-block:var(--accordionBodyBlockSpacing,.7em)}.accordionInputs[open] .accordionInputs__handle{background-color:var(--blue);color:var(--white)}.accordionInputs[open] .accordionInputs__handle:after{--markerColor:var(--white);transform:rotate(180deg)}.accordionInputs__handle{box-sizing:border-box;padding:.1em var(--accordionInputsPadding,1em);cursor:pointer;white-space:pre;justify-content:space-between;align-items:center;width:100%;min-height:29px;transition:color .2s ease-out,background-color .2s ease-out;display:flex}.accordionInputs__handle::-webkit-details-marker{display:none}.accordionInputs__handle:after{content:"";background-color:var(--markerColor,var(--type));-webkit-mask-position-y:center;mask-position-y:50%;width:.75em;height:.75em;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill:' viewBox='0 0 292.4 292.4'%3E%3Cpath d='M134.84,230.22,4.71,100.09a16.07,16.07,0,0,1,0-22.73L19.88,62.18a16.08,16.08,0,0,1,22.7,0L146.2,165.29,249.82,62.16a16.08,16.08,0,0,1,22.7,0l15.17,15.18a16.07,16.07,0,0,1,0,22.73L157.56,230.22a16.07,16.07,0,0,1-22.72,0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='fill:' viewBox='0 0 292.4 292.4'%3E%3Cpath d='M134.84,230.22,4.71,100.09a16.07,16.07,0,0,1,0-22.73L19.88,62.18a16.08,16.08,0,0,1,22.7,0L146.2,165.29,249.82,62.16a16.08,16.08,0,0,1,22.7,0l15.17,15.18a16.07,16.07,0,0,1,0,22.73L157.56,230.22a16.07,16.07,0,0,1-22.72,0Z'/%3E%3C/svg%3E")}@media (hover:hover) and (pointer:fine){.accordionInputs__handle:hover{background-color:var(--blue);color:var(--white)}.accordionInputs__handle:hover:after{--markerColor:var(--white)}}.accordionInputs__body{margin-inline:var(--accordionInputsPadding,1em);box-sizing:border-box}
/*# sourceMappingURL=accordion.css.map */
