.faq-container[data-astro-cid-2ld65lvw]{min-height:100vh}.container[data-astro-cid-2ld65lvw]{max-width:1000px;margin:0 auto;padding:0 2rem}.hero-section[data-astro-cid-2ld65lvw]{padding:8rem 2rem 4rem;background:linear-gradient(135deg,var(--accent-color) 0%,var(--accent-hover) 100%);color:#fff;text-align:center;position:relative;overflow:hidden}.hero-content[data-astro-cid-2ld65lvw]{max-width:48rem;margin:0 auto;position:relative;z-index:2}.back-link[data-astro-cid-2ld65lvw]{display:inline-block;color:#fff;text-decoration:none;margin-bottom:2rem;opacity:.8;transition:opacity .3s}.back-link[data-astro-cid-2ld65lvw]:hover{opacity:1}.hero-title[data-astro-cid-2ld65lvw]{font-size:3rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.hero-subtitle[data-astro-cid-2ld65lvw]{font-size:1.25rem;line-height:1.6;opacity:.9}.faq-nav-section[data-astro-cid-2ld65lvw]{background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:10;box-shadow:0 2px 8px #0000000d}.faq-nav[data-astro-cid-2ld65lvw]{display:flex;overflow-x:auto;padding:1rem 0;gap:1rem}.faq-nav-item[data-astro-cid-2ld65lvw]{flex:0 0 auto;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;color:var(--text-color);background:#f5f7f9;border-radius:50px;text-decoration:none;transition:all .3s;white-space:nowrap}.faq-nav-item[data-astro-cid-2ld65lvw]:hover{background:var(--accent-light);color:var(--accent-color)}.faq-content-section[data-astro-cid-2ld65lvw]{padding:4rem 0 6rem;background:var(--background-color)}.faq-category[data-astro-cid-2ld65lvw]{margin-bottom:4rem;scroll-margin-top:100px}.faq-category[data-astro-cid-2ld65lvw]:last-child{margin-bottom:0}.category-title[data-astro-cid-2ld65lvw]{font-size:2rem;font-weight:700;margin-bottom:2rem;color:var(--text-color);position:relative;padding-bottom:.5rem}.category-title[data-astro-cid-2ld65lvw]:after{content:"";position:absolute;bottom:0;left:0;width:4rem;height:4px;background:var(--accent-color);border-radius:2px}.faq-list[data-astro-cid-2ld65lvw]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-2ld65lvw]{background:#fff;border-radius:1rem;box-shadow:0 4px 12px #0000000d;overflow:hidden}.faq-question[data-astro-cid-2ld65lvw]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;font-size:1.1rem;font-weight:600;color:var(--text-color);background:none;border:none;cursor:pointer;text-align:left;transition:background-color .3s}.faq-question[data-astro-cid-2ld65lvw]:hover{background:#f9f9f9}.faq-question[data-astro-cid-2ld65lvw][aria-expanded=true]{background:#f9f9f9;border-bottom:1px solid #eee}.faq-question[data-astro-cid-2ld65lvw] .icon-plus[data-astro-cid-2ld65lvw],.faq-question[data-astro-cid-2ld65lvw] .icon-minus[data-astro-cid-2ld65lvw]{flex-shrink:0;width:20px;height:20px;color:var(--accent-color)}.faq-question[data-astro-cid-2ld65lvw] .icon-minus[data-astro-cid-2ld65lvw],.faq-question[data-astro-cid-2ld65lvw][aria-expanded=true] .icon-plus[data-astro-cid-2ld65lvw]{display:none}.faq-question[data-astro-cid-2ld65lvw][aria-expanded=true] .icon-minus[data-astro-cid-2ld65lvw]{display:block}.faq-answer[data-astro-cid-2ld65lvw]{padding:0 2rem;max-height:0;overflow:hidden;transition:max-height .3s ease-out;font-size:1.05rem;line-height:1.6;color:var(--text-color-light)}.faq-answer[data-astro-cid-2ld65lvw] p[data-astro-cid-2ld65lvw]{margin-bottom:1rem}.faq-answer[data-astro-cid-2ld65lvw] a[data-astro-cid-2ld65lvw]{color:var(--accent-color);text-decoration:none;font-weight:500}.faq-answer[data-astro-cid-2ld65lvw] a[data-astro-cid-2ld65lvw]:hover{text-decoration:underline}.faq-question[data-astro-cid-2ld65lvw][aria-expanded=true]+.faq-answer[data-astro-cid-2ld65lvw]{padding:0 2rem 2rem}.contact-cta[data-astro-cid-2ld65lvw]{padding:6rem 0;background:linear-gradient(to right,#f9f9f9,#f5f5f5)}.cta-content[data-astro-cid-2ld65lvw]{text-align:center;max-width:700px;margin:0 auto}.cta-content[data-astro-cid-2ld65lvw] h2[data-astro-cid-2ld65lvw]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-color)}.cta-content[data-astro-cid-2ld65lvw] p[data-astro-cid-2ld65lvw]{font-size:1.2rem;line-height:1.6;color:var(--text-color-light);margin-bottom:2.5rem}.cta-buttons[data-astro-cid-2ld65lvw]{display:flex;gap:1.5rem;justify-content:center}.primary-button[data-astro-cid-2ld65lvw]{display:inline-flex;align-items:center;padding:.85rem 2rem;font-size:1rem;font-weight:600;background:var(--accent-color);color:#fff;border-radius:50px;text-decoration:none;transition:all .3s;box-shadow:0 4px 20px #0000001a}.primary-button[data-astro-cid-2ld65lvw]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #00000026}.secondary-button[data-astro-cid-2ld65lvw]{display:inline-flex;align-items:center;padding:.85rem 2rem;font-size:1rem;font-weight:600;color:var(--text-color);background:#fffc;border:1px solid var(--border-color);border-radius:50px;text-decoration:none;transition:all .3s}.secondary-button[data-astro-cid-2ld65lvw]:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 25px #0000000d}@media (max-width: 768px){.hero-title[data-astro-cid-2ld65lvw]{font-size:2.5rem}.faq-nav[data-astro-cid-2ld65lvw]{padding:1rem 0}.faq-nav-item[data-astro-cid-2ld65lvw]{padding:.5rem 1rem;font-size:.85rem}.category-title[data-astro-cid-2ld65lvw]{font-size:1.75rem}.faq-question[data-astro-cid-2ld65lvw]{font-size:1rem;padding:1.25rem 1.5rem}.faq-answer[data-astro-cid-2ld65lvw]{padding:0 1.5rem;font-size:.95rem}.faq-question[data-astro-cid-2ld65lvw][aria-expanded=true]+.faq-answer[data-astro-cid-2ld65lvw]{padding:0 1.5rem 1.5rem}.cta-content[data-astro-cid-2ld65lvw] h2[data-astro-cid-2ld65lvw]{font-size:2rem}.cta-buttons[data-astro-cid-2ld65lvw]{flex-direction:column;gap:1rem}}
