button,h3{all:unset}.AccordionRoot{border-bottom:1px solid var(--foreground);background-color:#fff;width:100%}.AccordionItem{margin-top:1px;overflow:hidden}.AccordionItem:first-child{border-top-left-radius:4px;border-top-right-radius:4px;margin-top:0}.AccordionItem:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.AccordionHeader{border-top:1px solid var(--foreground);display:flex}.AccordionTrigger{font-family:var(--font-serif);height:40px;font-size:var(--text-xl);color:var(--foreground);line-height:1;font-weight:var(--font-weight-semibold);background-color:#0000;flex:1;justify-content:space-between;align-items:center;padding:16px;display:flex;box-shadow:0 1px #e5e7eb}.AccordionTrigger:hover{background-color:#f9fafb}.AccordionContent{font-size:var(--text-base);font-family:var(--font-serif);color:var(--foreground);background-color:#f9fafb;overflow:hidden}.AccordionContent[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) slideDown}.AccordionContent[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) slideUp}.AccordionContentText{padding:15px 20px}.AccordionChevron{color:var(--foreground);transition:transform .3s cubic-bezier(.87,0,.13,1)}.AccordionTrigger[data-state=open]>.AccordionChevron{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
