.accordion.svelte-5vzjy3{--_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-5vzjy3{--_header-padding: var(--accordion-header-padding, 32px 24px)}}.accordion.svelte-5vzjy3 .accordion-header:where(.svelte-5vzjy3){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-5vzjy3 .accordion-header:where(.svelte-5vzjy3) .accordion-icon:where(.svelte-5vzjy3){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-5vzjy3 .accordion-header:where(.svelte-5vzjy3):hover .accordion-icon:where(.svelte-5vzjy3){--icon-color: var(--color-dark-100)}.accordion.svelte-5vzjy3 .accordion-header:where(.svelte-5vzjy3):hover .header-wrapper:where(.svelte-5vzjy3){color:var(--_title-color-hover);transition:color .2s ease}.accordion.svelte-5vzjy3 .accordion-content:where(.svelte-5vzjy3){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-5vzjy3 .accordion-content:where(.svelte-5vzjy3) .content-inner:where(.svelte-5vzjy3){overflow:hidden;min-height:0}.accordion.svelte-5vzjy3 .accordion-content:where(.svelte-5vzjy3) .content-inner:where(.svelte-5vzjy3)>*{padding-block:var(--accordion-inner-padding, var(--space-16) 0)}.accordion.open.svelte-5vzjy3 .accordion-header:where(.svelte-5vzjy3) .accordion-icon:where(.svelte-5vzjy3){transform:rotate(45deg)}.accordion.open.svelte-5vzjy3 .accordion-content:where(.svelte-5vzjy3){grid-template-rows:1fr}
