.oBH4Ba_breadcrumb{background:#fff;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}.oBH4Ba_breadcrumbList{align-items:center;gap:.5rem;max-width:1000px;margin:0 auto;padding:0;font-size:.8125rem;list-style:none;display:flex}.oBH4Ba_breadcrumbLink{color:#64748b;text-decoration:none;transition:color .15s}.oBH4Ba_breadcrumbLink:hover{color:#8b5cf6}.oBH4Ba_breadcrumbSeparator{color:#cbd5e1}.oBH4Ba_breadcrumbCurrent{color:#1e293b;font-weight:500}.oBH4Ba_glossaryPage{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);min-height:100vh}.oBH4Ba_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#312e81 0%,#1e1b4b 100%);padding:3.5rem 1rem;position:relative;overflow:hidden}.oBH4Ba_hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#8b5cf633 0%,#0000 50%),radial-gradient(circle at 80%,#06b6d426 0%,#0000 50%);position:absolute;inset:0}.oBH4Ba_heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.oBH4Ba_heroTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.oBH4Ba_heroSubtitle{color:#a5b4fc;max-width:550px;margin:0 auto;font-size:1rem;line-height:1.6}.oBH4Ba_heroStats{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.oBH4Ba_statBadge{color:#e0e7ff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;display:inline-flex}.oBH4Ba_statBadge span:first-child{font-size:1rem}.oBH4Ba_searchContainer{max-width:480px;margin:1.5rem auto 0;position:relative}.oBH4Ba_searchInput{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:.75rem;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.9375rem;transition:all .2s}.oBH4Ba_searchInput::placeholder{color:#94a3b8}.oBH4Ba_searchInput:focus{background:#ffffff1f;border-color:#8b5cf680;outline:none;box-shadow:0 0 0 3px #8b5cf626}.oBH4Ba_searchIcon{color:#94a3b8;width:18px;height:18px;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.oBH4Ba_searchResultsCount{color:#cbd5e1;background:#ffffff1a;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.oBH4Ba_container{max-width:1000px;margin:0 auto;padding:1.5rem 1rem}.oBH4Ba_alphabetNav{z-index:40;background:#fff;border-radius:.875rem;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-bottom:2rem;padding:.875rem 1rem;display:flex;position:sticky;top:70px;box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a}.oBH4Ba_letterBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .375rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.oBH4Ba_letterBtn:hover:not(:disabled){color:#4338ca;background:#f5f3ff}.oBH4Ba_letterBtnActive{color:#fff!important;background:#4338ca!important}.oBH4Ba_letterBtnDisabled{opacity:.25;cursor:not-allowed}.oBH4Ba_clearBtn{color:#dc2626;cursor:pointer;background:#fef2f2;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;min-width:auto;height:2rem;margin-left:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.oBH4Ba_clearBtn:hover{background:#fee2e2}.oBH4Ba_resultsInfo{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.oBH4Ba_resultsCount{color:#64748b;font-size:.875rem}.oBH4Ba_resultsCount strong{color:#1e293b;font-weight:600}.oBH4Ba_jumpToTop{color:#4f46e5;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.oBH4Ba_jumpToTop:hover{background:#eef2ff}.oBH4Ba_letterSection{margin-bottom:2.5rem;scroll-margin-top:140px}.oBH4Ba_letterHeader{z-index:30;background:linear-gradient(#f8fafc 0%,#f8fafcf2 100%);border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:flex;position:sticky;top:130px}.oBH4Ba_letterBadge{color:#fff;background:#312e81;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:flex}.oBH4Ba_letterCount{color:#94a3b8;font-size:.8125rem}.oBH4Ba_termsList{flex-direction:column;gap:.625rem;display:flex}.oBH4Ba_termCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .15s}.oBH4Ba_termCard:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000a}.oBH4Ba_termName{color:#0f172a;margin-bottom:.375rem;font-size:1rem;font-weight:600;line-height:1.4}.oBH4Ba_termDefinition{color:#475569;font-size:.9375rem;line-height:1.7}.oBH4Ba_termCard[data-highlighted=true]{border-left:3px solid #6366f1}.oBH4Ba_noResults{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:3rem 2rem}.oBH4Ba_noResultsIcon{opacity:.6;margin-bottom:.75rem;font-size:2.5rem}.oBH4Ba_noResultsText{color:#64748b;margin-bottom:1rem;font-size:.9375rem}.oBH4Ba_clearFiltersBtn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s}.oBH4Ba_clearFiltersBtn:hover{background:#4338ca}.oBH4Ba_backToTop{color:#fff;cursor:pointer;z-index:50;opacity:0;visibility:hidden;background:#312e81;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(10px);box-shadow:0 4px 12px #00000026}.oBH4Ba_backToTop.oBH4Ba_visible{opacity:1;visibility:visible;transform:translateY(0)}.oBH4Ba_backToTop:hover{background:#1e1b4b;transform:translateY(-2px)}.oBH4Ba_glossaryFooter{text-align:center;border-top:1px solid #e2e8f0;margin-top:1rem;padding:2rem 1rem}.oBH4Ba_footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.oBH4Ba_footerLink{color:#4f46e5;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}.oBH4Ba_footerLink:hover{color:#4338ca;text-decoration:underline}@media (max-width:640px){.oBH4Ba_hero{padding:2.5rem 1rem}.oBH4Ba_heroTitle{font-size:1.75rem}.oBH4Ba_heroSubtitle{font-size:.9375rem}.oBH4Ba_heroStats{gap:.75rem}.oBH4Ba_statBadge{padding:.375rem .75rem;font-size:.75rem}.oBH4Ba_alphabetNav{gap:.125rem;padding:.625rem .75rem;top:60px}.oBH4Ba_letterBtn{min-width:1.75rem;height:1.75rem;font-size:.6875rem}.oBH4Ba_letterSection{scroll-margin-top:120px}.oBH4Ba_letterHeader{top:110px}.oBH4Ba_termCard{padding:1rem 1.25rem}.oBH4Ba_backToTop{width:2.5rem;height:2.5rem;bottom:1.5rem;right:1.5rem}}@media (min-width:768px){.oBH4Ba_heroTitle{font-size:2.5rem}.oBH4Ba_container{padding:2rem}}@media (min-width:1024px){.oBH4Ba_heroTitle{font-size:2.75rem}.oBH4Ba_termCard{padding:1.5rem 1.75rem}}
.ndiauG_breadcrumb{padding:.25rem 0}.ndiauG_breadcrumbList{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;align-items:center;gap:.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex;overflow-x:auto}.ndiauG_breadcrumbList::-webkit-scrollbar{display:none}.ndiauG_breadcrumbItem{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.ndiauG_homeIcon{color:#334155;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .2s;display:flex}.ndiauG_homeIcon:hover{color:#0f172a}.ndiauG_link{color:#7c8798;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:inline-block}.ndiauG_link:hover{color:#334155}.ndiauG_separator{color:#b8c2cf;align-items:center;display:flex}.ndiauG_separator svg{stroke-width:2px;width:.95rem;height:.95rem}.ndiauG_current{color:#0f172a;font-weight:700;line-height:1.2}.ndiauG_inverse .ndiauG_homeIcon{color:#e2e8f0}.ndiauG_inverse .ndiauG_homeIcon:hover{color:#f8fafc}.ndiauG_inverse .ndiauG_link{color:#cbd5e1}.ndiauG_inverse .ndiauG_link:hover{color:#e2e8f0}.ndiauG_inverse .ndiauG_separator{color:#94a3b8b3}.ndiauG_inverse .ndiauG_current{color:#f8fafc}@media (max-width:768px){.ndiauG_breadcrumb{padding:.125rem 0}.ndiauG_breadcrumbList{gap:.375rem;font-size:.8125rem}.ndiauG_homeIcon{width:1.5rem;height:1.5rem}}@media (max-width:480px){.ndiauG_breadcrumbList{font-size:.75rem}.ndiauG_separator svg{width:.85rem;height:.85rem}}
.z9vxbq_breadcrumb{background:#fff;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}.z9vxbq_breadcrumbList{align-items:center;gap:.5rem;max-width:1000px;margin:0 auto;padding:0;font-size:.8125rem;list-style:none;display:flex}.z9vxbq_breadcrumbLink{color:#64748b;text-decoration:none;transition:color .15s}.z9vxbq_breadcrumbLink:hover{color:#10b981}.z9vxbq_breadcrumbSeparator{color:#cbd5e1}.z9vxbq_breadcrumbCurrent{color:#1e293b;font-weight:500}.z9vxbq_glossaryPage{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);min-height:100vh}.z9vxbq_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);padding:3.5rem 1rem;position:relative;overflow:hidden}.z9vxbq_hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#6366f126 0%,#0000 50%),radial-gradient(circle at 80%,#10b9811a 0%,#0000 50%);position:absolute;inset:0}.z9vxbq_heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.z9vxbq_heroTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.z9vxbq_heroSubtitle{color:#94a3b8;max-width:550px;margin:0 auto;font-size:1rem;line-height:1.6}.z9vxbq_heroStats{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.z9vxbq_statBadge{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;display:inline-flex}.z9vxbq_statBadge span:first-child{font-size:1rem}.z9vxbq_searchContainer{max-width:480px;margin:1.5rem auto 0;position:relative}.z9vxbq_searchInput{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:.75rem;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.9375rem;transition:all .2s}.z9vxbq_searchInput::placeholder{color:#64748b}.z9vxbq_searchInput:focus{background:#ffffff1f;border-color:#6366f180;outline:none;box-shadow:0 0 0 3px #6366f126}.z9vxbq_searchIcon{color:#64748b;width:18px;height:18px;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.z9vxbq_searchResultsCount{color:#94a3b8;background:#ffffff1a;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.z9vxbq_container{max-width:1000px;margin:0 auto;padding:1.5rem 1rem}.z9vxbq_alphabetNav{z-index:40;background:#fff;border-radius:.875rem;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-bottom:2rem;padding:.875rem 1rem;display:flex;position:sticky;top:70px;box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a}.z9vxbq_letterBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .375rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.z9vxbq_letterBtn:hover:not(:disabled){color:#1e293b;background:#f1f5f9}.z9vxbq_letterBtnActive{color:#fff!important;background:#1e293b!important}.z9vxbq_letterBtnDisabled{opacity:.25;cursor:not-allowed}.z9vxbq_clearBtn{color:#dc2626;cursor:pointer;background:#fef2f2;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;min-width:auto;height:2rem;margin-left:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.z9vxbq_clearBtn:hover{background:#fee2e2}.z9vxbq_resultsInfo{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.z9vxbq_resultsCount{color:#64748b;font-size:.875rem}.z9vxbq_resultsCount strong{color:#1e293b;font-weight:600}.z9vxbq_jumpToTop{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.z9vxbq_jumpToTop:hover{background:#eff6ff}.z9vxbq_letterSection{margin-bottom:2.5rem;scroll-margin-top:140px}.z9vxbq_letterHeader{z-index:30;background:linear-gradient(#f8fafc 0%,#f8fafcf2 100%);border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:flex;position:sticky;top:130px}.z9vxbq_letterBadge{color:#fff;background:#1e293b;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:flex}.z9vxbq_letterCount{color:#94a3b8;font-size:.8125rem}.z9vxbq_termsList{flex-direction:column;gap:.625rem;display:flex}.z9vxbq_termCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .15s}.z9vxbq_termCard:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000a}.z9vxbq_termName{color:#0f172a;margin-bottom:.375rem;font-size:1rem;font-weight:600;line-height:1.4}.z9vxbq_termDefinition{color:#475569;font-size:.9375rem;line-height:1.7}.z9vxbq_termCard[data-highlighted=true]{border-left:3px solid #3b82f6}.z9vxbq_noResults{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:3rem 2rem}.z9vxbq_noResultsIcon{opacity:.6;margin-bottom:.75rem;font-size:2.5rem}.z9vxbq_noResultsText{color:#64748b;margin-bottom:1rem;font-size:.9375rem}.z9vxbq_clearFiltersBtn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s}.z9vxbq_clearFiltersBtn:hover{background:#2563eb}.z9vxbq_backToTop{color:#fff;cursor:pointer;z-index:50;opacity:0;visibility:hidden;background:#1e293b;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(10px);box-shadow:0 4px 12px #00000026}.z9vxbq_backToTop.z9vxbq_visible{opacity:1;visibility:visible;transform:translateY(0)}.z9vxbq_backToTop:hover{background:#334155;transform:translateY(-2px)}.z9vxbq_glossaryFooter{text-align:center;border-top:1px solid #e2e8f0;margin-top:1rem;padding:2rem 1rem}.z9vxbq_footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.z9vxbq_footerLink{color:#3b82f6;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}.z9vxbq_footerLink:hover{color:#2563eb;text-decoration:underline}@media (max-width:640px){.z9vxbq_hero{padding:2.5rem 1rem}.z9vxbq_heroTitle{font-size:1.75rem}.z9vxbq_heroSubtitle{font-size:.9375rem}.z9vxbq_heroStats{gap:.75rem}.z9vxbq_statBadge{padding:.375rem .75rem;font-size:.75rem}.z9vxbq_alphabetNav{gap:.125rem;padding:.625rem .75rem;top:60px}.z9vxbq_letterBtn{min-width:1.75rem;height:1.75rem;font-size:.6875rem}.z9vxbq_letterSection{scroll-margin-top:120px}.z9vxbq_letterHeader{top:110px}.z9vxbq_termCard{padding:1rem 1.25rem}.z9vxbq_backToTop{width:2.5rem;height:2.5rem;bottom:1.5rem;right:1.5rem}}@media (min-width:768px){.z9vxbq_heroTitle{font-size:2.5rem}.z9vxbq_container{padding:2rem}}@media (min-width:1024px){.z9vxbq_heroTitle{font-size:2.75rem}.z9vxbq_termCard{padding:1.5rem 1.75rem}}
.MQJu5G_breadcrumb{background:#fff;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}.MQJu5G_breadcrumbList{align-items:center;gap:.5rem;max-width:1000px;margin:0 auto;padding:0;font-size:.8125rem;list-style:none;display:flex}.MQJu5G_breadcrumbLink{color:#64748b;text-decoration:none;transition:color .15s}.MQJu5G_breadcrumbLink:hover{color:#10b981}.MQJu5G_breadcrumbSeparator{color:#cbd5e1}.MQJu5G_breadcrumbCurrent{color:#1e293b;font-weight:500}.MQJu5G_glossaryPage{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);min-height:100vh}.MQJu5G_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);padding:3.5rem 1rem;position:relative;overflow:hidden}.MQJu5G_hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#6366f126 0%,#0000 50%),radial-gradient(circle at 80%,#10b9811a 0%,#0000 50%);position:absolute;inset:0}.MQJu5G_heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.MQJu5G_heroTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.MQJu5G_heroSubtitle{color:#94a3b8;max-width:550px;margin:0 auto;font-size:1rem;line-height:1.6}.MQJu5G_heroStats{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}.MQJu5G_statBadge{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;display:inline-flex}.MQJu5G_statBadge span:first-child{font-size:1rem}.MQJu5G_searchContainer{max-width:480px;margin:1.5rem auto 0;position:relative}.MQJu5G_searchInput{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:.75rem;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.9375rem;transition:all .2s}.MQJu5G_searchInput::placeholder{color:#64748b}.MQJu5G_searchInput:focus{background:#ffffff1f;border-color:#6366f180;outline:none;box-shadow:0 0 0 3px #6366f126}.MQJu5G_searchIcon{color:#64748b;width:18px;height:18px;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.MQJu5G_searchResultsCount{color:#94a3b8;background:#ffffff1a;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.MQJu5G_container{max-width:1000px;margin:0 auto;padding:1.5rem 1rem}.MQJu5G_alphabetNav{z-index:40;background:#fff;border-radius:.875rem;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-bottom:2rem;padding:.875rem 1rem;display:flex;position:sticky;top:70px;box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a}.MQJu5G_letterBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .375rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.MQJu5G_letterBtn:hover:not(:disabled){color:#1e293b;background:#f1f5f9}.MQJu5G_letterBtnActive{color:#fff!important;background:#1e293b!important}.MQJu5G_letterBtnDisabled{opacity:.25;cursor:not-allowed}.MQJu5G_clearBtn{color:#dc2626;cursor:pointer;background:#fef2f2;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;min-width:auto;height:2rem;margin-left:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}.MQJu5G_clearBtn:hover{background:#fee2e2}.MQJu5G_resultsInfo{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.MQJu5G_resultsCount{color:#64748b;font-size:.875rem}.MQJu5G_resultsCount strong{color:#1e293b;font-weight:600}.MQJu5G_jumpToTop{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.MQJu5G_jumpToTop:hover{background:#eff6ff}.MQJu5G_letterSection{margin-bottom:2.5rem;scroll-margin-top:140px}.MQJu5G_letterHeader{z-index:30;background:linear-gradient(#f8fafc 0%,#f8fafcf2 100%);border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:flex;position:sticky;top:130px}.MQJu5G_letterBadge{color:#fff;background:#1e293b;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:flex}.MQJu5G_letterCount{color:#94a3b8;font-size:.8125rem}.MQJu5G_termsList{flex-direction:column;gap:.625rem;display:flex}.MQJu5G_termCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .15s}.MQJu5G_termCard:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000a}.MQJu5G_termName{color:#0f172a;margin-bottom:.375rem;font-size:1rem;font-weight:600;line-height:1.4}.MQJu5G_termDefinition{color:#475569;font-size:.9375rem;line-height:1.7}.MQJu5G_termCard[data-highlighted=true]{border-left:3px solid #3b82f6}.MQJu5G_noResults{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:3rem 2rem}.MQJu5G_noResultsIcon{opacity:.6;margin-bottom:.75rem;font-size:2.5rem}.MQJu5G_noResultsText{color:#64748b;margin-bottom:1rem;font-size:.9375rem}.MQJu5G_clearFiltersBtn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s}.MQJu5G_clearFiltersBtn:hover{background:#2563eb}.MQJu5G_backToTop{color:#fff;cursor:pointer;z-index:50;opacity:0;visibility:hidden;background:#1e293b;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(10px);box-shadow:0 4px 12px #00000026}.MQJu5G_backToTop.MQJu5G_visible{opacity:1;visibility:visible;transform:translateY(0)}.MQJu5G_backToTop:hover{background:#334155;transform:translateY(-2px)}.MQJu5G_glossaryFooter{text-align:center;border-top:1px solid #e2e8f0;margin-top:1rem;padding:2rem 1rem}.MQJu5G_footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.MQJu5G_footerLink{color:#3b82f6;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}.MQJu5G_footerLink:hover{color:#2563eb;text-decoration:underline}@media (max-width:640px){.MQJu5G_hero{padding:2.5rem 1rem}.MQJu5G_heroTitle{font-size:1.75rem}.MQJu5G_heroSubtitle{font-size:.9375rem}.MQJu5G_heroStats{gap:.75rem}.MQJu5G_statBadge{padding:.375rem .75rem;font-size:.75rem}.MQJu5G_alphabetNav{gap:.125rem;padding:.625rem .75rem;top:60px}.MQJu5G_letterBtn{min-width:1.75rem;height:1.75rem;font-size:.6875rem}.MQJu5G_letterSection{scroll-margin-top:120px}.MQJu5G_letterHeader{top:110px}.MQJu5G_termCard{padding:1rem 1.25rem}.MQJu5G_backToTop{width:2.5rem;height:2.5rem;bottom:1.5rem;right:1.5rem}}@media (min-width:768px){.MQJu5G_heroTitle{font-size:2.5rem}.MQJu5G_container{padding:2rem}}@media (min-width:1024px){.MQJu5G_heroTitle{font-size:2.75rem}.MQJu5G_termCard{padding:1.5rem 1.75rem}}
._0ccICa_breadcrumb{background:#fff;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem}._0ccICa_breadcrumbList{align-items:center;gap:.5rem;max-width:1000px;margin:0 auto;padding:0;font-size:.8125rem;list-style:none;display:flex}._0ccICa_breadcrumbLink{color:#64748b;text-decoration:none;transition:color .15s}._0ccICa_breadcrumbLink:hover{color:#10b981}._0ccICa_breadcrumbSeparator{color:#cbd5e1}._0ccICa_breadcrumbCurrent{color:#1e293b;font-weight:500}._0ccICa_glossaryPage{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);min-height:100vh}._0ccICa_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);padding:3.5rem 1rem;position:relative;overflow:hidden}._0ccICa_hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#6366f126 0%,#0000 50%),radial-gradient(circle at 80%,#10b9811a 0%,#0000 50%);position:absolute;inset:0}._0ccICa_heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}._0ccICa_heroTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:2.25rem;font-weight:800}._0ccICa_heroSubtitle{color:#94a3b8;max-width:550px;margin:0 auto;font-size:1rem;line-height:1.6}._0ccICa_heroStats{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:1.25rem;display:flex}._0ccICa_statBadge{color:#cbd5e1;background:#ffffff14;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;display:inline-flex}._0ccICa_statBadge span:first-child{font-size:1rem}._0ccICa_searchContainer{max-width:480px;margin:1.5rem auto 0;position:relative}._0ccICa_searchInput{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:.75rem;width:100%;padding:.75rem 1rem .75rem 2.75rem;font-size:.9375rem;transition:all .2s}._0ccICa_searchInput::placeholder{color:#64748b}._0ccICa_searchInput:focus{background:#ffffff1f;border-color:#6366f180;outline:none;box-shadow:0 0 0 3px #6366f126}._0ccICa_searchIcon{color:#64748b;width:18px;height:18px;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._0ccICa_searchResultsCount{color:#94a3b8;background:#ffffff1a;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}._0ccICa_container{max-width:1000px;margin:0 auto;padding:1.5rem 1rem}._0ccICa_alphabetNav{z-index:40;background:#fff;border-radius:.875rem;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-bottom:2rem;padding:.875rem 1rem;display:flex;position:sticky;top:70px;box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a}._0ccICa_letterBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .375rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._0ccICa_letterBtn:hover:not(:disabled){color:#1e293b;background:#f1f5f9}._0ccICa_letterBtnActive{color:#fff!important;background:#1e293b!important}._0ccICa_letterBtnDisabled{opacity:.25;cursor:not-allowed}._0ccICa_clearBtn{color:#dc2626;cursor:pointer;background:#fef2f2;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.25rem;min-width:auto;height:2rem;margin-left:.5rem;padding:0 .75rem;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._0ccICa_clearBtn:hover{background:#fee2e2}._0ccICa_resultsInfo{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}._0ccICa_resultsCount{color:#64748b;font-size:.875rem}._0ccICa_resultsCount strong{color:#1e293b;font-weight:600}._0ccICa_jumpToTop{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}._0ccICa_jumpToTop:hover{background:#eff6ff}._0ccICa_letterSection{margin-bottom:2.5rem;scroll-margin-top:140px}._0ccICa_letterHeader{z-index:30;background:linear-gradient(#f8fafc 0%,#f8fafcf2 100%);border-bottom:1px solid #e2e8f0;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:flex;position:sticky;top:130px}._0ccICa_letterBadge{color:#fff;background:#1e293b;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;font-weight:700;display:flex}._0ccICa_letterCount{color:#94a3b8;font-size:.8125rem}._0ccICa_termsList{flex-direction:column;gap:.625rem;display:flex}._0ccICa_termCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem 1.5rem;transition:all .15s}._0ccICa_termCard:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000a}._0ccICa_termName{color:#0f172a;margin-bottom:.375rem;font-size:1rem;font-weight:600;line-height:1.4}._0ccICa_termDefinition{color:#475569;font-size:.9375rem;line-height:1.7}._0ccICa_termCard[data-highlighted=true]{border-left:3px solid #3b82f6}._0ccICa_noResults{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:3rem 2rem}._0ccICa_noResultsIcon{opacity:.6;margin-bottom:.75rem;font-size:2.5rem}._0ccICa_noResultsText{color:#64748b;margin-bottom:1rem;font-size:.9375rem}._0ccICa_clearFiltersBtn{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s}._0ccICa_clearFiltersBtn:hover{background:#2563eb}._0ccICa_backToTop{color:#fff;cursor:pointer;z-index:50;opacity:0;visibility:hidden;background:#1e293b;border:none;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(10px);box-shadow:0 4px 12px #00000026}._0ccICa_backToTop._0ccICa_visible{opacity:1;visibility:visible;transform:translateY(0)}._0ccICa_backToTop:hover{background:#334155;transform:translateY(-2px)}._0ccICa_glossaryFooter{text-align:center;border-top:1px solid #e2e8f0;margin-top:1rem;padding:2rem 1rem}._0ccICa_footerLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}._0ccICa_footerLink{color:#3b82f6;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}._0ccICa_footerLink:hover{color:#2563eb;text-decoration:underline}@media (max-width:640px){._0ccICa_hero{padding:2.5rem 1rem}._0ccICa_heroTitle{font-size:1.75rem}._0ccICa_heroSubtitle{font-size:.9375rem}._0ccICa_heroStats{gap:.75rem}._0ccICa_statBadge{padding:.375rem .75rem;font-size:.75rem}._0ccICa_alphabetNav{gap:.125rem;padding:.625rem .75rem;top:60px}._0ccICa_letterBtn{min-width:1.75rem;height:1.75rem;font-size:.6875rem}._0ccICa_letterSection{scroll-margin-top:120px}._0ccICa_letterHeader{top:110px}._0ccICa_termCard{padding:1rem 1.25rem}._0ccICa_backToTop{width:2.5rem;height:2.5rem;bottom:1.5rem;right:1.5rem}}@media (min-width:768px){._0ccICa_heroTitle{font-size:2.5rem}._0ccICa_container{padding:2rem}}@media (min-width:1024px){._0ccICa_heroTitle{font-size:2.75rem}._0ccICa_termCard{padding:1.5rem 1.75rem}}
.nQ_1Fq_crossLinksSection{border-top:1px solid #e2e8f0;margin-top:4rem;padding-top:3rem}.nQ_1Fq_sectionTitle{color:#1e293b;text-align:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.nQ_1Fq_sectionSubtitle{text-align:center;color:#64748b;margin-bottom:2.5rem;font-size:1rem}.nQ_1Fq_cardsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.nQ_1Fq_card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.5rem;text-decoration:none;transition:all .2s;display:block;position:relative;overflow:hidden}.nQ_1Fq_card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 12px 24px -10px #0000001a}.nQ_1Fq_card:before{content:"";background:var(--card-gradient);opacity:0;height:4px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.nQ_1Fq_card:hover:before{opacity:1}.nQ_1Fq_cardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.nQ_1Fq_cardIcon{background:#f8fafc;border-radius:.75rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:2rem;transition:all .2s;display:flex}.nQ_1Fq_card:hover .nQ_1Fq_cardIcon{background:#fff;transform:scale(1.1);box-shadow:0 4px 6px -1px #0000000d}.nQ_1Fq_termCount{color:#64748b;background:#f1f5f9;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.nQ_1Fq_cardTitle{color:#0f172a;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.nQ_1Fq_cardDescription{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.25rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.nQ_1Fq_cardFooter{color:#4f46e5;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;transition:gap .2s;display:flex}.nQ_1Fq_card:hover .nQ_1Fq_cardFooter{gap:.625rem}@media (max-width:640px){.nQ_1Fq_crossLinksSection{margin-top:3rem;padding-top:2rem}.nQ_1Fq_sectionTitle{font-size:1.25rem}.nQ_1Fq_cardsGrid{grid-template-columns:1fr}}
.FCLoaa_breadcrumb{background:#fff;border-bottom:1px solid #e2e8f0;padding:.875rem 1rem}.FCLoaa_breadcrumbList{align-items:center;gap:.5rem;max-width:1100px;margin:0 auto;padding:0;font-size:.875rem;list-style:none;display:flex}.FCLoaa_breadcrumbItem{align-items:center;display:flex}.FCLoaa_breadcrumbLink{color:#64748b;text-decoration:none;transition:color .15s}.FCLoaa_breadcrumbLink:hover{color:#10b981}.FCLoaa_breadcrumbSeparator{color:#cbd5e1}.FCLoaa_breadcrumbCurrent{color:#1e293b;font-weight:500}.FCLoaa_glossariesPage{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);min-height:100vh}.FCLoaa_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#334155 100%);padding:5rem 1rem;position:relative;overflow:hidden}.FCLoaa_hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#6366f126 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ec48991a 0%,#0000 50%);position:absolute;inset:0}.FCLoaa_heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.FCLoaa_heroIcon{margin-bottom:1.5rem;font-size:4rem;display:block}.FCLoaa_heroTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:2.75rem;font-weight:800}.FCLoaa_heroSubtitle{color:#94a3b8;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.8}.FCLoaa_container{max-width:1100px;margin:0 auto;padding:3rem 1rem}.FCLoaa_sectionHeader{text-align:center;margin-bottom:3rem}.FCLoaa_sectionTitle{color:#1e293b;margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.FCLoaa_sectionSubtitle{color:#64748b;font-size:1rem}.FCLoaa_glossaryGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.FCLoaa_glossaryGrid{grid-template-columns:repeat(2,1fr)}}.FCLoaa_glossaryCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:2rem;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000d}.FCLoaa_glossaryCard:before{content:"";background:var(--card-gradient);opacity:0;height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.FCLoaa_glossaryCard:hover{border-color:#cbd5e1;transform:translateY(-6px);box-shadow:0 16px 40px #0000001a}.FCLoaa_glossaryCard:hover:before{opacity:1}.FCLoaa_cardHeader{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.FCLoaa_cardIcon{font-size:2.5rem;line-height:1}.FCLoaa_cardTitleWrap{flex:1}.FCLoaa_cardTitle{color:#1e293b;margin-bottom:.25rem;font-size:1.375rem;font-weight:700}.FCLoaa_cardTermCount{color:#64748b;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.FCLoaa_cardDescription{color:#475569;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.7}.FCLoaa_cardTopics{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.FCLoaa_cardTopic{color:#475569;background:#f1f5f9;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:500}.FCLoaa_cardCta{color:#3b82f6;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;transition:gap .2s;display:inline-flex}.FCLoaa_glossaryCard:hover .FCLoaa_cardCta{gap:.75rem}.FCLoaa_comingSoonCard{text-align:center;cursor:default;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #cbd5e1;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.FCLoaa_comingSoonCard:hover{transform:none;box-shadow:0 4px 20px #0000000d}.FCLoaa_comingSoonIcon{opacity:.6;margin-bottom:1rem;font-size:3rem}.FCLoaa_comingSoonTitle{color:#64748b;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.FCLoaa_comingSoonText{color:#94a3b8;max-width:250px;font-size:.875rem}.FCLoaa_pageFooter{text-align:center;background:#fff;border-top:1px solid #e2e8f0;padding:3rem 1rem}.FCLoaa_footerText{color:#64748b;max-width:500px;margin:0 auto;font-size:.875rem;line-height:1.7}@media (min-width:768px){.FCLoaa_heroTitle{font-size:3.25rem}.FCLoaa_heroSubtitle{font-size:1.25rem}.FCLoaa_container{padding:4rem 2rem}}
._Ov5ha_heroBand{background-color:#fff;background-image:radial-gradient(circle at 1px 1px,#0f172a14 1px,#0000 0);background-position:0 0;background-size:22px 22px;position:relative}._Ov5ha_heroBand:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 100%);height:50%;position:absolute;inset:auto 0 0}._Ov5ha_directory{background-color:#e2e8f0;border:1px solid #e2e8f0;border-radius:1rem;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@media (min-width:640px){._Ov5ha_directory{grid-template-columns:1fr 1fr}}._Ov5ha_directoryItem{background-color:#fff;transition:background-color .2s;position:relative}._Ov5ha_directoryItem:before{content:"";background-color:#059669;width:0;transition:width .22s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0}._Ov5ha_directoryItem:hover{background-color:#fafafa}._Ov5ha_directoryItem:hover:before{width:4px}._Ov5ha_directoryItem:focus-visible{outline-offset:-2px;outline:2px solid #059669}._Ov5ha_arrowChip{transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .22s,color .22s}._Ov5ha_directoryItem:hover ._Ov5ha_arrowChip{color:#fff;background-color:#059669;transform:translate(3px)}
.hqja9G_newHeroSection{text-align:center;background:linear-gradient(#eef2f7 0%,#f8fafc 60%,#fff 100%);margin-bottom:0;padding:4rem 1.5rem 3rem}.hqja9G_newHeroContent{max-width:48rem;margin:0 auto}.hqja9G_newHeroTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:1rem;font-size:3.5rem;font-weight:800;line-height:1.1}@media (max-width:768px){.hqja9G_newHeroTitle{font-size:2.25rem}}@media (max-width:480px){.hqja9G_newHeroTitle{font-size:clamp(1.75rem,6vw,2.25rem)}}.hqja9G_newHeroSubtitle{color:#64748b;max-width:38rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.0625rem;line-height:1.7}.hqja9G_newHeroSearchWrapper{margin-bottom:1.5rem;position:relative}.hqja9G_newHeroSearchBar{background:#fff;border-radius:.875rem;align-items:center;max-width:38rem;margin:0 auto;padding:.4rem .4rem .4rem 1.125rem;display:flex;box-shadow:0 4px 24px #00000014,0 0 0 1px #0000000d}.hqja9G_newHeroSearchIcon{color:#94a3b8;flex-shrink:0;margin-right:.75rem;font-size:1rem}.hqja9G_newHeroSearchInput{color:#1e293b;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.9375rem}.hqja9G_newHeroSearchInput::placeholder{color:#94a3b8}.hqja9G_newHeroSearchBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#3b82f6;border:none;border-radius:.625rem;flex-shrink:0;padding:.65rem 1.375rem;font-size:.9375rem;font-weight:600;transition:background .15s}.hqja9G_newHeroSearchBtn:hover{background:#2563eb}.hqja9G_newHeroClearBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-right:.375rem;transition:color .15s,background .15s;display:flex}.hqja9G_newHeroClearBtn:hover{color:#475569;background:#f1f5f9}.hqja9G_newHeroSuggestions{z-index:50;background:#fff;border-radius:.875rem;max-width:38rem;margin:0 auto;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0000001f,0 0 0 1px #0000000f}.hqja9G_newHeroSuggestionItem{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;transition:background .12s;display:flex}.hqja9G_newHeroSuggestionItem:hover{background:#f8fafc}.hqja9G_newHeroSuggestionItem:not(:last-child){border-bottom:1px solid #f1f5f9}.hqja9G_newHeroSuggestionIcon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;display:flex}.hqja9G_newHeroSuggestionName{color:#1e293b;font-size:.9375rem;font-weight:500}.hqja9G_newHeroFilterRow{flex-wrap:wrap;justify-content:center;gap:.25rem;display:flex}.hqja9G_newHeroPill{color:#64748b;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.4rem .875rem;font-size:.8125rem;font-weight:700;transition:color .15s,background .15s}.hqja9G_newHeroPill:hover:not(.hqja9G_newHeroPillActive){color:#1e293b;background:#0000000a}.hqja9G_newHeroPillActive{color:#2563eb;background:#3b82f61a}.hqja9G_heroSection{background:linear-gradient(135deg,#10b98108 0%,#3b82f608 100%),#fff;border:1px solid #10b9811a;border-radius:1.5rem;margin-bottom:2rem;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 4px 20px -5px #10b9810d}.hqja9G_heroSection:before{content:"";opacity:.6;pointer-events:none;z-index:0;background-image:radial-gradient(#10b98126 1px,#0000 1px);background-position:-12px -12px;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 80%);mask-image:radial-gradient(#000 10%,#0000 80%)}.hqja9G_heroSection:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#10b9810d 0%,#0000 60%);width:60%;height:200%;position:absolute;top:-50%;right:-25%;transform:rotate(-15deg)}.hqja9G_headerContainer{z-index:10;flex-direction:column;gap:1rem;display:flex;position:relative}@media (min-width:768px){.hqja9G_headerContainer{flex-direction:row;justify-content:space-between;align-items:center}}.hqja9G_iconContainer{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.75rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 10px 25px -5px #10b98140}.hqja9G_iconContainer:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #10b9814d}.hqja9G_statsContainer{flex-wrap:wrap;gap:1rem;display:flex}.hqja9G_statBadge{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000d}.hqja9G_statBadge svg{color:#10b981}.hqja9G_heroCta{color:#fff;background:#10b981;border-radius:9999px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px -3px #10b98166}.hqja9G_heroCta:hover{background:#059669;transform:translateY(-1px);box-shadow:0 6px 18px -3px #10b98173}.hqja9G_toolCardAvatar{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.875rem;font-size:1.125rem;font-weight:800;transition:transform .3s;display:flex}.hqja9G_toolCard:hover .hqja9G_toolCardAvatar{transform:scale(1.08)}.hqja9G_toolCard{z-index:1;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;height:100%;padding:1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.hqja9G_toolCard:before{content:"";transform-origin:0;z-index:2;background:linear-gradient(90deg,#10b981,#3b82f6);width:100%;height:3px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;transform:scaleX(0)}.hqja9G_toolCard:after{content:"";opacity:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 0,#10b98114 0%,#0000 70%);border-radius:1rem;transition:opacity .4s;position:absolute;inset:0}.hqja9G_toolCard:hover{border-color:#10b9814d;transform:translateY(-4px)scale(1.01);box-shadow:0 4px 6px -1px #0000000d,0 10px 15px -3px #00000005,0 20px 40px -10px #10b9811f}.hqja9G_toolCard:hover:before{transform:scaleX(1)}.hqja9G_toolCard:hover:after{opacity:1}.hqja9G_toolCardTitle{color:#0f172a;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;transition:color .2s}.hqja9G_toolCard:hover .hqja9G_toolCardTitle{color:#10b981}.hqja9G_toolCardDescription{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:1rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.hqja9G_toolCardArrow{color:#10b981;opacity:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;transition:all .3s;display:flex;position:absolute;bottom:1.5rem;right:1.5rem;transform:translate(-10px)}.hqja9G_toolCard:hover .hqja9G_toolCardArrow{opacity:1;transform:translate(0)}.hqja9G_tagContainer{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-right:5rem;display:flex}.hqja9G_tagPill{text-transform:uppercase;letter-spacing:.03em;color:#059669;background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border:1px solid #d1fae5;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:inline-flex}.hqja9G_tagPill:hover{color:#fff;background:#10b981;border-color:#10b981}.hqja9G_faqSection{border-top:1px solid #dbe3ec;margin-top:3.5rem;padding-top:2.25rem;scroll-margin-top:6rem}.hqja9G_faqTitle{color:#0f172a;letter-spacing:-.01em;margin-bottom:1rem;font-size:1.625rem;font-weight:700}.hqja9G_faqItem{background:0 0;border-bottom:1px solid #dbe3ec;margin-bottom:0;transition:border-color .2s;overflow:hidden}.hqja9G_faqItem:hover{border-color:#94a3b8}.hqja9G_faqQuestion{text-align:left;color:#1e293b;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.1rem 0;font-size:1rem;font-weight:600;transition:color .2s;display:flex}.hqja9G_faqQuestion:hover{color:#047857}.hqja9G_faqIcon{color:#64748b;flex:none;font-size:.875rem;transition:transform .3s}.hqja9G_faqIconOpen{transform:rotate(180deg)}.hqja9G_faqAnswerWrapper{transition:max-height .35s;overflow:hidden}.hqja9G_faqAnswer{color:#475569;padding:0 2.5rem 1.25rem 0;font-size:.9375rem;line-height:1.7}.hqja9G_seoContentBand{background:#f8fafc;border:1px solid #dbe3ec;border-radius:8px;margin-top:4rem;padding:clamp(1.5rem,3vw,2.5rem)}.hqja9G_seoContentShell{grid-template-columns:minmax(0,760px) minmax(220px,280px);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.hqja9G_seoContentMain{min-width:0}.hqja9G_seoContentAside{border-left:1px solid #dbe3ec;padding-left:1.25rem;position:sticky;top:6rem}.hqja9G_seoContentEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#059669;margin-bottom:.75rem;font-size:.75rem;font-weight:700;line-height:1.2}.hqja9G_seoAsideTitle{letter-spacing:.04em;text-transform:uppercase;color:#0f172a;margin-bottom:.9rem;font-size:.8125rem;font-weight:700}.hqja9G_seoAsideNav{gap:.25rem;display:grid}.hqja9G_seoAsideLink{color:#475569;padding:.45rem 0;font-size:.875rem;font-weight:500;line-height:1.45;text-decoration:none;transition:color .2s,transform .2s;display:block}.hqja9G_seoAsideLink:hover{color:#047857;transform:translate(2px)}.hqja9G_seoAsideNote{border-top:1px solid #dbe3ec;margin-top:1.25rem;padding-top:1.25rem}.hqja9G_seoAsideNoteTitle{color:#0f172a;margin-bottom:.35rem;font-size:.875rem;font-weight:700}.hqja9G_seoAsideNoteBody{color:#64748b;font-size:.875rem;line-height:1.6}.hqja9G_guideSection{border:0;margin:0;padding:0;scroll-margin-top:6rem}.hqja9G_guideSectionHeading{color:#0f172a;letter-spacing:-.02em;margin-bottom:.85rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.15}.hqja9G_guideSectionIntro{color:#64748b;max-width:62ch;margin-bottom:2.25rem;font-size:1rem;line-height:1.7}.hqja9G_guideSectionList{gap:2.25rem;display:grid}.hqja9G_guideSectionItem{grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding-top:.1rem;display:grid}.hqja9G_guideSectionTitle{color:#0f172a;letter-spacing:-.01em;margin-bottom:.85rem;font-size:1.35rem;font-weight:700;line-height:1.3}.hqja9G_guideSectionNumber{letter-spacing:.08em;color:#059669;border-top:2px solid #10b981;justify-content:flex-start;align-items:flex-start;padding-top:.45rem;font-size:.8125rem;font-weight:800;line-height:1;display:inline-flex}.hqja9G_guideSectionBody{color:#475569;max-width:68ch;margin-bottom:1rem;font-size:1rem;line-height:1.8}.hqja9G_guideSectionBody:last-child{margin-bottom:0}@media (max-width:1024px){.hqja9G_seoContentShell{grid-template-columns:1fr;gap:2rem}.hqja9G_seoContentAside{border-bottom:1px solid #dbe3ec;border-left:0;order:-1;padding-bottom:1.25rem;padding-left:0;position:static}.hqja9G_seoAsideNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem}.hqja9G_seoAsideNote{display:none}}@media (max-width:640px){.hqja9G_seoContentBand{margin-top:3rem;padding:1.25rem}.hqja9G_seoAsideNav{grid-template-columns:1fr}.hqja9G_guideSectionItem{grid-template-columns:1fr;gap:.65rem}.hqja9G_guideSectionNumber{width:2.5rem}.hqja9G_faqAnswer{padding-right:0}.hqja9G_newHeroSection{padding:2.5rem 1rem 2rem}.hqja9G_newHeroSubtitle{font-size:.9375rem;line-height:1.6}.hqja9G_newHeroSearchBar{padding:.3rem .3rem .3rem .875rem}.hqja9G_newHeroSearchBtn{padding:.55rem 1rem;font-size:.8125rem}.hqja9G_featuredRibbonWrapper{border-radius:1rem;padding:1.25rem}.hqja9G_featuredRibbonTitle{font-size:1.125rem}.hqja9G_featuredRibbonSubtitle{padding-left:0}.hqja9G_tagContainer{padding-right:3.5rem}.hqja9G_crossLinksSection{border-radius:.75rem;padding:1.25rem}.hqja9G_crossLinksTitle{font-size:1.25rem}}@media (max-width:480px){.hqja9G_crossLinksGrid{grid-template-columns:1fr}}.hqja9G_crossLinksSection{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:1rem;margin-top:3rem;padding:2rem}.hqja9G_crossLinksTitle{color:#0f172a;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.hqja9G_crossLinksGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){.hqja9G_crossLinksGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.hqja9G_crossLinksGrid{grid-template-columns:repeat(4,1fr)}}.hqja9G_crossLinkCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.75rem;min-width:0;max-width:100%;padding:1rem;text-decoration:none;transition:all .2s;display:flex}.hqja9G_crossLinkCard:hover{border-color:#10b981;transform:translateY(-2px);box-shadow:0 4px 12px #10b9811a}.hqja9G_crossLinkIcon{color:#10b981;background:#f0fdf4;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;display:flex}.hqja9G_crossLinkContent{flex:1;min-width:0}.hqja9G_crossLinkName{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.hqja9G_crossLinkCount{color:#64748b;font-size:.75rem}.hqja9G_emptyState{text-align:center;background:#fff;border:2px dashed #e2e8f0;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.hqja9G_emptyStateIcon{color:#cbd5e1;margin-bottom:1rem;font-size:3rem}.hqja9G_emptyStateTitle{color:#475569;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.hqja9G_emptyStateText{color:#64748b;margin-bottom:1rem;font-size:.9375rem}.hqja9G_emptyStateButton{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:background .2s;display:inline-flex}.hqja9G_emptyStateButton:hover{background:#059669}.hqja9G_featuredRibbonWrapper{background:linear-gradient(135deg,#f8fafc 0%,#f0fdf4 100%);border:1px solid #e2e8f0;border-radius:1.5rem;max-width:100%;margin-bottom:2.5rem;padding:1.75rem;overflow:hidden}.hqja9G_featuredRibbonHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;display:flex}.hqja9G_featuredRibbonTitle{color:#0f172a;letter-spacing:-.01em;align-items:center;gap:.625rem;margin:0 0 .25rem;font-size:1.375rem;font-weight:800;display:flex}.hqja9G_featuredRibbonIcon{color:#fff;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;display:inline-flex}.hqja9G_featuredRibbonSubtitle{color:#64748b;margin:0;padding-left:2.625rem;font-size:.875rem}.hqja9G_featuredScrollTrack{max-width:100%;position:relative;overflow:hidden}.hqja9G_featuredFadeLeft,.hqja9G_featuredFadeRight{pointer-events:none;z-index:2;width:5rem;position:absolute;top:0;bottom:0}.hqja9G_featuredFadeLeft{background:linear-gradient(90deg,#f8fafc 0%,#0000 100%);border-radius:1rem 0 0 1rem;left:0}.hqja9G_featuredFadeRight{background:linear-gradient(270deg,#f0fdf4 0%,#0000 100%);border-radius:0 1rem 1rem 0;right:0}@keyframes hqja9G_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hqja9G_featuredMarqueeViewport{max-width:100%;overflow:hidden}.hqja9G_featuredMarqueeTrack{gap:.875rem;width:max-content;max-width:none;animation:28s linear infinite hqja9G_marquee;display:flex}.hqja9G_featuredMarqueeTrack:hover{animation-play-state:paused}.hqja9G_featureCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex-direction:column;flex:0 0 220px;min-width:0;padding:1.25rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}.hqja9G_featureCard:hover{border-color:#10b981;transform:translateY(-4px);box-shadow:0 8px 30px -8px #10b98133}.hqja9G_featureCardAccent{border-radius:1rem 1rem 0 0;height:3px;position:absolute;top:0;left:0;right:0}.hqja9G_featureCardTopRow{justify-content:space-between;align-items:center;margin-top:.375rem;margin-bottom:.875rem;display:flex}.hqja9G_featureRankBadge{letter-spacing:.04em;border:1px solid #0000;border-radius:9999px;padding:.2rem .55rem;font-size:.6875rem;font-weight:800;line-height:1.4}.hqja9G_featureAvatar{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;font-weight:800;display:flex}.hqja9G_featureCardTitle{color:#0f172a;margin-bottom:.375rem;font-size:.9375rem;font-weight:700;line-height:1.3;transition:color .2s}.hqja9G_featureCard:hover .hqja9G_featureCardTitle{color:#10b981}.hqja9G_featureCardDesc{color:#64748b;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:.875rem;font-size:.8rem;line-height:1.55;display:-webkit-box;overflow:hidden}.hqja9G_featureCardCta{color:#10b981;align-items:center;gap:.375rem;margin-top:auto;font-size:.8125rem;font-weight:700;transition:gap .2s;display:inline-flex}.hqja9G_featureCard:hover .hqja9G_featureCardCta{gap:.625rem}.hqja9G_featureCtaArrow{font-size:.6875rem;transition:transform .2s}.hqja9G_featureCard:hover .hqja9G_featureCtaArrow{transform:translate(3px)}.hqja9G_subcategoryHeaderContainer{border-bottom:2px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:3rem;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.hqja9G_subcategoryTitle{color:#0f172a;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;display:flex}.hqja9G_subcategoryDesc{color:#64748b;max-width:48rem;margin-bottom:1.5rem;font-size:.9375rem}.hqja9G_subcategoryCount{color:#059669;background:#ecfdf5;border:1px solid #d1fae5;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.hqja9G_sidebarLink{color:#64748b;border-radius:.5rem;margin-bottom:.25rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:block}.hqja9G_sidebarLink:hover{color:#0f172a;background:#f8fafc}.hqja9G_sidebarLink.hqja9G_active{color:#059669;background:#ecfdf5;font-weight:600}@media (max-width:640px){.hqja9G_featuredRibbonWrapper{border-radius:1rem;padding:1rem}.hqja9G_featuredRibbonHeader{margin-bottom:1rem}.hqja9G_featuredRibbonTitle{font-size:1.125rem}.hqja9G_featuredRibbonSubtitle{padding-left:0}.hqja9G_featuredFadeLeft,.hqja9G_featuredFadeRight{display:none}.hqja9G_featuredMarqueeViewport{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 .125rem .25rem;scroll-padding-inline:.125rem;overflow:auto hidden}.hqja9G_featuredMarqueeViewport::-webkit-scrollbar{display:none}.hqja9G_featuredMarqueeTrack{gap:.75rem;width:max-content;animation:none;transform:none!important}.hqja9G_featureCardDuplicate{display:none}.hqja9G_featureCard{scroll-snap-align:start;flex-basis:min(13rem,100vw - 5rem);padding:1rem}.hqja9G_featureCard:hover{transform:none}.hqja9G_toolCard{border-radius:.875rem;padding:1rem}.hqja9G_toolCardTitle{font-size:1rem;line-height:1.35}.hqja9G_toolCardDescription{font-size:.8125rem}.hqja9G_toolCardArrow{display:none}.hqja9G_crossLinksSection{border-radius:.75rem;padding:1.25rem;overflow:hidden}.hqja9G_crossLinksTitle{font-size:1.25rem}.hqja9G_crossLinksGrid{grid-template-columns:1fr;gap:.75rem}.hqja9G_crossLinkCard{padding:.875rem}.hqja9G_crossLinkName{white-space:normal}}
