.Accordion_accordion__TFnxX{display:flex;flex-direction:column;gap:0;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.Accordion_item__SnU1S{border-bottom:1px solid var(--glass-border)}.Accordion_item__SnU1S:last-child{border-bottom:none}.Accordion_trigger__SYSEr{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-5) var(--space-6);background:none;border:none;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--font-medium);text-align:left;cursor:pointer;transition:background var(--transition-fast)}.Accordion_trigger__SYSEr:hover{background:var(--color-bg-hover)}.Accordion_triggerText__QavED{flex:1 1;padding-right:var(--space-4)}.Accordion_chevron__EDcjN{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-fast)}.Accordion_chevronOpen___5GzD{transform:rotate(180deg);color:var(--color-accent)}.Accordion_content__Eex9q{max-height:0;overflow:hidden;transition:max-height .3s ease}.Accordion_contentInner__C2TVd{padding:0 var(--space-6) var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_page__kGIfD{display:flex;flex-direction:column;background-image:var(--gradient-hero);background-attachment:fixed;min-height:100vh}.page_hero__HkJTA{padding:var(--space-16) var(--space-6);padding-top:calc(var(--space-16) + var(--space-16));text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.page_heroTitle__b_ADC{font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--color-text);line-height:var(--leading-tight)}.page_titleAccent__dzF_5{background:var(--gradient-cta);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__cLtc4{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_searchWrapper__yWymy{position:relative;width:100%;max-width:560px;margin-top:var(--space-4)}.page_searchIcon__YloVp{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.page_searchInput__14uiR{width:100%;height:56px;padding:0 var(--space-4) 0 calc(var(--space-4) + 28px);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-full);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));color:var(--color-text);font-size:var(--text-base);font-family:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.page_searchInput__14uiR:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--glow-accent)}.page_searchInput__14uiR::placeholder{color:var(--color-text-muted)}.page_section__fH2im{padding:var(--space-12) var(--space-6)}.page_container__fEC5i{max-width:800px;margin:0 auto}.page_sectionTitle__Eef9m{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text);margin-bottom:var(--space-6)}.page_noResults__gGXlR{text-align:center;padding:var(--space-12) 0;font-size:var(--text-lg);color:var(--color-text-secondary)}.page_noResultsLink__F1_iO{color:var(--color-accent);text-decoration:underline}.page_categories__4akL4{display:flex;flex-direction:column;gap:var(--space-8)}.page_categoryBlock__Ij5NB{display:flex;flex-direction:column;gap:var(--space-3)}.page_categoryHeader__OXn3k{display:flex;align-items:center;gap:var(--space-4);transition:all var(--transition-fast)}.page_categoryHeader__OXn3k:hover{border-color:var(--color-accent);box-shadow:var(--glow-accent)}.page_categoryIcon__iowSp{font-size:var(--text-2xl);flex-shrink:0}.page_categoryName__gn84C{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text)}.page_categoryDescription__EXspa{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:2px}.page_categoryCount__VzQoB{margin-left:auto;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-accent);background:var(--color-accent-light);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap}.page_ctaSection__YZgt5{padding:var(--space-16) var(--space-6);text-align:center}.page_ctaContainer__iwlMu{max-width:480px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.page_ctaIcon__wAP4b{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-accent-light);color:var(--color-accent);margin-bottom:var(--space-2)}.page_ctaTitle__WVi7v{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text)}.page_ctaText__yhUmA{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_ctaButtons__P1_Q6{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-2)}.page_ctaPrimary__tyGif,.page_ctaSecondary__TDl2g{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 var(--space-6);border-radius:var(--radius-lg);font-weight:var(--font-medium);font-size:var(--text-sm);text-decoration:none;transition:all var(--transition-fast)}.page_ctaPrimary__tyGif{background:var(--gradient-cta);color:white;box-shadow:var(--glow-accent)}.page_ctaPrimary__tyGif:hover{box-shadow:var(--glow-accent-strong);transform:translateY(-1px)}.page_ctaSecondary__TDl2g{color:var(--color-accent);border:1px solid var(--glass-border);background:var(--glass-bg)}.page_ctaSecondary__TDl2g:hover{border-color:var(--color-accent);box-shadow:var(--glow-accent)}@media (max-width:640px){.page_hero__HkJTA{padding:var(--space-12) var(--space-4);padding-top:calc(var(--space-12) + var(--space-12))}.page_heroTitle__b_ADC{font-size:var(--text-3xl)}.page_searchInput__14uiR{height:48px;font-size:var(--text-sm)}.page_section__fH2im{padding:var(--space-8) var(--space-4)}.page_categoryHeader__OXn3k{flex-wrap:wrap}.page_categoryCount__VzQoB{margin-left:0}.page_ctaSection__YZgt5{padding:var(--space-12) var(--space-4)}.page_ctaButtons__P1_Q6{flex-direction:column;width:100%}.page_ctaPrimary__tyGif,.page_ctaSecondary__TDl2g{width:100%}}