.FaqAccordion_faqAccordion__eMsd0{display:flex;flex-direction:column;gap:16px;width:100%}.FaqAccordion_faqItem__6U1fq{background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)}.FaqAccordion_faqItem__6U1fq:hover{border-color:#10b981;box-shadow:0 10px 15px -3px rgba(16,185,129,.1),0 4px 6px -2px rgba(16,185,129,.05);transform:translateY(-2px)}.FaqAccordion_isOpen__65V6P{border-color:#10b981;background:rgba(16,185,129,.03)}.FaqAccordion_faqQuestion__U29ig{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:1.1rem;font-weight:600;color:var(--color-text);transition:color .2s ease;touch-action:manipulation}.FaqAccordion_faqQuestion__U29ig:hover .FaqAccordion_questionText___LS1z,.FaqAccordion_iconWrap__Rjq5o,.FaqAccordion_isOpen__65V6P .FaqAccordion_questionText___LS1z{color:var(--color-accent-text)}.FaqAccordion_iconWrap__Rjq5o{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(16,185,129,.1);transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s ease;flex-shrink:0;margin-left:16px}.FaqAccordion_isOpen__65V6P .FaqAccordion_iconWrap__Rjq5o{transform:rotate(180deg);background:#10b981;color:#fff}.FaqAccordion_faqAnswerContainer__8HIIS{height:0;overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1)}.FaqAccordion_faqAnswer__Kde1B{padding:0 24px 24px;color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.FaqAccordion_faqAnswer__Kde1B p{margin:0}.FaqAccordion_faqAnswer__Kde1B p+p{margin-top:12px}.FaqAccordion_faqAnswer__Kde1B ul{margin:12px 0 0;padding-left:20px}.FaqAccordion_faqAnswer__Kde1B li{margin-bottom:6px}[data-theme=dark] .FaqAccordion_faqItem__6U1fq{background:#18181b;border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .FaqAccordion_faqItem__6U1fq:hover{border-color:#10b981;background:#1f2937}[data-theme=dark] .FaqAccordion_isOpen__65V6P{background:#1f2937}@media (max-width:640px){.FaqAccordion_faqQuestion__U29ig{padding:16px;font-size:1rem}.FaqAccordion_faqAnswer__Kde1B{padding:0 16px 18px}}.InteractiveHubGuides_container__20qIu{display:flex;flex-direction:column;gap:36px;margin-top:16px}.InteractiveHubGuides_interactiveCard__CeapW{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px;box-shadow:var(--shadow-md);position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.InteractiveHubGuides_interactiveCard__CeapW:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 40%,#10b981) 100%)}.InteractiveHubGuides_cardHeader__tUcmU{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px;flex-wrap:wrap}.InteractiveHubGuides_cardTitleWrap__bfy1i{display:flex;align-items:center;gap:12px}.InteractiveHubGuides_cardBadgeIcon__iRWgJ{font-size:1.6rem;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--color-accent-light);border:1px solid color-mix(in srgb,var(--color-accent) 20%,transparent)}.InteractiveHubGuides_cardTitle__Kx0SK{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:var(--color-text);margin:0}.InteractiveHubGuides_cardSubtitle__NN1Jj{font-size:.86rem;color:var(--color-text-secondary);margin-top:2px}.InteractiveHubGuides_liveTag__FunHy{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(16,185,129,.12);color:#10b981;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.InteractiveHubGuides_liveDot__cRrsx{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981;animation:InteractiveHubGuides_pulseDot__dKOX6 2s ease-in-out infinite}@keyframes InteractiveHubGuides_pulseDot__dKOX6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}}.InteractiveHubGuides_formGrid__FkiQ4{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;margin-bottom:24px}.InteractiveHubGuides_formGroup__Qo1xO{display:flex;flex-direction:column;gap:8px}.InteractiveHubGuides_label__W9d8f{font-size:.82rem;font-weight:700;letter-spacing:.02em;color:var(--color-text);text-transform:uppercase}.InteractiveHubGuides_input__I5Sgh,.InteractiveHubGuides_select__t_S68{width:100%;height:44px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text);font-family:var(--font-body);font-size:.95rem;font-weight:500;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.InteractiveHubGuides_input__I5Sgh:focus,.InteractiveHubGuides_select__t_S68:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.InteractiveHubGuides_presetsRow__LSoku{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.InteractiveHubGuides_presetBtn__l81go{min-height:38px;padding:6px 12px;border-radius:8px;background:var(--color-bg-input);border:1px solid var(--color-border);font-family:var(--font-body);font-size:.8rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease;touch-action:manipulation;display:inline-flex;align-items:center;justify-content:center}.InteractiveHubGuides_presetBtn__l81go:hover,.InteractiveHubGuides_presetBtn__l81go[data-active=true]{background:var(--color-accent-light);border-color:var(--color-accent);color:var(--color-accent-text)}.InteractiveHubGuides_metricsGrid__zKxfd{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px;padding:20px;border-radius:var(--radius-md);background:var(--color-bg-input);border:1px solid var(--color-border);margin-bottom:24px}.InteractiveHubGuides_metricCard__CEO6f{display:flex;flex-direction:column;gap:4px}.InteractiveHubGuides_metricLabel__48itJ{font-size:.74rem;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.InteractiveHubGuides_metricValue__rE_Zc{font-family:var(--font-display);font-size:1.5rem;font-weight:800;color:var(--color-text);line-height:1.1}.InteractiveHubGuides_metricValueHighlight__a89wx{color:var(--color-accent-text)}.InteractiveHubGuides_metricHint__Uddm5{font-size:.74rem;color:var(--color-text-secondary)}.InteractiveHubGuides_distributionSection__lbkik{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.InteractiveHubGuides_distributionHeader__y19zW{display:flex;justify-content:space-between;font-size:.78rem;font-weight:600;color:var(--color-text-secondary)}.InteractiveHubGuides_distBarWrap__ltHuq{display:flex;height:14px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.08);border:1px solid var(--color-border)}.InteractiveHubGuides_distSegment__8z7en{height:100%;transition:width .3s cubic-bezier(.16,1,.3,1)}.InteractiveHubGuides_distLegend__XNzr3{display:flex;flex-wrap:wrap;gap:16px;margin-top:4px}.InteractiveHubGuides_legendItem__eKybK{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--color-text-secondary)}.InteractiveHubGuides_legendDot__5KUjv{width:8px;height:8px;border-radius:50%;flex-shrink:0}.InteractiveHubGuides_tabsSection__maU6A{display:flex;flex-direction:column;gap:20px}.InteractiveHubGuides_tabsNav__NTVxA{display:flex;align-items:center;gap:8px;border-bottom:2px solid var(--color-border);padding-bottom:8px;overflow-x:auto;scrollbar-width:none}.InteractiveHubGuides_tabsNav__NTVxA::-webkit-scrollbar{display:none}.InteractiveHubGuides_tabBtn__k_YXE{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:transparent;border:none;font-family:var(--font-body);font-size:.9rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease;white-space:nowrap}.InteractiveHubGuides_tabBtn__k_YXE:hover{color:var(--color-text);background:var(--color-bg-input)}.InteractiveHubGuides_tabBtn__k_YXE[data-active=true]{background:var(--color-accent-light);color:var(--color-accent-text);font-weight:700}.InteractiveHubGuides_tabContent__w3pS2{animation:InteractiveHubGuides_fadeIn__BUYPa .2s cubic-bezier(.16,1,.3,1)}@keyframes InteractiveHubGuides_fadeIn__BUYPa{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.InteractiveHubGuides_cardsGrid__FHJi7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:18px;gap:18px}.InteractiveHubGuides_infoCard__3tyfa{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:20px;display:flex;flex-direction:column;gap:10px;transition:transform .2s ease,border-color .2s ease}.InteractiveHubGuides_infoCard__3tyfa:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}.InteractiveHubGuides_infoCardTop__v0B3c{display:flex;align-items:center;justify-content:space-between;gap:10px}.InteractiveHubGuides_infoCardTitle__GVb35{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-text);margin:0}.InteractiveHubGuides_infoCardBadge__M3ZQI{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:4px;background:var(--color-accent-light);color:var(--color-accent-text)}.InteractiveHubGuides_infoCardDesc__L0BvO{font-size:.86rem;line-height:1.5;color:var(--color-text-secondary)}.InteractiveHubGuides_infoCardStats__j1q0V{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding-top:12px;margin-top:auto;border-top:1px solid var(--color-border)}.InteractiveHubGuides_statMini__WDIFk{display:flex;flex-direction:column;gap:2px}.InteractiveHubGuides_statMiniLabel__0wzBd{font-size:.7rem;color:var(--color-text-muted);text-transform:uppercase;font-weight:600}.InteractiveHubGuides_statMiniVal__kBugu{font-size:.95rem;font-weight:700;color:var(--color-text)}.InteractiveHubGuides_callout__iIHcI{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border-radius:var(--radius-md);background:var(--color-accent-light);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}.InteractiveHubGuides_calloutIcon__XeIGp{font-size:1.35rem;flex-shrink:0;margin-top:2px}.InteractiveHubGuides_calloutText__mIx1K{font-size:.88rem;line-height:1.55;color:var(--color-text)}.InteractiveHubGuides_calloutTitle__zqjBp{font-weight:700;font-size:.92rem;margin-bottom:4px;color:var(--color-text)}.InteractiveHubGuides_checklistGrid__f5o_E{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:14px;gap:14px}.InteractiveHubGuides_checkItem___Ybqd{display:flex;align-items:flex-start;gap:10px;padding:14px;border-radius:var(--radius-sm);background:var(--color-bg-input);border:1px solid var(--color-border)}.InteractiveHubGuides_checkIcon__Rq8UU{color:#10b981;font-weight:800;font-size:1rem;flex-shrink:0}.InteractiveHubGuides_checkContent__Snu1f{display:flex;flex-direction:column;gap:2px}.InteractiveHubGuides_checkTitle__TFMOo{font-size:.85rem;font-weight:700;color:var(--color-text)}.InteractiveHubGuides_checkDesc__vrgw0{font-size:.78rem;line-height:1.4;color:var(--color-text-secondary)}@media (max-width:640px){.InteractiveHubGuides_interactiveCard__CeapW{padding:20px 16px;border-radius:16px}.InteractiveHubGuides_formGrid__FkiQ4{grid-template-columns:1fr;gap:16px}.InteractiveHubGuides_metricsGrid__zKxfd{grid-template-columns:1fr 1fr;padding:14px;gap:10px}.InteractiveHubGuides_cardsGrid__FHJi7{grid-template-columns:1fr}}@media (max-width:420px){.InteractiveHubGuides_metricsGrid__zKxfd{grid-template-columns:1fr}}