.accordion-container.svelte-pr6r59{max-width:1200px;margin:4rem auto;padding:0 1rem}.accordion-item.svelte-pr6r59{border-bottom:1px solid #e5e5e5;max-width:800px;margin:0 auto}.accordion-header.svelte-pr6r59{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem;background:none;border:none;cursor:pointer;text-align:left;transition:background-color .2s}.accordion-header.svelte-pr6r59:hover{background-color:#fafafa}.accordion-header.svelte-pr6r59:hover .title:where(.svelte-pr6r59){color:#000}.accordion-header.svelte-pr6r59 .title:where(.svelte-pr6r59){font-family:inherit;font-size:1rem;font-weight:500;color:#333;text-transform:uppercase;letter-spacing:.05em}.accordion-content.svelte-pr6r59{overflow:hidden;background-color:#fafafa}.accordion-content.svelte-pr6r59 .content-inner:where(.svelte-pr6r59){padding:1.5rem 2rem;color:#555;line-height:1.7;font-size:.95rem}.accordion-content.svelte-pr6r59 .content-inner:where(.svelte-pr6r59) strong{color:#222;font-weight:600}.accordion-content.svelte-pr6r59 .content-inner:where(.svelte-pr6r59) p{margin-bottom:1em}.accordion-content.svelte-pr6r59 .content-inner:where(.svelte-pr6r59) p:last-child{margin-bottom:0}
