.details.svelte-1a2ltjd{border:1px solid var(--color-neutral-100);border-radius:.5rem}.details.svelte-1a2ltjd+.details{margin-top:1.5rem}.details.svelte-1a2ltjd .summary{width:100%;display:grid;grid-template-columns:2rem 1fr;gap:0;justify-content:start;align-items:start;padding:.5rem 0;background:none;border:none;text-align-last:left;font-style:italic;font-size:1.125rem;font-weight:500;color:var(--color-sage-800);letter-spacing:initial;z-index:1}.details.svelte-1a2ltjd .summary:hover,.details.svelte-1a2ltjd .summary:focus{transform:none}.details.svelte-1a2ltjd .summary:hover{color:var(--color-sage)}.details.svelte-1a2ltjd .summary svg{color:var(--color-sage-400);width:2rem;max-height:2rem;transition:transform .3s cubic-bezier(.34,1.17,.64,1.1)}.details.svelte-1a2ltjd .summary .btn-text{text-align:left}.content.svelte-1a2ltjd{display:grid;grid-template-rows:0fr;overflow:hidden;transition-property:grid-template-rows,padding,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.34,1.17,.64,1.1);padding:0 2rem;opacity:0}.content.svelte-1a2ltjd>*{min-height:0}.details.svelte-1a2ltjd:where(.--is-open:where(.svelte-1a2ltjd)) .summary svg{transform:rotate(90deg)}.details.svelte-1a2ltjd:where(.--is-open:where(.svelte-1a2ltjd)) .content:where(.svelte-1a2ltjd){grid-template-rows:1fr;padding:1rem 2rem 2rem;opacity:1}
