.container[data-astro-cid-6kmwghhu]{max-width:1200px;margin:0 auto;padding:0 20px}.faq-hero[data-astro-cid-6kmwghhu]{background:linear-gradient(135deg,#667eea,#764ba2);padding:140px 0 80px;text-align:center;color:#fff}.hero-title[data-astro-cid-6kmwghhu]{font-size:clamp(32px,5vw,48px);font-weight:700;margin-bottom:20px}.hero-subtitle[data-astro-cid-6kmwghhu]{font-size:clamp(16px,2.5vw,20px);line-height:1.8;opacity:.95}.search-section[data-astro-cid-6kmwghhu]{padding:40px 0;background:#fff}.search-wrapper[data-astro-cid-6kmwghhu]{max-width:600px;margin:0 auto;position:relative}.search-input[data-astro-cid-6kmwghhu]{width:100%;padding:18px 50px 18px 20px;border:2px solid #e0e0e0;border-radius:50px;font-size:16px;transition:all .3s ease;box-sizing:border-box}.search-input[data-astro-cid-6kmwghhu]:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 4px #667eea1a}.search-icon[data-astro-cid-6kmwghhu]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#999}.category-section[data-astro-cid-6kmwghhu]{padding:30px 0;background:#fff;border-bottom:1px solid #e0e0e0}.category-tabs[data-astro-cid-6kmwghhu]{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.category-btn[data-astro-cid-6kmwghhu]{padding:10px 24px;background:#f5f5f5;border:2px solid transparent;border-radius:50px;font-size:15px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease}.category-btn[data-astro-cid-6kmwghhu]:hover{background:#e3f2fd;color:#667eea}.category-btn[data-astro-cid-6kmwghhu].active{background:#667eea;color:#fff;border-color:#667eea}.faq-section[data-astro-cid-6kmwghhu]{padding:80px 0;background:#f8f9fa}.faq-list[data-astro-cid-6kmwghhu]{max-width:900px;margin:0 auto}.faq-item[data-astro-cid-6kmwghhu]{background:#fff;border-radius:15px;margin-bottom:20px;overflow:hidden;box-shadow:0 2px 10px #0000000d;transition:all .3s ease}.faq-item[data-astro-cid-6kmwghhu]:hover{box-shadow:0 4px 20px #0000001a}.faq-question[data-astro-cid-6kmwghhu]{padding:25px 30px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}.faq-question[data-astro-cid-6kmwghhu] h3[data-astro-cid-6kmwghhu]{font-size:18px;color:#2c3e50;margin:0;padding-right:20px;line-height:1.6}.faq-icon[data-astro-cid-6kmwghhu]{font-size:28px;color:#667eea;font-weight:300;transition:transform .3s ease;flex-shrink:0}.faq-item[data-astro-cid-6kmwghhu].active .faq-icon[data-astro-cid-6kmwghhu]{transform:rotate(45deg)}.faq-answer[data-astro-cid-6kmwghhu]{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 30px}.faq-item[data-astro-cid-6kmwghhu].active .faq-answer[data-astro-cid-6kmwghhu]{max-height:1000px;padding:0 30px 25px}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{font-size:16px;color:#555;line-height:1.8;margin-bottom:15px}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu]{margin:15px 0;padding-left:25px}.faq-answer[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]{font-size:16px;color:#555;line-height:1.8;margin-bottom:8px}.cta-section[data-astro-cid-6kmwghhu]{padding:80px 0;background:linear-gradient(135deg,#e3f2fd,#f3e5f5)}.cta-card[data-astro-cid-6kmwghhu]{max-width:700px;margin:0 auto;text-align:center;background:#fff;padding:60px 40px;border-radius:20px;box-shadow:0 8px 30px #0000001a}.cta-card[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:32px;color:#2c3e50;margin-bottom:20px}.cta-card[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{font-size:18px;color:#666;margin-bottom:35px;line-height:1.8}.btn-cta[data-astro-cid-6kmwghhu]{display:inline-block;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:16px 50px;border-radius:50px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px #667eea4d}.btn-cta[data-astro-cid-6kmwghhu]:hover{transform:translateY(-2px);box-shadow:0 6px 25px #667eea66}.fade-in[data-astro-cid-6kmwghhu]{opacity:0;transition:opacity 1s ease-out}.fade-in[data-astro-cid-6kmwghhu].is-visible{opacity:1}@media(max-width:768px){.faq-hero[data-astro-cid-6kmwghhu]{padding:120px 0 60px}.category-tabs[data-astro-cid-6kmwghhu]{flex-direction:column}.category-btn[data-astro-cid-6kmwghhu]{width:100%}.faq-question[data-astro-cid-6kmwghhu]{padding:20px}.faq-question[data-astro-cid-6kmwghhu] h3[data-astro-cid-6kmwghhu]{font-size:16px}.faq-answer[data-astro-cid-6kmwghhu]{padding:0 20px}.faq-item[data-astro-cid-6kmwghhu].active .faq-answer[data-astro-cid-6kmwghhu]{padding:0 20px 20px}.cta-card[data-astro-cid-6kmwghhu]{padding:40px 30px}.cta-card[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:26px}}
