.accordion{--accordion-button-padding: var(--size-2) 0;--accordion-panel-padding: 0 0 var(--size-3) 0;--accordion-item-content-margin-block-end: 0;width:100%}@media(min-width:768px){.accordion{--accordion-button-padding: var(--size-3) 0}}.accordion-item{border-bottom:var(--border)}[data-appearance=secondary] .accordion-item{background-color:var(--color-surface-10);padding-inline-start:var(--size-3);padding-inline-end:var(--size-3);border-radius:var(--radius-md);margin-block-end:var(--space-2);border-bottom:none}.accordion-item:last-child{margin-block-end:0;border-bottom:none}.accordion-item-label{font:inherit;display:flex;justify-content:space-between;align-items:center;gap:var(--size-2);width:100%;border:none;background-color:transparent;padding:var(--accordion-button-padding);margin:0;cursor:pointer;text-align:unset;color:var(--color-black);font-weight:var(--font-weight-semibold)}.accordion-item-label-marker{display:flex;align-items:center;justify-content:center;color:var(--color-neutral-50)}.accordion-item-label[aria-expanded=true]>.accordion-item-label-marker{opacity:var(--opacity-100);transform:rotate(180deg)}.accordion-item-content-container{margin:0 auto;margin-block-end:var(--accordion-item-content-margin-block-end);overflow:hidden;padding:var(--accordion-panel-padding)}.accordion-item-content-container a{color:inherit}[data-appearance=secondary] .accordion-item-content-container{padding-block-start:var(--size-2)}@media(min-width:768px){:root{--font-size-display-xs: var(--font-size-md);--font-size-display-sm: var(--font-size-xl);--font-size-display-md: var(--font-size-3xl);--font-size-display-lg: var(--font-size-5xl);--font-size-display-xl: var(--font-size-7xl);--font-size-display-2xl: var(--font-size-10xl);--space-1: var(--size-1);--space-2: var(--size-2);--space-3: var(--size-3);--space-4: var(--size-4);--space-5: var(--size-5);--space-6: var(--size-6);--space-8: var(--size-8);--space-10: var(--size-10);--space-12: var(--size-12);--space-14: var(--size-14);--space-16: var(--size-16);--space-18: var(--size-18);--space-20: var(--size-20);--space-30: var(--size-30);--space-40: var(--size-40)}}
