.gt-accordion{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px rgb(0 0 0 / .05)}.gt-accordion-group+.gt-accordion-group{border-top:1px solid #e5e7eb}.gt-accordion-title{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#f9fafb;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color 0.2s ease}.gt-accordion-title:hover{background-color:#f3f4f6}.gt-accordion-title::after{content:'\25BC';font-size:.75rem;color:#6b7280;transition:transform 0.2s ease;margin-left:.5rem}.gt-accordion-group.active .gt-accordion-title{background-color:#fff}.gt-accordion-group.active .gt-accordion-title::after{transform:rotate(-180deg)}.gt-accordion-content{padding:.75rem 1rem;background-color:#fff;color:#4b5563;line-height:1.6}.gt-accordion-content p{margin:.5rem 0}.gt-accordion-content{transition:max-height 0.2s ease;overflow:hidden}