@media only screen and (max-width:1023px){[data-collapsable=root]{border-bottom:1px solid var(--collapsable-border-color,#fff);margin-top:-1px}[data-collapsable=trigger]{border-top:1px solid var(--collapsable-border-color,#fff);margin-bottom:0;padding-block:16px;padding-right:32px;position:relative}}@media only screen and (max-width:1023px){[data-collapsable=trigger]:focus-visible{border-radius:var(--border-radius-s);outline-color:var(--focus-visible-color);outline-offset:2px;outline-style:solid;outline-width:2px}}@media only screen and (max-width:1023px){[data-collapsable=content]{max-height:200vh;transition:opacity var(--animation-speed) var(--animation-ease),max-height var(--animation-speed) var(--animation-ease),visibility var(--animation-speed) var(--animation-ease)}[data-collapsable=content]>:last-child{margin-bottom:24px}[data-collapsable=root]:not(.collapsable--open) [data-collapsable=content]{box-sizing:border-box;max-height:0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}}[data-collapsable=icon]{display:block;font-size:16px;height:1em;line-height:1;position:absolute;right:0;top:22px;transform:rotate(90deg) scaleX(-1);transition:transform var(--animation-speed) var(--animation-ease);width:1em}[data-collapsable=icon] svg{height:100%;width:100%;fill:currentColor}[data-collapsable=root]:not(.collapsable--open) [data-collapsable=icon]{transform:rotate(90deg)}@media only screen and (min-width:1024px){[data-collapsable=icon]{display:none}}