.faq-content[data-astro-cid-hnecmerp]{width:100%}.faq-section--landing[data-astro-cid-hnecmerp]{scroll-margin-top:160px}.section-nav[data-astro-cid-hnecmerp]{position:sticky;top:72px;z-index:var(--z-index-sticky);display:flex;justify-content:center;padding:var(--spacing-2) 0;margin:0}.section-nav-track[data-astro-cid-hnecmerp]{display:flex;align-items:center;gap:var(--spacing-2);width:100%;max-width:920px;padding:var(--spacing-2);background:var(--color-background-glass);border:1px solid var(--color-border-primary);border-radius:var(--radius-2xl);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 2px #0000001f;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-nav-track[data-astro-cid-hnecmerp]::-webkit-scrollbar{display:none}.section-nav-link[data-astro-cid-hnecmerp]{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:fit-content;min-height:36px;padding:var(--spacing-2-5) var(--spacing-4);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.4;color:var(--color-text-secondary);text-decoration:none;white-space:nowrap;opacity:.75;transition:color var(--transition-base),background var(--transition-base),box-shadow var(--transition-base),opacity var(--transition-base)}.section-nav-link[data-astro-cid-hnecmerp]:hover:not(.active){background:var(--color-background-glass-medium);color:var(--color-text-primary);opacity:1}.section-nav-link[data-astro-cid-hnecmerp].active{background:linear-gradient(135deg,rgb(var(--accent-dark)),rgb(var(--accent-mid)));color:var(--color-text-primary);font-weight:var(--font-weight-semibold);opacity:1;box-shadow:0 0 0 1px rgba(var(--accent-mid),.4),0 4px 12px rgba(var(--accent-dark),.35)}.nav-label--short[data-astro-cid-hnecmerp]{display:none}@media(max-width:991px){.section-nav[data-astro-cid-hnecmerp]{top:64px}.section-nav-track[data-astro-cid-hnecmerp]{max-width:100%;justify-content:flex-start}.section-nav-link[data-astro-cid-hnecmerp]{flex:0 0 auto}}@media(max-width:767px){.section-nav-track[data-astro-cid-hnecmerp]{padding:var(--spacing-1-5);gap:var(--spacing-1)}.section-nav-link[data-astro-cid-hnecmerp]{padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-xs);min-height:32px}.nav-label--long[data-astro-cid-hnecmerp]{display:none}.nav-label--short[data-astro-cid-hnecmerp]{display:inline}}@media(max-width:479px){.section-nav[data-astro-cid-hnecmerp]{top:60px}}.faq-section[data-astro-cid-hqz3ghsx]{padding:var(--spacing-24) 0;background:linear-gradient(180deg,var(--color-background-primary) 0%,var(--color-background-elevated, rgba(255, 255, 255, .04)) 50%,var(--color-background-primary) 100%);position:relative;overflow:hidden}.faq-section--landing[data-astro-cid-hqz3ghsx]{padding:0;background:transparent;overflow:visible}.faq-section--embedded[data-astro-cid-hqz3ghsx]{background:transparent;padding:var(--spacing-8) 0}.dotted-background[data-astro-cid-hqz3ghsx]{position:absolute;inset:0;opacity:.15;background-image:radial-gradient(circle at 25px 25px,rgba(255,255,255,.4) 2px,transparent 0);background-size:50px 50px;pointer-events:none;z-index:0}.container[data-astro-cid-hqz3ghsx]{position:relative;z-index:1;max-width:var(--max-width-container);margin:0 auto;padding:0 2em}.faq-header[data-astro-cid-hqz3ghsx]{text-align:center;margin-bottom:var(--spacing-16)}.faq-subtitle[data-astro-cid-hqz3ghsx]{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted);margin-bottom:var(--spacing-2)}.faq-title[data-astro-cid-hqz3ghsx]{font-size:var(--font-size-7xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.faq-title--category[data-astro-cid-hqz3ghsx]{font-size:var(--font-size-3xl);color:var(--color-primary-400)}.faq-section--landing[data-astro-cid-hqz3ghsx] .detail-card[data-astro-cid-hqz3ghsx]{background:var(--color-background-glass);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);padding:var(--spacing-7);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:border-color var(--transition-base),box-shadow var(--transition-base)}.faq-section--landing[data-astro-cid-hqz3ghsx] .detail-card[data-astro-cid-hqz3ghsx]:hover{border-color:rgba(var(--accent-dark),.3);box-shadow:0 4px 24px rgba(var(--accent-dark),.1)}.faq-list[data-astro-cid-hqz3ghsx]{max-width:100%;margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.faq-section--landing[data-astro-cid-hqz3ghsx] .faq-list[data-astro-cid-hqz3ghsx]{margin-top:0}.faq-section[data-astro-cid-hqz3ghsx]:not(.faq-section--landing) .faq-list[data-astro-cid-hqz3ghsx]{max-width:800px;margin:0 auto;gap:var(--spacing-4)}.faq-item[data-astro-cid-hqz3ghsx]{background:var(--color-background-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.faq-section--landing[data-astro-cid-hqz3ghsx] .faq-item[data-astro-cid-hqz3ghsx]{background:var(--color-background-glass-medium)}.faq-item[data-astro-cid-hqz3ghsx]:hover{border-color:var(--color-border-strong)}.faq-section--landing[data-astro-cid-hqz3ghsx] .faq-item[data-astro-cid-hqz3ghsx]:hover{border-color:rgba(var(--accent-mid),.35)}.faq-item[data-astro-cid-hqz3ghsx].active{border-color:var(--color-primary-500);box-shadow:0 0 0 1px var(--color-primary-500)}.faq-section--landing[data-astro-cid-hqz3ghsx] .faq-item[data-astro-cid-hqz3ghsx].active{border-color:rgba(var(--accent-mid),.5);box-shadow:0 0 0 1px rgba(var(--accent-mid),.35),0 4px 16px rgba(var(--accent-dark),.15)}.faq-question[data-astro-cid-hqz3ghsx]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6);background:transparent;border:none;color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;transition:background var(--transition-base)}.faq-question[data-astro-cid-hqz3ghsx]:hover{background:#ffffff05}.faq-section--landing[data-astro-cid-hqz3ghsx] .faq-question[data-astro-cid-hqz3ghsx]:hover{background:rgba(var(--accent-dark),.08)}.faq-question-text[data-astro-cid-hqz3ghsx]{flex:1;padding-right:var(--spacing-4)}.faq-icon[data-astro-cid-hqz3ghsx]{flex-shrink:0;color:var(--color-text-secondary);transition:transform var(--transition-base),color var(--transition-base)}.faq-section--landing[data-astro-cid-hqz3ghsx] .faq-item[data-astro-cid-hqz3ghsx].active .faq-icon[data-astro-cid-hqz3ghsx]{color:rgb(var(--accent-light))}.faq-item[data-astro-cid-hqz3ghsx].active .faq-icon[data-astro-cid-hqz3ghsx]{transform:rotate(180deg)}.faq-answer[data-astro-cid-hqz3ghsx]{max-height:0;overflow:hidden;transition:max-height var(--transition-slow) ease-out}.faq-item[data-astro-cid-hqz3ghsx].active .faq-answer[data-astro-cid-hqz3ghsx]{max-height:1000px;transition:max-height var(--transition-slow) ease-in}.faq-answer-inner[data-astro-cid-hqz3ghsx]{padding:0 var(--spacing-6) var(--spacing-6);color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}@media(max-width:767px){.faq-section[data-astro-cid-hqz3ghsx]{padding:var(--spacing-16) 0}.faq-section--embedded[data-astro-cid-hqz3ghsx]{padding:var(--spacing-6) 0}.faq-title[data-astro-cid-hqz3ghsx]{font-size:var(--font-size-5xl)}.faq-title--category[data-astro-cid-hqz3ghsx]{font-size:var(--font-size-2xl)}.faq-question[data-astro-cid-hqz3ghsx]{font-size:var(--font-size-sm);padding:var(--spacing-4) var(--spacing-5)}.faq-answer-inner[data-astro-cid-hqz3ghsx]{padding:0 var(--spacing-5) var(--spacing-5);font-size:var(--font-size-sm)}.faq-section--landing[data-astro-cid-hqz3ghsx] .detail-card[data-astro-cid-hqz3ghsx]{padding:var(--spacing-5)}}
