.page-content.svelte-1bex8oj{display:flex;flex-direction:column;width:100%;max-width:800px;margin:0 auto;padding:40px 20px 80px;box-sizing:border-box}.faq-header.svelte-1bex8oj{margin-bottom:48px;text-align:center}.faq-header.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:32px;font-weight:400;color:#222;margin:0 0 12px}.subtitle.svelte-1bex8oj{font-size:16px;color:#666;margin:0;font-weight:300}.faq-sections.svelte-1bex8oj{display:flex;flex-direction:column;gap:48px}.faq-section.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:20px;font-weight:500;color:#222;margin:0 0 24px;padding-bottom:12px;border-bottom:1px solid #e0e0e0}.faq-item.svelte-1bex8oj{margin-bottom:24px}.faq-item.svelte-1bex8oj:last-child{margin-bottom:0}.faq-item.svelte-1bex8oj h3:where(.svelte-1bex8oj){font-size:16px;font-weight:500;color:#333;margin:0 0 8px}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:15px;font-weight:300;color:#444;line-height:1.6;margin:0}.faq-item.svelte-1bex8oj a:where(.svelte-1bex8oj){color:inherit;text-decoration:underline;text-decoration-color:#999;text-underline-offset:2px}.faq-item.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{text-decoration-color:#333}.faq-cta-wrapper.svelte-1bex8oj{margin-top:64px}.faq-cta.svelte-1bex8oj{text-align:center;padding:32px}.faq-cta.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:16px;color:#666;margin:0 0 16px}.contact-link.svelte-1bex8oj{display:inline-block;font-size:16px;font-weight:500;color:#ff611a;text-decoration:none;transition:color .3s ease}.contact-link.svelte-1bex8oj:hover{color:#f98d5c}@media(max-width:480px){.page-content.svelte-1bex8oj{padding:30px 15px 60px}.faq-header.svelte-1bex8oj{margin-bottom:36px}.faq-header.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:26px}.subtitle.svelte-1bex8oj{font-size:14px}.faq-sections.svelte-1bex8oj{gap:40px}.faq-section.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:18px}.faq-item.svelte-1bex8oj h3:where(.svelte-1bex8oj){font-size:15px}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:14px}.faq-cta-wrapper.svelte-1bex8oj{margin-top:48px}.faq-cta.svelte-1bex8oj{padding:24px 20px}}@media(min-width:481px)and (max-width:768px){.page-content.svelte-1bex8oj{padding:40px 30px 70px}.faq-header.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:28px}}@media(min-width:769px){.page-content.svelte-1bex8oj{padding:60px 40px 100px}.faq-header.svelte-1bex8oj h1:where(.svelte-1bex8oj){font-size:36px}.faq-header.svelte-1bex8oj{margin-bottom:56px}.faq-section.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:22px}.faq-item.svelte-1bex8oj h3:where(.svelte-1bex8oj){font-size:17px}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:16px}}
