.page_container__xhXih{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-lg)}.page_containerNarrow__dGMiq{max-width:var(--container-narrow);margin:0 auto;padding:0 var(--space-lg)}.page_section__qYEOv{padding:var(--space-3xl) 0}.page_sectionAlt__8qEOA{background:var(--color-bg-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_sectionHeader__3V1Qd{text-align:center;margin-bottom:var(--space-2xl)}.page_sectionTitle__5d9VU{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-heading);margin:0 0 var(--space-sm);letter-spacing:-.02em}.page_sectionSub__CkTlW{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-muted);max-width:540px;margin:0 auto}.page_hero__6vMyP{position:relative;overflow:hidden;padding:5rem var(--space-lg) 4rem;text-align:center;min-height:420px;display:flex;align-items:center;justify-content:center}.page_heroGlow__QNp_7{position:absolute;inset:0;background:radial-gradient(ellipse 70% 50% at 50% 0,rgba(124,58,237,.12) 0,transparent 70%),radial-gradient(ellipse 40% 40% at 30% 60%,rgba(99,102,241,.06) 0,transparent 70%),radial-gradient(ellipse 40% 40% at 70% 60%,rgba(124,58,237,.05) 0,transparent 70%);pointer-events:none}.page_heroContent__rG8m0{position:relative;z-index:1;max-width:720px;margin:0 auto}.page_heroTitle__VNPzI{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--weight-bold);color:var(--color-text-heading);margin:0 0 var(--space-md);letter-spacing:-.03em;line-height:var(--leading-tight)}.page_heroDate__p5_S_{display:block;font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-primary-light);margin-top:var(--space-xs)}.page_heroSub__lYqzV{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-muted);margin:0 0 var(--space-xl);line-height:var(--leading-relaxed)}.page_heroStats__PFHzw{display:flex;justify-content:center;gap:var(--space-2xl);flex-wrap:wrap}.page_stat__K8qGF{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.page_statNumber__Fhcr4{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-primary-light);letter-spacing:-.02em}.page_statLabel__yRPYk{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em}.page_categoriesGrid__HhH7n{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.page_categoryCard___Wb6Y{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg);background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;color:inherit;transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.page_categoryCard___Wb6Y:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page_cardHeader__y_Eqq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.page_cardTitle__slP_8{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-heading);margin:0}.page_cardCount__wmq1w{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent-light);background:rgba(99,102,241,.1);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-full);white-space:nowrap}.page_cardDescription__3mJqn{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_cardTopTools__bzYY2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-top:var(--space-xs)}.page_topLabel__Tm7UG{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.04em}.page_topTool__1HA_g{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg-surface);padding:2px var(--space-sm);border-radius:var(--radius-sm)}.page_cardTags__fDCBd{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs)}.page_tag__raXX2{font-size:var(--text-xs);background:rgba(124,58,237,.08);border:1px solid rgba(124,58,237,.15);padding:2px var(--space-sm);border-radius:var(--radius-full)}.page_cardArrow__tHhoz,.page_tag__raXX2{font-family:var(--font-body);color:var(--color-primary-light)}.page_cardArrow__tHhoz{font-size:var(--text-sm);font-weight:var(--weight-medium);margin-top:auto;padding-top:var(--space-sm)}.page_categoryCard___Wb6Y:hover .page_cardArrow__tHhoz{color:var(--color-primary-50)}.page_criteriaGrid__Wc4Jr{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.page_criteriaCard__0vFp3{padding:var(--space-lg);background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center}.page_criteriaIcon__oVcSJ{display:block;font-size:var(--text-3xl);margin-bottom:var(--space-sm)}.page_criteriaTitle__acSYe{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-heading);margin:0 0 var(--space-sm)}.page_criteriaDesc__S13GL{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-normal)}.page_useCasesGrid__iX7gO{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center}.page_useCaseChip__EM2Zp{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);text-decoration:none;font-family:var(--font-body);font-size:var(--text-sm);transition:border-color var(--transition-base),background var(--transition-base)}.page_useCaseChip__EM2Zp:hover{border-color:var(--color-border-hover);background:var(--color-bg-surface)}.page_useCaseCategory__uGzyR{color:var(--color-primary-light);font-weight:var(--weight-medium)}.page_useCaseSep__P__d9{color:var(--color-text-dim);font-size:var(--text-xs)}.page_useCaseName__kr77s{color:var(--color-text)}@media (max-width:768px){.page_heroTitle__VNPzI{font-size:var(--text-3xl)}.page_heroStats__PFHzw{gap:var(--space-lg)}.page_statNumber__Fhcr4{font-size:var(--text-2xl)}.page_categoriesGrid__HhH7n{grid-template-columns:1fr}.page_criteriaGrid__Wc4Jr{grid-template-columns:1fr 1fr}.page_sectionTitle__5d9VU{font-size:var(--text-2xl)}}@media (max-width:480px){.page_hero__6vMyP{padding:3rem var(--space-md) 2.5rem;min-height:auto}.page_criteriaGrid__Wc4Jr{grid-template-columns:1fr}.page_heroStats__PFHzw{gap:var(--space-md)}}