.xt-accordion:where(.astro-ztaq7sjr){border-bottom:1px solid var(--xt-line)}.xt-accordion:where(.astro-ztaq7sjr):first-of-type{border-top:1px solid var(--xt-line)}.xt-accordion__summary:where(.astro-ztaq7sjr){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem .25rem;font-weight:600;list-style:none;display:flex}.xt-accordion__summary:where(.astro-ztaq7sjr)::-webkit-details-marker{display:none}.xt-accordion__summary:where(.astro-ztaq7sjr):focus-visible{outline:2px solid var(--xt-focus);outline-offset:2px}.xt-accordion__sign:where(.astro-ztaq7sjr){flex:none;width:14px;height:14px;position:relative}.xt-accordion__sign:where(.astro-ztaq7sjr):before,.xt-accordion__sign:where(.astro-ztaq7sjr):after{content:"";background:var(--xt-accent);height:2px;transition:transform var(--xt-motion-duration-base) var(--xt-motion-ease-out);border-radius:2px;position:absolute;inset:6px 0 auto}.xt-accordion__sign:where(.astro-ztaq7sjr):after{transform:rotate(90deg)}.xt-accordion:where(.astro-ztaq7sjr)[open] .xt-accordion__sign:where(.astro-ztaq7sjr):after{transform:rotate(0)}.xt-accordion__body:where(.astro-ztaq7sjr){color:var(--xt-fg-muted);max-width:var(--xt-space-prose-max);padding:0 .25rem 1.25rem}.xt-accordion__body:where(.astro-ztaq7sjr) p{margin:0 0 .75rem}
