._hero_cebbm_2{position:relative;min-height:66vh;display:flex;align-items:center;background-image:url(/images/bg_insights00.jpg);background-size:cover;background-position:center;padding:var(--space-32) 0;margin-top:-64px}@media(max-width:768px){._hero_cebbm_2{margin-top:-56px}}._heroOverlay_cebbm_20{position:absolute;inset:0;background-color:#00000080}._heroContent_cebbm_26{position:relative;z-index:10;width:100%;padding:0 var(--space-8)}@media(min-width:1200px){._heroContent_cebbm_26{padding:0 var(--space-16)}}@media(min-width:1600px){._heroContent_cebbm_26{padding:0 var(--space-24)}}._heroLabel_cebbm_45{font-size:var(--text-lg);color:#00c5ff;display:block;margin-bottom:var(--space-6)}._heroTitle_cebbm_52{font-size:clamp(3rem,6vw,5rem);font-weight:var(--weight-semibold);color:var(--color-white);margin-bottom:var(--space-8);line-height:1.05;letter-spacing:-.03em;max-width:900px}@media(min-width:1200px){._heroTitle_cebbm_52{font-size:clamp(3.5rem,5vw,6rem)}}@media(min-width:1600px){._heroTitle_cebbm_52{font-size:clamp(4rem,4vw,7rem)}}._heroSubtitle_cebbm_74{font-size:var(--text-lg);color:#fffc;max-width:700px;line-height:var(--leading-relaxed)}@media(min-width:1200px){._heroSubtitle_cebbm_74{font-size:var(--text-xl)}}._heroMeta_cebbm_87{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-6);color:#fffc;font-size:var(--text-sm)}._heroMeta_cebbm_87 span{display:flex;align-items:center;gap:var(--space-2)}._heroFilters_cebbm_103{margin-top:var(--space-10);display:flex;flex-direction:column;gap:var(--space-4);max-width:600px}._heroFilters_cebbm_103 ._searchContainer_cebbm_111{margin:0;max-width:100%}._heroFilters_cebbm_103 ._searchInput_cebbm_116{background-color:#00000080;border-color:#ffffff4d;color:var(--color-white)}._heroFilters_cebbm_103 ._searchInput_cebbm_116::placeholder{color:#fff9}._heroFilters_cebbm_103 ._searchInput_cebbm_116:focus{background-color:#000000b3;border-color:#00c5ff}._heroFilters_cebbm_103 ._clearSearch_cebbm_131{color:#ffffffb3}._heroFilters_cebbm_103 ._clearSearch_cebbm_131:hover{color:var(--color-white)}._heroFilters_cebbm_103 ._categoryFilter_cebbm_139{justify-content:flex-start;margin-bottom:0}._heroFilters_cebbm_103 ._categoryButton_cebbm_144{background-color:transparent;border-color:#fff6;color:#ffffffe6}._heroFilters_cebbm_103 ._categoryButton_cebbm_144:hover{background-color:#ffffff1a;border-color:#fff9;color:var(--color-white)}._heroFilters_cebbm_103 ._categoryActive_cebbm_156{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-gray-100)}._searchContainer_cebbm_111{max-width:500px;margin:0 auto var(--space-6);position:relative}._searchInput_cebbm_116{width:100%;padding:var(--space-3) var(--space-4);padding-right:var(--space-10);font-size:var(--text-sm);border:1px solid var(--color-gray-30);background-color:var(--color-white);transition:border-color var(--transition-fast)}._searchInput_cebbm_116:focus{outline:none;border-color:var(--color-blue-60)}._clearSearch_cebbm_131{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);background:none;border:none;font-size:var(--text-xl);color:var(--color-gray-50);cursor:pointer;padding:0;line-height:1}._clearSearch_cebbm_131:hover{color:var(--color-gray-100)}._categoryFilter_cebbm_139{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-8)}._categoryButton_cebbm_144{padding:var(--space-2) var(--space-4);font-size:var(--text-xs);font-family:var(--font-mono);border:1px solid var(--color-gray-30);background-color:var(--color-white);color:var(--color-gray-70);cursor:pointer;transition:all var(--transition-fast)}._categoryButton_cebbm_144:hover{border-color:var(--color-gray-50);color:var(--color-gray-100)}._categoryActive_cebbm_156{background-color:var(--color-gray-100);border-color:var(--color-gray-100);color:var(--color-white)}._filterInfo_cebbm_234{text-align:center;margin-bottom:var(--space-8)}._clearFilters_cebbm_239{background:none;border:none;color:var(--color-blue-60);font-size:var(--text-sm);cursor:pointer;text-decoration:underline;margin-top:var(--space-2)}._clearFilters_cebbm_239:hover{color:var(--color-gray-100)}._noResults_cebbm_254{text-align:center;padding:var(--space-16) var(--space-6)}._noResults_cebbm_254 button{margin-top:var(--space-6)}._grid_cebbm_264{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}._whitepaperCard_cebbm_270{display:flex;flex-direction:column}._cardHeader_cebbm_275{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-4);background-color:var(--color-gray-10);border-bottom:1px solid var(--color-gray-20)}._badgeCategory_cebbm_284{padding:var(--space-1) var(--space-3);background-color:#0f62fe1a;color:var(--color-blue-60);border:1px solid rgba(15,98,254,.3);font-size:var(--text-xs);font-family:var(--font-mono)}._cardMeta_cebbm_293{display:flex;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-gray-50);font-family:var(--font-mono)}._cardContent_cebbm_301{padding:var(--space-6);flex:1;display:flex;flex-direction:column}._description_cebbm_308{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--space-4)}._keywords_cebbm_316{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}._keyword_cebbm_316{padding:var(--space-1) var(--space-2);background-color:var(--color-gray-10);color:var(--color-gray-60);font-size:10px;font-family:var(--font-mono)}._cardFooter_cebbm_331{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--color-gray-20)}._downloadButton_cebbm_340{flex-shrink:0}._ctaSection_cebbm_345{text-align:center;max-width:600px;margin:0 auto}._ctaActions_cebbm_351{margin-top:var(--space-8);display:flex;justify-content:center}@media(max-width:1024px){._grid_cebbm_264{grid-template-columns:1fr}}@media(max-width:640px){._heroTitle_cebbm_52{font-size:var(--text-2xl)}._heroMeta_cebbm_87{flex-direction:column;gap:var(--space-2)}._categoryFilter_cebbm_139{gap:var(--space-1)}._categoryButton_cebbm_144{font-size:10px;padding:var(--space-1) var(--space-2)}._cardFooter_cebbm_331{flex-direction:column;gap:var(--space-3);align-items:stretch}}._modalOverlay_cebbm_391{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4)}._modal_cebbm_391{background-color:var(--color-white);padding:var(--space-8);max-width:480px;width:100%;position:relative}._modalClose_cebbm_410{position:absolute;top:var(--space-4);right:var(--space-4);background:none;border:none;font-size:var(--text-2xl);color:var(--color-gray-50);cursor:pointer;line-height:1;padding:0}._modalClose_cebbm_410:hover{color:var(--color-gray-100)}._modalSubtitle_cebbm_427{margin-top:var(--space-2);margin-bottom:var(--space-6)}._modalForm_cebbm_432{display:flex;flex-direction:column;gap:var(--space-4)}._modalFormGroup_cebbm_438{display:flex;flex-direction:column;gap:var(--space-2)}._modalLabel_cebbm_444{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-gray-100)}._modalInput_cebbm_450{font-family:var(--font-sans);font-size:var(--text-base);padding:var(--space-3) var(--space-4);border:1px solid var(--color-gray-30);background-color:var(--color-white);transition:border-color var(--transition-fast)}._modalInput_cebbm_450:focus{outline:none;border-color:var(--color-blue-60)}._modalError_cebbm_464{padding:var(--space-3) var(--space-4);background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;font-size:var(--text-sm)}._modalSuccess_cebbm_472{text-align:center}._viewButton_cebbm_477{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);background-color:var(--color-blue-60);color:var(--color-white);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;transition:background-color var(--transition-fast);flex-shrink:0}._viewButton_cebbm_477:hover{background-color:var(--color-blue-70);color:var(--color-white);text-decoration:none}._emptyState_cebbm_498{text-align:center;padding:var(--space-16) var(--space-6);max-width:500px;margin:0 auto}
