.faq-section.svelte-1b9tk9p.svelte-1b9tk9p{margin:60px auto;max-width:900px;padding:0 20px}.faq-header.svelte-1b9tk9p.svelte-1b9tk9p{text-align:center;margin-bottom:32px}.faq-header.svelte-1b9tk9p h2.svelte-1b9tk9p{font-size:28px;font-weight:700;color:#0f1b2d;margin:0 0 8px;letter-spacing:-.5px}.faq-header.svelte-1b9tk9p p.svelte-1b9tk9p{color:#5a6470;margin:0;font-size:15px}.faq-list.svelte-1b9tk9p.svelte-1b9tk9p{display:flex;flex-direction:column;gap:10px}.faq-item.svelte-1b9tk9p.svelte-1b9tk9p{background:#FFFFFF;border:1px solid #E5DFD3;border-radius:10px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.faq-item[open].svelte-1b9tk9p.svelte-1b9tk9p{border-color:#d63a3a;box-shadow:0 2px 12px #d63a3a14}summary.svelte-1b9tk9p.svelte-1b9tk9p{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 22px;font-weight:600;color:#0f1b2d;gap:12px;transition:background .15s}summary.svelte-1b9tk9p.svelte-1b9tk9p::-webkit-details-marker{display:none}summary.svelte-1b9tk9p.svelte-1b9tk9p:hover{background:#FAF7F2}.q.svelte-1b9tk9p.svelte-1b9tk9p{font-size:16px;line-height:1.4;flex:1}.caret.svelte-1b9tk9p.svelte-1b9tk9p{font-size:22px;color:#d63a3a;line-height:1;flex-shrink:0;transition:transform .2s;font-weight:300}.caret.open.svelte-1b9tk9p.svelte-1b9tk9p{transform:rotate(45deg)}.answer.svelte-1b9tk9p.svelte-1b9tk9p{padding:0 22px 20px;color:#5a6470;font-size:15px;line-height:1.65}.answer.svelte-1b9tk9p p{margin:0 0 12px}.answer.svelte-1b9tk9p p:last-child{margin:0}.answer.svelte-1b9tk9p a{color:#1565c0}.answer.svelte-1b9tk9p strong{color:#0f1b2d}
