.accordion-container:where(.astro-OQJBS5YV){width:100%}.accordion-item:where(.astro-OQJBS5YV){background-color:#fff;border-radius:5px;margin-bottom:10px;box-shadow:0 2px 5px #0000001a}.a-header:where(.astro-OQJBS5YV){background-color:#d4e4f1;padding:10px;font-size:18px;font-weight:500;border:none;width:100%;text-align:left;cursor:pointer;outline:none;display:flex;justify-content:space-between;align-items:center;border-radius:8px 8px 0 0;transition:background-color .3s ease}.accordion-content:where(.astro-OQJBS5YV){background-color:#fafafa;overflow:hidden;padding:0 15px;max-height:0;transition:max-height .3s ease}.accordion-content:where(.astro-OQJBS5YV) p:where(.astro-OQJBS5YV){margin:15px 0;line-height:1.5}.icon:where(.astro-OQJBS5YV){transition:transform .3s ease;font-size:30px}.active:where(.astro-OQJBS5YV) .icon:where(.astro-OQJBS5YV){transform:rotate(45deg)}.header:where(.astro-YNZEGJ2Z){text-align:center;padding:7rem 1rem;line-height:50px;background-color:var(--bg-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#fff}.header:where(.astro-YNZEGJ2Z) h1:where(.astro-YNZEGJ2Z){font-weight:600;font-size:42px;line-height:60px}.main-container:where(.astro-YNZEGJ2Z){max-width:1200px;margin:3rem auto;padding:3rem;box-shadow:#959da533 0 8px 24px;border-radius:8px}@media (max-width: 600px){.main-container:where(.astro-YNZEGJ2Z){padding:1rem;box-shadow:none}}
