/* Only export behaviour differs; the main stylesheet and components are shared. */
.netlify-static.js [data-slot="accordion-content"][data-state="closed"] { display: none; }
.netlify-static [data-slot="accordion-content"] { animation: none !important; }
.netlify-static [data-slot="accordion-content"][hidden] { display: none !important; }
.netlify-static:not(.js) .mobile-nav { display: flex; position: static; background: transparent; box-shadow: none; }
.netlify-static:not(.js) .mobile-menu-button { display: none; }
@media (min-width: 761px) {
  .netlify-static:not(.js) .mobile-nav { display: none; }
}
@media (max-width: 760px) {
  .netlify-static:not(.js) .site-header { flex-wrap: wrap; padding-top: 18px; }
  .netlify-static:not(.js) .mobile-nav { width: 100%; flex-direction: row; flex-wrap: wrap; gap: 6px 20px; padding-block: 8px; }
  .netlify-static:not(.js) .mobile-nav a { font-size: 14px; }
  .netlify-static:not(.js) .mobile-nav svg { display: none; }
}
