.faq-category-page.svelte-9o5ysc{min-height:100vh;background-color:#f8f9fa}.faq-hero.svelte-9o5ysc{background:linear-gradient(135deg,#df660c,#c55a0a);color:#fff;padding:40px 0 50px;text-align:center}.faq-breadcrumb.svelte-9o5ysc{margin-bottom:20px}.faq-breadcrumb.svelte-9o5ysc ol:where(.svelte-9o5ysc){list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.faq-breadcrumb.svelte-9o5ysc li:where(.svelte-9o5ysc){font-size:14px;color:#fffc}.faq-breadcrumb.svelte-9o5ysc li:where(.svelte-9o5ysc):not(:last-child):after{content:"/";margin-left:8px}.faq-breadcrumb.svelte-9o5ysc a:where(.svelte-9o5ysc){color:#ffffffe6;text-decoration:none;transition:color .2s ease}.faq-breadcrumb.svelte-9o5ysc a:where(.svelte-9o5ysc):hover{color:#fff;text-decoration:underline}.faq-hero-title.svelte-9o5ysc{font-size:2.5rem;font-weight:700;margin:0 0 15px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.faq-hero-subtitle.svelte-9o5ysc{font-size:1.1rem;opacity:.95;max-width:600px;margin:0 auto}.faq-category-content.svelte-9o5ysc{padding:40px 0}.no-faqs.svelte-9o5ysc{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014}.no-faqs.svelte-9o5ysc p:where(.svelte-9o5ysc){color:#666;font-size:1.1rem;margin-bottom:20px}.back-link.svelte-9o5ysc{display:inline-block;color:#df660c;font-weight:600;text-decoration:none}.back-link.svelte-9o5ysc:hover{text-decoration:underline}.faq-sidebar.svelte-9o5ysc{background:#fff;border-radius:12px;padding:25px;box-shadow:0 2px 8px #00000014;position:sticky;top:20px}.faq-sidebar.svelte-9o5ysc h3:where(.svelte-9o5ysc){font-size:1.25rem;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:15px;border-bottom:2px solid #df660c}.category-list.svelte-9o5ysc{list-style:none;padding:0;margin:0 0 20px}.category-list.svelte-9o5ysc li:where(.svelte-9o5ysc){margin-bottom:8px}.category-list.svelte-9o5ysc a:where(.svelte-9o5ysc){display:block;padding:10px 12px;color:#555;text-decoration:none;border-radius:6px;transition:all .2s ease;font-size:14px}.category-list.svelte-9o5ysc a:where(.svelte-9o5ysc):hover{background:#f5f5f5;color:#df660c}.category-list.svelte-9o5ysc a.active:where(.svelte-9o5ysc){background:#fff3e6;color:#df660c;font-weight:600}.category-list.svelte-9o5ysc .count:where(.svelte-9o5ysc){color:#999;font-size:13px;margin-left:4px}.view-all-link.svelte-9o5ysc{display:block;text-align:center;color:#df660c;text-decoration:none;font-weight:600;padding:12px;border:2px solid #df660c;border-radius:8px;transition:all .2s ease}.view-all-link.svelte-9o5ysc:hover{background:#df660c;color:#fff}.faq-disclaimer.svelte-9o5ysc{padding:30px 0 50px}.disclaimer-text.svelte-9o5ysc{font-size:.85rem;line-height:1.5;color:#666;padding:20px;background:#f9f9f9;border-radius:8px;border-left:3px solid #df660c}@media(max-width:991px){.faq-sidebar.svelte-9o5ysc{margin-top:40px;position:static}}@media(max-width:768px){.faq-hero.svelte-9o5ysc{padding:30px 0 40px}.faq-hero-title.svelte-9o5ysc{font-size:1.8rem}.faq-hero-subtitle.svelte-9o5ysc{font-size:1rem}.faq-category-content.svelte-9o5ysc{padding:25px 0}}
