<section class="py-16 bg-gray-50">
<div class="container px-4 mx-auto">
<div class="max-w-3xl mx-auto">
<button class="flex w-full pt-4 pb-6 px-4 mb-4 text-left rounded" x-data="{ accordion: false }" x-on:click="accordion = !accordion" :class="{ 'bg-green-50': accordion, 'bg-white': !accordion }">
<div class="flex-shrink-0">
<div class="flex items-center justify-center w-8 h-8 text-xs font-medium rounded-sm" :class="{ 'text-white bg-green-500': accordion, 'text-gray-900 bg-gray-50': !accordion }">1</div>
</div>
<div class="px-6 pt-1 mr-auto">
<h3 class="font-heading text-lg">Fusce eget nunc et libero accumsan rutrum quis nec lectus?</h3>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="leading-7 mt-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</div>
<div class="flex-shrink-0 pt-2">
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15 1L7.99997 8L0.999968 1" stroke="#2B3031" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</span>
</div>
</button>
<button class="flex w-full pt-4 pb-6 px-4 mb-4 text-left rounded" x-data="{ accordion: false }" x-on:click="accordion = !accordion" :class="{ 'bg-green-50': accordion, 'bg-white': !accordion }">
<div class="flex-shrink-0">
<div class="flex items-center justify-center w-8 h-8 text-xs font-medium rounded-sm" :class="{ 'text-white bg-green-500': accordion, 'text-gray-900 bg-gray-50': !accordion }">2</div>
</div>
<div class="px-6 pt-1 mr-auto">
<h3 class="font-heading text-lg">Donec sed leo sit amet ante ornare laoreet in quis est?</h3>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="leading-7 mt-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</div>
<div class="flex-shrink-0 pt-2">
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15 1L7.99997 8L0.999968 1" stroke="#2B3031" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</span>
</div>
</button>
<button class="flex w-full pt-4 pb-6 px-4 mb-4 text-left rounded" x-data="{ accordion: false }" x-on:click="accordion = !accordion" :class="{ 'bg-green-50': accordion, 'bg-white': !accordion }">
<div class="flex-shrink-0">
<div class="flex items-center justify-center w-8 h-8 text-xs font-medium rounded-sm" :class="{ 'text-white bg-green-500': accordion, 'text-gray-900 bg-gray-50': !accordion }">3</div>
</div>
<div class="px-6 pt-1 mr-auto">
<h3 class="font-heading text-lg">Mauris vitae ex ut lectus cursus ornare?</h3>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="leading-7 mt-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</div>
<div class="flex-shrink-0 pt-2">
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15 1L7.99997 8L0.999968 1" stroke="#2B3031" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</span>
</div>
</button>
<button class="flex w-full pt-4 pb-6 px-4 mb-4 text-left rounded" x-data="{ accordion: false }" x-on:click="accordion = !accordion" :class="{ 'bg-green-50': accordion, 'bg-white': !accordion }">
<div class="flex-shrink-0">
<div class="flex items-center justify-center w-8 h-8 text-xs font-medium rounded-sm" :class="{ 'text-white bg-green-500': accordion, 'text-gray-900 bg-gray-50': !accordion }">4</div>
</div>
<div class="px-6 pt-1 mr-auto">
<h3 class="font-heading text-lg">Nam consequat, augue sed rutrum faucibus?</h3>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="leading-7 mt-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</div>
<div class="flex-shrink-0 pt-2">
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15 1L7.99997 8L0.999968 1" stroke="#2B3031" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</span>
</div>
</button>
<button class="flex w-full pt-4 pb-6 px-4 mb-4 text-left rounded" x-data="{ accordion: false }" x-on:click="accordion = !accordion" :class="{ 'bg-green-50': accordion, 'bg-white': !accordion }">
<div class="flex-shrink-0">
<div class="flex items-center justify-center w-8 h-8 text-xs font-medium rounded-sm" :class="{ 'text-white bg-green-500': accordion, 'text-gray-900 bg-gray-50': !accordion }">5</div>
</div>
<div class="px-6 pt-1 mr-auto">
<h3 class="font-heading text-lg">Cras at ante non ligula pharetra elementum?</h3>
<div x-ref="container" :style="accordion ? 'height: ' + $refs.container.scrollHeight + 'px' : ''" class="overflow-hidden h-0 duration-500">
<p class="leading-7 mt-4">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam euismod orci sed tristique placerat. Fusce in ligula urna. Fusce eget nunc et libero accumsan rutrum quis nec lectus. Quisque luctus sem nibh, quis ornare neque consectetur varius. Maecenas rhoncus consectetur rutrum.</p>
</div>
</div>
<div class="flex-shrink-0 pt-2">
<span :class="{'rotate-180': accordion, 'rotate-0': !accordion }" class="inline-block transform">
<svg width="16" height="9" viewBox="0 0 16 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15 1L7.99997 8L0.999968 1" stroke="#2B3031" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
</span>
</div>
</button>
</div>
</div>
</section>