.hero-section[data-astro-cid-6kmwghhu]{padding:var(--space-48) 0 var(--space-32);background:linear-gradient(180deg,#007aff08,#007aff00);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.hero-section[data-astro-cid-6kmwghhu]:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:100%;height:100%;background:radial-gradient(circle,#007aff14,#0000 70%);z-index:-1;pointer-events:none}.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);background:linear-gradient(135deg,var(--color-text) 0%,var(--color-text-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip: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:#fffc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--color-text);transition:all .25s cubic-bezier(.2,.8,.2,1);box-shadow:0 4px 20px #00000008}.search-input[data-astro-cid-6kmwghhu]:focus{outline:none;border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 4px #007aff26,0 8px 30px #0000000d;transform:translateY(-1px)}.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;transition:all .3s ease}.faq-item[data-astro-cid-6kmwghhu]:hover{border-color:var(--color-primary-light);box-shadow:0 4px 12px #00000008}.faq-item[data-astro-cid-6kmwghhu][open]{border-color:var(--color-border);background:var(--color-bg-alt);box-shadow:none}.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;background:#00000008;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.chevron[data-astro-cid-6kmwghhu]{color:var(--color-text-light);transition:transform .3s cubic-bezier(.4,0,.2,1);transform-origin:center;width:16px;height:16px}.faq-item[data-astro-cid-6kmwghhu]:hover .chevron-wrapper[data-astro-cid-6kmwghhu]{background:#007aff14}.faq-item[data-astro-cid-6kmwghhu]:hover .chevron[data-astro-cid-6kmwghhu]{color:var(--color-primary)}.faq-item[data-astro-cid-6kmwghhu][open] .chevron-wrapper[data-astro-cid-6kmwghhu]{background:var(--color-primary);transform:rotate(180deg)}.faq-item[data-astro-cid-6kmwghhu][open] .chevron[data-astro-cid-6kmwghhu]{color:#fff;transform:rotate(0)}.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;animation:expand .3s cubic-bezier(.4,0,.2,1)}.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]:hover{background:#ffffff0d;border-color:#ffffff1a}.faq-item[data-astro-cid-6kmwghhu][open]{background:#0000004d;border-color:#ffffff1a}.search-input[data-astro-cid-6kmwghhu]{background:#1e1e2399;border-color:#ffffff1a}.search-input[data-astro-cid-6kmwghhu]:focus{background:#1e1e23}.chevron-wrapper[data-astro-cid-6kmwghhu]{background:#ffffff1a}.faq-item[data-astro-cid-6kmwghhu]:hover .chevron-wrapper[data-astro-cid-6kmwghhu]{background:#007aff33}.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){.faq-item[data-astro-cid-6kmwghhu],.chevron[data-astro-cid-6kmwghhu],.chevron-wrapper[data-astro-cid-6kmwghhu],.answer-content[data-astro-cid-6kmwghhu],.search-input[data-astro-cid-6kmwghhu]{transition:none!important;animation:none!important}}@keyframes expand{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
