.accordion.svelte-1pguigc{--_border-radius: var(--_accordion-border-radius, 12px);--_background: var(--_accordion-background, var(--color-dark-5));--_hover-bg: var(--_accordion-hover-bg, var(--color-dark-5));--_title-color-hover: var(--accordion-title-color-hover, var(--color-primary-blue));--_content-padding: var(--accordion-content-padding, 0 60px 32px 24px);--_header-padding: var(--accordion-header-padding, 32px 60px 32px 24px);--_icon-right: var(--accordion-icon-right, 24px);background:var(--_background);border-radius:var(--_border-radius);overflow:hidden}@media screen and (min-width: 768px){.accordion.svelte-1pguigc{--_header-padding: var(--accordion-header-padding, 32px 24px)}}.accordion.svelte-1pguigc .accordion-header:where(.svelte-1pguigc){width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:transparent;border:none;transition:background-color .3s ease;padding:var(--_header-padding);position:relative;z-index:5;text-align:left;color:var(--color-dark-100)}.accordion.svelte-1pguigc .accordion-header:where(.svelte-1pguigc) .accordion-icon:where(.svelte-1pguigc){display:flex;align-items:center;justify-content:center;transition:transform .3s ease;--icon-color: var(--color-dark-60);position:absolute;top:32px;right:var(--_icon-right)}.accordion.svelte-1pguigc .accordion-header:where(.svelte-1pguigc):hover .accordion-icon:where(.svelte-1pguigc){--icon-color: var(--color-dark-100)}.accordion.svelte-1pguigc .accordion-header:where(.svelte-1pguigc):hover .header-wrapper:where(.svelte-1pguigc){color:var(--_title-color-hover);transition:color .2s ease}.accordion.svelte-1pguigc .accordion-content:where(.svelte-1pguigc){display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden;padding:var(--_content-padding);margin-top:var(--accordion-body-offset, -32px);position:relative;z-index:4}.accordion.svelte-1pguigc .accordion-content:where(.svelte-1pguigc) .content-inner:where(.svelte-1pguigc){overflow:hidden;min-height:0}.accordion.svelte-1pguigc .accordion-content:where(.svelte-1pguigc) .content-inner:where(.svelte-1pguigc)>*{padding-block:var(--accordion-inner-padding, var(--space-16) 0)}.accordion.open.svelte-1pguigc .accordion-header:where(.svelte-1pguigc) .accordion-icon:where(.svelte-1pguigc){transform:rotate(45deg)}.accordion.open.svelte-1pguigc .accordion-content:where(.svelte-1pguigc){grid-template-rows:1fr}.accordion.open.svelte-1pguigc .content-inner:where(.svelte-1pguigc){overflow:visible}
