body{margin:0;background-color:#fff;padding:0 40px;box-sizing:border-box}h1.svelte-1bex8oj{font-family:Playfair Display,serif;font-size:36px;font-weight:700;margin-bottom:40px;color:#000;text-align:center}.faq-list.svelte-1bex8oj{display:flex;flex-direction:column;gap:15px}.faq-item.svelte-1bex8oj{background:none;border:none;border-bottom:1px solid #eee;padding:20px 0;width:100%;text-align:left;cursor:pointer;transition:background-color .2s}.question-row.svelte-1bex8oj{display:flex;justify-content:space-between;align-items:center;width:100%}.question.svelte-1bex8oj{font-family:Playfair Display,serif;font-size:18px;font-weight:600;color:#000}.icon.svelte-1bex8oj{font-size:24px;color:#999;transition:transform .3s;font-weight:300}.icon.open.svelte-1bex8oj{transform:rotate(45deg)}.answer.svelte-1bex8oj{overflow:hidden}.answer.svelte-1bex8oj p:where(.svelte-1bex8oj){font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#444;margin:15px 0 0}.container{max-width:700px;margin:0 auto;padding:60px 40px 100px;box-sizing:border-box}
