/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
.capability-section{width:100%;max-width:var(--container-6xl,72rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 12);margin-inline:auto}@media (width>=40rem){.capability-section{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16)}}@media (width>=64rem){.capability-section{padding-inline:calc(var(--spacing,.25rem) * 8)}}.capability-section-title{margin-bottom:calc(var(--spacing,.25rem) * 10);text-align:center}@media (width>=40rem){.capability-section-title{margin-bottom:calc(var(--spacing,.25rem) * 14)}}.capability-faq{min-height:20.5rem}.capability-faq [data-slot=accordion-content]{overflow:hidden}.capability-faq [data-slot=accordion-content]>div{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .22s ease-out;display:grid}.capability-faq [data-slot=accordion-content]>div>div{min-height:0;overflow:hidden}.capability-faq [data-slot=accordion-content][data-state=closed]>div{opacity:0;grid-template-rows:0fr}.capability-faq [data-slot=accordion-trigger]>svg{transition-duration:.32s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.capability-faq [data-slot=accordion-content]>div{transition:none}}@media (width>=640px){.capability-faq{min-height:16rem}}
