.faq-list.svelte-1bex8oj{flex-direction:column;gap:.5rem;margin:1.5rem 0 2rem;display:flex}.faq-item.svelte-1bex8oj{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius,12px);transition:border-color .2s;overflow:hidden}.faq-item[open].svelte-1bex8oj{border-color:var(--color-accent,#1a6b3c)}.faq-question.svelte-1bex8oj{cursor:pointer;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:1rem;font-weight:600;list-style:none;display:flex}.faq-question.svelte-1bex8oj::-webkit-details-marker{display:none}.faq-question.svelte-1bex8oj:before{content:"+";background:var(--color-accent,#1a6b3c);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.1rem;font-weight:700;transition:transform .2s;display:flex}.faq-item[open].svelte-1bex8oj .faq-question:where(.svelte-1bex8oj):before{content:"−";transform:rotate(180deg)}.faq-answer.svelte-1bex8oj{color:var(--color-text);padding:0 1.25rem 1rem 3.5rem;font-size:.95rem;line-height:1.6}.faq-answer.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0}.faq-answer.svelte-1bex8oj a{color:var(--color-accent,#1a6b3c);text-decoration:underline}.related-pages.svelte-1bex8oj{margin:2.5rem 0 1rem}.related-pages.svelte-1bex8oj h2:where(.svelte-1bex8oj){margin-bottom:.75rem;font-size:1.15rem}.related-grid.svelte-1bex8oj{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.related-link.svelte-1bex8oj{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius,12px);color:var(--color-text);padding:1rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.related-link.svelte-1bex8oj:hover{border-color:var(--color-accent);color:var(--color-text);text-decoration:none;box-shadow:0 2px 8px #0000000f}.related-link.svelte-1bex8oj span:where(.svelte-1bex8oj){color:var(--color-text-muted);margin-top:.2rem;font-size:.82rem;font-weight:400;display:block}
