.faq-item.svelte-servvs summary:where(.svelte-servvs){list-style:none;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;gap:24px;align-items:baseline;font-family:Fraunces,serif;font-weight:500;font-size:22px;letter-spacing:-.018em;line-height:1.3;color:hsl(var(--foreground));transition:color .16s cubic-bezier(.25,.46,.45,.94)}.faq-item.svelte-servvs summary:where(.svelte-servvs)::-webkit-details-marker{display:none}.faq-item.svelte-servvs summary:where(.svelte-servvs):after{content:"+";font-family:Fraunces,serif;font-weight:400;font-size:28px;line-height:1;color:hsl(var(--primary));flex-shrink:0}.faq-item[open].svelte-servvs summary:where(.svelte-servvs){color:hsl(var(--primary))}.faq-item[open].svelte-servvs summary:where(.svelte-servvs):after{content:"−"}.faq-item.svelte-servvs .answer:where(.svelte-servvs){padding:0 56px 28px 0;color:var(--ed-text-2);font-size:16px;line-height:1.6}.faq-item.svelte-servvs .answer:where(.svelte-servvs) p:where(.svelte-servvs){margin:0 0 12px}.faq-item.svelte-servvs .answer:where(.svelte-servvs) p:where(.svelte-servvs):last-child{margin-bottom:0}.faq-item.svelte-servvs .answer:where(.svelte-servvs) em{font-style:italic}
