.expander{background:var(--slate-600);border-radius:12px;transition:background .3s}@media (hover:hover){.expander:hover{background:var(--slate-500)}}.expander--open .expander__summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.expander--open .expander__expand-icon{transform:rotate(180deg)}.expander__summary{border-radius:12px;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-family,Inter,sans-serif);font-size:var(--font-size,16px);font-style:var(--font-style,normal);font-weight:var(--font-weight,500);gap:16px;justify-content:space-between;line-height:var(--line-height,140%);padding:12px 12px 12px 16px;transition:all .2s ease-in-out}@media (min-width:1024px){.expander__summary{--font-family:Inter,sans-serif;--font-size:18px;--font-weight:500;--line-height:125%;--font-style:normal;padding:12px 14px 12px 20px}}.expander__content{background:var(--slate-600);border-bottom-left-radius:12px;border-bottom-right-radius:12px;color:var(--slate-200);height:var(--content-height,0);overflow:hidden;padding:0 16px;transition:height .4s ease-out}@media (min-width:1024px){.expander__content{padding:0 20px}}.expander__content p{color:var(--neutral-600);margin:0;padding:12px 0}.expander__content a{text-decoration:none;transition:color .2s ease-in-out}.expander__content a:hover{cursor:pointer;--color:var(--neutral-600)}.expander__expand-icon{color:var(--color-white);transition:transform .2s ease-in-out}
