.hero-section[data-astro-cid-6kmwghhu]{padding:var(--space-48) 0 var(--space-32);border-bottom:1px solid var(--color-border)}.page-title[data-astro-cid-6kmwghhu]{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;letter-spacing:-.02em;margin-bottom:var(--space-16);color:var(--color-text)}.lead-text[data-astro-cid-6kmwghhu]{font-size:1.25rem;max-width:600px;margin:0 auto 3rem}.lead-text[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]{color:var(--color-primary);text-decoration:none;font-weight:500;transition:color .2s}.lead-text[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]:hover{color:var(--color-primary-dark);text-decoration:underline}.search-wrapper[data-astro-cid-6kmwghhu]{max-width:560px;margin:0 auto;position:relative}.search-icon[data-astro-cid-6kmwghhu]{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:var(--color-text-lighter);pointer-events:none;display:flex;align-items:center;transition:color .2s}.search-input[data-astro-cid-6kmwghhu]{width:100%;padding:1.25rem 1.25rem 1.25rem 3.5rem;font-size:1.0625rem;font-family:var(--font-sans);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-text);transition:border-color .2s ease}.search-input[data-astro-cid-6kmwghhu]:focus{outline:none;border-color:var(--color-primary)}.search-wrapper[data-astro-cid-6kmwghhu]:focus-within .search-icon[data-astro-cid-6kmwghhu]{color:var(--color-primary)}.search-input[data-astro-cid-6kmwghhu]::placeholder{color:var(--color-text-lighter)}.faq-section[data-astro-cid-6kmwghhu]{padding:var(--space-48) 0}.faq-category[data-astro-cid-6kmwghhu]{margin-bottom:var(--space-48)}.faq-category[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.category-title[data-astro-cid-6kmwghhu]{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-24);padding-left:var(--space-12);position:relative;display:flex;align-items:center}.category-title[data-astro-cid-6kmwghhu]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:1.5rem;background:var(--color-primary);border-radius:2px}.faq-list[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:var(--space-16)}.faq-item[data-astro-cid-6kmwghhu]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.faq-item[data-astro-cid-6kmwghhu][open]{background:var(--color-bg-alt)}.faq-question[data-astro-cid-6kmwghhu]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-8);font-size:1.0625rem;font-weight:600;color:var(--color-text);cursor:pointer;user-select:none;list-style:none;transition:color .2s}.faq-question[data-astro-cid-6kmwghhu]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-6kmwghhu]:hover{color:var(--color-primary)}.faq-question[data-astro-cid-6kmwghhu]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.question-text[data-astro-cid-6kmwghhu]{flex:1;padding-right:var(--space-8);line-height:1.4}.chevron-wrapper[data-astro-cid-6kmwghhu]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.chevron[data-astro-cid-6kmwghhu]{color:var(--color-text-light);transition:transform .2s ease;transform-origin:center;width:16px;height:16px}.faq-item[data-astro-cid-6kmwghhu][open] .chevron[data-astro-cid-6kmwghhu]{transform:rotate(180deg)}.faq-answer[data-astro-cid-6kmwghhu]{padding:0;color:var(--color-text-light);line-height:1.6;overflow:hidden}.answer-content[data-astro-cid-6kmwghhu]{padding:0 var(--space-8) var(--space-8) var(--space-8);padding-top:0}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{margin:0;font-size:.9375rem;max-width:98%}.faq-item[data-astro-cid-6kmwghhu].hidden,.faq-category[data-astro-cid-6kmwghhu].hidden{display:none}.no-results[data-astro-cid-6kmwghhu]{text-align:center;padding:4rem 1rem;background:var(--color-bg-alt);border-radius:var(--radius-lg);border:1px dashed var(--color-border);margin-top:var(--space-32)}.no-results-icon[data-astro-cid-6kmwghhu]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-bg);border-radius:50%;margin-bottom:var(--space-16);color:var(--color-text-light);border:1px solid var(--color-border)}.no-results[data-astro-cid-6kmwghhu] h3[data-astro-cid-6kmwghhu]{font-size:1.25rem;margin-bottom:var(--space-8);color:var(--color-text)}.no-results[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{margin-bottom:0;color:var(--color-text-light)}.cta-section[data-astro-cid-6kmwghhu]{margin-top:var(--space-32)}@media(max-width:640px){.hero-section[data-astro-cid-6kmwghhu]{padding:var(--space-32) 0 var(--space-24)}.page-title[data-astro-cid-6kmwghhu]{font-size:2rem;margin-bottom:var(--space-12)}.lead-text[data-astro-cid-6kmwghhu]{font-size:1rem;margin-bottom:2rem}.faq-section[data-astro-cid-6kmwghhu]{padding:var(--space-32) 0}.faq-category[data-astro-cid-6kmwghhu]{margin-bottom:var(--space-32)}.faq-list[data-astro-cid-6kmwghhu]{gap:var(--space-12)}.faq-question[data-astro-cid-6kmwghhu]{padding:var(--space-4);font-size:1rem}.answer-content[data-astro-cid-6kmwghhu]{padding:0 var(--space-4) var(--space-4) var(--space-4)}}@media(prefers-color-scheme:dark){.faq-item[data-astro-cid-6kmwghhu]{background:#ffffff08}.faq-item[data-astro-cid-6kmwghhu][open]{background:#ffffff0d}.no-results[data-astro-cid-6kmwghhu]{background:#ffffff05;border-color:#ffffff1a}.no-results-icon[data-astro-cid-6kmwghhu]{background:#ffffff0d;border-color:#ffffff1a}}@media(prefers-reduced-motion:reduce){.chevron[data-astro-cid-6kmwghhu],.search-input[data-astro-cid-6kmwghhu]{transition:none!important}}
