h1.svelte-1bex8oj{font-size:32px;font-weight:800;color:#fff;margin:0 0 12px}.hero.svelte-1bex8oj{font-size:16px;color:#ffffffb3;line-height:1.6;margin:0 0 32px}.faq-group.svelte-1bex8oj{margin-bottom:32px}.faq-group.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:18px;color:#4ecdc4;margin:0 0 12px;font-weight:700}.faq-item.svelte-1bex8oj{margin-bottom:8px;padding:16px 18px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:10px;cursor:pointer}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){font-size:14px;font-weight:600;color:#fffc;list-style:none;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-question.svelte-1bex8oj{flex:1}.faq-chevron.svelte-1bex8oj{color:#4ecdc4b3;flex-shrink:0;transition:transform .2s cubic-bezier(.16,1,.3,1)}.faq-item[open].svelte-1bex8oj .faq-chevron:where(.svelte-1bex8oj){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq-chevron.svelte-1bex8oj{transition:none}}.faq-item[open].svelte-1bex8oj summary:where(.svelte-1bex8oj){margin-bottom:8px}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:13px;color:#ffffff80;line-height:1.6;margin:0}.related-list.svelte-1bex8oj{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.related-list.svelte-1bex8oj a:where(.svelte-1bex8oj){font-size:14px;color:#4ecdc4;text-decoration:none;line-height:1.6}.related-list.svelte-1bex8oj a:where(.svelte-1bex8oj):hover,.related-list.svelte-1bex8oj a:where(.svelte-1bex8oj):focus-visible{text-decoration:underline}
