.KnowledgeBase_hero__zGSPK{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;max-width:1140px;margin:0 auto}.KnowledgeBase_heroArt__7HZWW{width:100%;height:auto}@media (max-width:860px){.KnowledgeBase_hero__zGSPK{grid-template-columns:1fr;gap:32px;text-align:center}.KnowledgeBase_heroArt__7HZWW{max-width:420px;margin:0 auto}.KnowledgeBase_heroTitle__taCIL{font-size:clamp(28px,6vw,36px)!important}.KnowledgeBase_searchForm__KSkRz{margin-left:auto;margin-right:auto}.KnowledgeBase_chipRow__ylBuy{justify-content:center}}.KnowledgeBase_layout__s3l_d{display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:start;max-width:1140px;margin:0 auto}.KnowledgeBase_sidebar__P7xQw{display:flex;flex-direction:column;gap:2px;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;padding:20px 16px;background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-xl);box-shadow:0 18px 40px -30px rgba(15,23,42,.4)}.KnowledgeBase_sidebarTitle__2syLO{display:flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--neutral-500);margin:0 0 12px;padding:0 10px}.KnowledgeBase_sidebarTitle__2syLO svg{flex:none;color:rgb(48,48,255)}.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarLink__312SO{display:flex;align-items:center;justify-content:space-between;gap:10px;width:90%;padding:10px 12px;font-family:var(--font-sans);font-size:var(--text-body-sm);font-weight:500;text-align:left;color:rgb(23,49,76)!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:var(--radius-md);text-decoration:none!important;cursor:pointer;transition:background .15s ease,color .15s ease}.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarLink__312SO:focus,.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarLink__312SO:hover{background:var(--neutral-100)!important;color:rgb(23,49,76)!important}.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarLink__312SO .KnowledgeBase_sidebarLabel__j_lfK{color:inherit!important}.KnowledgeBase_sidebarLabel__j_lfK{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.3}.KnowledgeBase_count__mVKXE{flex:none;min-width:22px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;text-align:center;color:var(--neutral-600);background:var(--neutral-100);border-radius:var(--radius-full);transition:background .15s ease,color .15s ease}.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarActive__VDqUp,.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarActive__VDqUp:focus,.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarActive__VDqUp:hover{color:var(--white)!important;background:rgb(48,48,255)!important}.KnowledgeBase_sidebar__P7xQw .KnowledgeBase_sidebarActive__VDqUp .KnowledgeBase_count__mVKXE{color:var(--white);background:rgba(255,255,255,.22)}@media (max-width:860px){.KnowledgeBase_layout__s3l_d{grid-template-columns:1fr;gap:28px}.KnowledgeBase_sidebar__P7xQw{position:static;padding:16px}}.KnowledgeBase_searchBox__EgTjh{display:flex;align-items:center;gap:10px;max-width:420px;padding:4px 8px 4px 16px;background:var(--white);border:1.5px solid rgb(48,48,255);border-radius:var(--radius-full);box-shadow:0 0 0 3px rgba(48,48,255,.1);transition:border-color .15s ease,box-shadow .15s ease}.KnowledgeBase_searchBox__EgTjh:focus-within{border-color:rgb(48,48,255);box-shadow:0 0 0 4px rgba(48,48,255,.2)}.KnowledgeBase_searchIcon__l_6Bh{flex:none;color:rgb(48,48,255)}.KnowledgeBase_searchBox__EgTjh:focus-within .KnowledgeBase_searchIcon__l_6Bh{color:rgb(48,48,255)}.KnowledgeBase_searchInput__3ERkR{flex:1;min-width:0;padding:13px 8px 13px 0;font-size:var(--text-button);font-family:var(--font-sans);color:var(--neutral-900);
  /* !important + appearance:none: the legacy Astra stylesheet styles
     input[type=search] with its own (dark) border/box-shadow; these force
     the field flat so only the outer .searchBox pill shows. */background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none;appearance:none}.KnowledgeBase_searchInput__3ERkR::-webkit-search-cancel-button,.KnowledgeBase_searchInput__3ERkR::-webkit-search-decoration,.KnowledgeBase_searchInput__3ERkR::-webkit-search-results-button{-webkit-appearance:none;appearance:none}.KnowledgeBase_searchInput__3ERkR::placeholder{color:var(--neutral-500)}.KnowledgeBase_searchClear__bsdmb{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--neutral-500);background:var(--neutral-100);border:none;border-radius:var(--radius-full);cursor:pointer;transition:background .15s ease,color .15s ease}.KnowledgeBase_searchClear__bsdmb:hover{color:var(--neutral-800);background:var(--neutral-200)}.KnowledgeBase_grid__75kEX{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.KnowledgeBase_card__9pv6l{display:flex;flex-direction:column;background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.KnowledgeBase_card__9pv6l:hover{transform:translateY(-4px);box-shadow:0 18px 36px -18px rgba(0,0,0,.28);border-color:var(--neutral-300)}.KnowledgeBase_chip__MtwmS{padding:6px 14px;font-size:var(--text-body-sm);font-weight:500;color:rgb(3,77,130);background:var(--neutral-100);border:1px solid var(--neutral-200);border-radius:var(--radius-full);text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.KnowledgeBase_chip__MtwmS:hover{background:var(--neutral-200);border-color:var(--neutral-300)}.KnowledgeBase_chipActive__EuITn,.KnowledgeBase_chipActive__EuITn:hover{color:var(--white)!important;background:rgb(48,48,255);border-color:rgb(48,48,255)}.KnowledgeBase_loadMoreSpinner__tiVmA{display:flex;justify-content:center;padding:32px 0 8px}.KnowledgeBase_spinner__GWHqx{width:28px;height:28px;border:3px solid var(--neutral-200);border-top:3px solid rgb(48,48,255);border-radius:50%;animation:KnowledgeBase_kbSpin__rJMk_ .7s linear infinite}@keyframes KnowledgeBase_kbSpin__rJMk_{to{transform:rotate(1turn)}}.KnowledgeBase_loadMoreSentinel__koG2p{width:100%;height:1px}