.accordion[data-v-ea32fb7f]{width:100%}.accordion[data-border=true][data-v-ea32fb7f]{border-block-end:1px dotted var(--surface-4)}.accordion__header[data-v-ea32fb7f]{margin:0}.accordion__item[data-v-ea32fb7f]{overflow:hidden}.accordion__item+.accordion__item[data-v-ea32fb7f]{margin-block-start:var(--size-3)}.accordion__item:hover .accordion__icon[data-v-ea32fb7f]{transform:rotate(.5turn)}.accordion__button[data-v-ea32fb7f]{--btn-bg-over:var(--surface-3);align-items:center;display:grid;gap:var(--size-5);grid-template-columns:1fr 2rem;justify-content:space-between;line-height:var(--font-lineheight-2);padding:var(--size-3) 0;text-align:left;width:100%}[data-small=true] .accordion__button[data-v-ea32fb7f]{padding:var(--size-2) 0}.accordion__button[data-v-ea32fb7f]:hover{color:var(--brand)}.accordion__button[data-v-ea32fb7f]:before,.accordion__button[data-v-ea32fb7f]:hover{background-color:transparent}.accordion__button[data-v-ea32fb7f]:active{top:0}.accordion__title[data-v-ea32fb7f]{font-size:var(--font-size-3)}[data-large=true] .accordion__title[data-v-ea32fb7f]{padding:var(--size-5)}@media screen and (min-width:768px){[data-large=true] .accordion__title[data-v-ea32fb7f]{font-size:var(--font-size-5)}}[data-small=true] .accordion__title[data-v-ea32fb7f]{padding:var(--size-1) 0}@media screen and (min-width:768px){[data-small=true] .accordion__title[data-v-ea32fb7f]{font-size:var(--font-size-1)}}.accordion__icon[data-v-ea32fb7f]{aspect-ratio:1;display:block;inline-size:2rem;transition:transform .5s var(--ease-squish-3)}.accordion__content[data-v-ea32fb7f]{border-radius:0 0 var(--radius-2) var(--radius-2);display:grid;grid-template-rows:0fr;overflow:hidden;transition:.5s var(--ease-out-5);width:100%}.accordion__content.expanded[data-v-ea32fb7f]{grid-template-rows:1fr}.accordion__inside[data-v-ea32fb7f]{color:var(--text-prose);line-height:var(--font-lineheight-4);min-height:0}.accordion__padding[data-v-ea32fb7f]{padding:var(--size-3) 0}[data-small=true] .accordion__padding[data-v-ea32fb7f]{font-size:var(--font-size-1)}[data-large=true] .accordion__padding[data-v-ea32fb7f]{font-size:var(--font-size-5)}
