.Footer_footer__kjzBy{padding:80px 24px 40px;border-top:1px solid var(--border,rgba(255,255,255,.05));width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.Footer_footerContent__Wkk2C{display:flex;justify-content:space-between;margin-bottom:60px;flex-wrap:wrap;gap:40px;width:100%;max-width:1200px}.Footer_footerBrand__rTlZb{max-width:300px}.Footer_logo__UhAm8{font-weight:800;font-size:1.5rem;letter-spacing:-.05em;color:var(--text-primary,#ffffff)}.Footer_cursor__CSxoe{color:var(--accent,#3B82F6);animation:Footer_blink__fpt4s 1s step-end infinite}@keyframes Footer_blink__fpt4s{50%{color:transparent}}.Footer_footerBrand__rTlZb p{color:var(--text-muted,#64748B);font-size:.95rem;margin:16px 0 24px;font-weight:400;line-height:1.6}.Footer_footerLinksGrid__Vde34{display:flex;gap:80px}.Footer_footerColumn__D9vKh{display:flex;flex-direction:column;gap:16px}.Footer_footerColumn__D9vKh h4{color:var(--text-primary,#ffffff);font-size:1rem;font-weight:600;margin:0 0 8px;letter-spacing:-.01em}.Footer_footerLink__gOJYI{text-decoration:none!important;font-size:.95rem;transition:color .2s}.Footer_footerLink__gOJYI,.Footer_footerLink__gOJYI:visited{color:var(--text-secondary,#CBD5E1)!important}.Footer_footerLink__gOJYI:hover{color:var(--text-primary,#FFFFFF)!important}.Footer_footerBottom__7pkSn{display:flex;justify-content:space-between;align-items:center;color:var(--text-muted,#475569);font-size:.9rem;padding-top:32px;border-top:1px solid var(--border,rgba(255,255,255,.05));width:100%;max-width:1200px}@media (max-width:900px){.Footer_footerContent__Wkk2C{flex-direction:column}.Footer_footerLinksGrid__Vde34{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;width:100%}.Footer_footerBottom__7pkSn{flex-direction:column;text-align:center;gap:16px}}.resources_pageWrapper__jYzIO{position:relative;min-height:100vh;overflow:clip;background-color:var(--dash-bg);color:var(--dash-text-primary);font-family:Inter,-apple-system,system-ui,sans-serif;--bg:var(--dash-bg);--bg-glass:var(--dash-bg-glass);--bg-card:var(--dash-bg-card);--bg-hover:var(--dash-bg-hover);--border:var(--dash-border);--accent:var(--dash-accent);--accent-hover:var(--dash-accent-hover);--text-primary:var(--dash-text-primary);--text-secondary:var(--dash-text-secondary);--text-muted:var(--dash-text-muted);--text-dim:var(--dash-text-dim);--radius:var(--dash-radius);--radius-lg:var(--dash-radius-lg);--radius-sm:var(--dash-radius-sm)}.resources_contentWrapper__xFA_9{position:relative;z-index:1}.resources_navbar__bJ0pp{display:flex;justify-content:space-between;align-items:center;padding:16px 40px;max-width:1600px;margin:0 auto;border-bottom:1px solid var(--border)}.resources_navLeft__bKkm0{display:flex;align-items:center;gap:32px;flex:1 1}.resources_logo__dbj23{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);display:flex;align-items:center;text-decoration:none}.resources_cursor__Qk584{font-weight:300;color:var(--accent);animation:resources_blink__p_JYG 1s step-end infinite}@keyframes resources_blink__p_JYG{0%,to{opacity:1}50%{opacity:0}}.resources_navActions__NS6O8{display:flex;gap:12px;align-items:center}.resources_navActions__NS6O8 .resources_navLink__0W4lF{border:none}.resources_navLink__0W4lF{padding:8px 16px;border-radius:8px;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s ease;background:var(--bg);color:var(--text-primary);border:1px solid var(--border);text-decoration:none;display:flex;align-items:center;justify-content:center}.resources_navLink__0W4lF:hover{background:var(--bg-hover)}.resources_navLinkActive__ulqTU{border-color:var(--accent);color:var(--accent)}.resources_hero__mPNb_{display:flex;align-items:center;gap:24px;padding:48px 40px 40px;max-width:1200px;margin:0 auto;border-bottom:1px solid rgba(255,255,255,.08)}.resources_heroLeft__WQnRK{min-width:0}.resources_heroTitle__23YLd{font-size:2rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 10px;line-height:1}.resources_heroSubtitle__ZFM_l{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin:0;max-width:480px}.resources_newsletterCard__RaZRL{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-shrink:0;width:520px;min-height:200px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;text-decoration:none;overflow:hidden;transition:border-color .2s ease,transform .2s ease}.resources_newsletterCardImg__37LkS{object-fit:cover;object-position:center top}.resources_newsletterCardScrim__zz1WR{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,20,.2),rgba(8,12,20,.55) 48%,rgba(8,12,20,.88));pointer-events:none}.resources_newsletterCardCopy__ZMVCc{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;min-width:0}.resources_newsletterCardTitle__2vK96{font-size:1.1rem;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1.3;text-shadow:0 1px 10px rgba(0,0,0,.45)}.resources_newsletterCardExcerpt__C_xDI{font-size:.82rem;font-weight:500;color:rgba(255,255,255,.82);line-height:1.45}.resources_newsletterCardBtn__Qm_hT{position:relative;z-index:1;flex-shrink:0;padding:9px 14px;background:var(--accent);color:#fff;border-radius:8px;font-size:.8rem;font-weight:600;transition:background .15s ease}.resources_newsletterCard__RaZRL:hover .resources_newsletterCardBtn__Qm_hT{background:var(--accent-hover)}.resources_newsletterCardSidebar__AJZu_{width:100%;flex-direction:column;align-items:flex-start;gap:12px}.resources_newsletterCardInline__7IEA2{display:none;width:100%;margin-bottom:28px}.resources_filterSection__RWIfY{max-width:1200px;margin:0 auto;padding:0 24px 24px}.resources_tagList__kYPL8{display:flex;flex-wrap:wrap;gap:8px;padding:0 24px;margin:12px 0;justify-content:center}.resources_tagBtn__8_b__{padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;background:var(--bg-card);color:var(--text-muted);border:1px solid var(--border)}.resources_tagBtn__8_b__:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--text-dim)}.resources_tagBtnActive__Qal3y{background:var(--accent);color:#fff;border-color:var(--accent)}.resources_tagBtnActive__Qal3y:hover{background:var(--accent-hover);color:#fff;border-color:var(--accent-hover)}.resources_gridSection__FdMpj{max-width:1200px;margin:0 auto;padding:0 40px 120px}.resources_cardGrid__Y37Ue{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.resources_card__LS3QZ{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:20px;overflow:hidden;text-decoration:none;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.resources_card__LS3QZ:hover{background:var(--bg-glass);border-color:var(--accent);transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.4)}.resources_cardImageWrap__W_yXO{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--bg-hover)}.resources_cardImage__5_dRj{object-fit:cover}.resources_cardImageFallback__v_irl{width:100%;height:100%;background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(15,23,42,.9))}.resources_cardBody__OsJCQ{padding:20px;display:flex;flex-direction:column;flex:1 1}.resources_itemDate__0KEwR{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.75rem;color:var(--text-muted);margin-bottom:8px;text-transform:uppercase;letter-spacing:.05em}.resources_cardTitle__hb57U{font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);line-height:1.3;margin:0 0 10px}.resources_cardTitle__hb57U,.resources_itemExcerpt__VQbuN{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resources_itemExcerpt__VQbuN{font-size:.9rem;color:var(--text-muted);line-height:1.55;margin:0 0 16px}.resources_itemTags__kfISc{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.resources_itemTag__Y_hlK{font-size:.7rem;font-weight:600;color:var(--text-muted);border:1px solid var(--border);padding:4px 12px;border-radius:20px}.resources_emptyState__7pKsb{text-align:center;padding:80px 20px;background:rgba(255,255,255,.02);border:1px dashed var(--border);border-radius:20px}.resources_emptyIcon__TfUPa{font-size:3rem;margin-bottom:16px;display:block}.resources_emptyState__7pKsb h3{font-size:1.3rem;color:var(--text-primary);margin:0 0 8px}.resources_emptyState__7pKsb p{color:var(--text-muted);font-size:.95rem;margin:0}.resources_articleLayout__8ZoOl{max-width:1400px;margin:0 auto;padding:48px 24px 80px;display:flex;gap:48px;align-items:flex-start}.resources_articleMain__LfXTI{flex:1 1;min-width:0}.resources_articleSidebar__o2Wb3{width:240px;flex-shrink:0;position:sticky;top:24px;display:flex;flex-direction:column;gap:12px}.resources_articleBackLink__cu0k_{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:.85rem;font-weight:600;text-decoration:none;margin-bottom:24px;transition:color .2s ease}.resources_articleBackLink__cu0k_:hover{color:var(--accent)}.resources_articleHeader__fCzAm{position:relative;margin-bottom:40px}.resources_articleHeaderCover__HRzvL{display:flex;align-items:flex-end;min-height:220px;overflow:hidden;border-radius:16px;border:1px solid var(--border)}.resources_articleHeaderText__Spc_z{position:relative;z-index:1;min-width:0}.resources_articleHeaderCover__HRzvL .resources_articleHeaderText__Spc_z{width:100%;padding:32px 28px 28px}.resources_articleTagList__6JCwk{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.resources_articleTag__R957I{background:var(--bg-hover);padding:4px 12px;border-radius:16px;font-size:.75rem;font-weight:600;color:var(--accent);border:1px solid rgba(59,130,246,.2)}.resources_articleTitle__4P_A0{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 16px;color:var(--text-primary)}.resources_articleMeta__j8ScN{display:flex;align-items:center;gap:12px;font-size:.85rem;color:var(--text-muted);flex-wrap:wrap}.resources_articleMetaSep___xB3w{opacity:.3}.resources_articleCover__OaF5p{position:absolute;inset:0;z-index:0}.resources_articleCoverImg__c9rJH{object-fit:cover}.resources_articleCoverScrim__ZPQqL{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,20,.42),rgba(8,12,20,.72) 48%,rgba(8,12,20,.94))}.resources_articleHeaderCover__HRzvL .resources_articleTitle__4P_A0{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.45)}.resources_articleHeaderCover__HRzvL .resources_articleMeta__j8ScN{color:rgba(255,255,255,.88)}.resources_articleHeaderCover__HRzvL .resources_articleMetaSep___xB3w{opacity:.55}.resources_articleHeaderCover__HRzvL .resources_articleTag__R957I{background:rgba(8,12,20,.55);border-color:rgba(255,255,255,.28);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.resources_articleBody__xnQ77{line-height:1.8;font-size:1.05rem;color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word}.resources_articleBody__xnQ77 p{margin:0 0 1.5em}.resources_articleBody__xnQ77 h1{font-size:1.8rem;font-weight:800;color:var(--text-primary);margin:2em 0 .75em;letter-spacing:-.02em}.resources_articleBody__xnQ77 h2{font-size:1.4rem;font-weight:700;color:var(--text-primary);margin:1.8em 0 .6em;letter-spacing:-.01em}.resources_articleBody__xnQ77 h3{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:1.5em 0 .5em}.resources_articleBody__xnQ77 ol,.resources_articleBody__xnQ77 ul{margin:0 0 .5em;padding-left:1.5em}.resources_articleBody__xnQ77 li{margin-bottom:.5em}.resources_articleBody__xnQ77 blockquote{margin:1.5em 0;padding:16px 20px;border-left:3px solid var(--accent);background:var(--bg-card);border-radius:0 12px 12px 0;color:var(--text-primary);font-style:italic;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.resources_articleBody__xnQ77 pre{margin:1.5em 0;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow-x:auto;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.9rem;line-height:1.6;color:var(--text-primary)}.resources_articleBody__xnQ77 code{font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:.85em;background:var(--bg-hover);padding:2px 6px;border-radius:4px;color:var(--accent)}.resources_articleBody__xnQ77 pre code{background:none;padding:0;color:inherit}.resources_articleBody__xnQ77 img{width:100%;max-width:100%;height:auto;display:block;border-radius:12px;margin:1.5em 0;border:1px solid var(--border)}.resources_articleBody__xnQ77 a{color:var(--accent);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease;overflow-wrap:anywhere;word-break:break-word}.resources_articleBody__xnQ77 a:hover{color:var(--accent-hover)}.resources_articleBody__xnQ77 hr{border:none;height:1px;background:var(--border);margin:2em 0}.resources_callout__ublSq{display:flex;gap:12px;padding:16px 20px;background:var(--bg-hover);border:1px solid var(--border);border-radius:12px;margin:1.5em 0}.resources_calloutIcon__mLTLa{font-size:1.2rem;flex-shrink:0;line-height:1.6}.resources_calloutText__RaiHy{flex:1 1;min-width:0;white-space:pre-wrap;word-wrap:break-word}.resources_bookmark__vYJqQ{display:block;padding:16px 20px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin:1.5em 0;text-decoration:none;color:var(--accent);font-weight:600;font-size:.9rem;transition:all .2s ease;overflow-wrap:anywhere;word-break:break-word}.resources_bookmark__vYJqQ:hover{border-color:var(--accent);background:var(--bg-hover)}.resources_bookmarkCaption__I2eTo{display:block;font-size:.8rem;color:var(--text-dim);font-weight:400;margin-top:4px}.resources_imageBlock__3RTl2{margin:1.5em 0}.resources_imageBlock__3RTl2 img{width:100%;max-width:100%;height:auto;display:block}.resources_columns__kT5mx{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:1.5em 0;align-items:start}.resources_column__D5PLg{min-width:0}.resources_toggle__QZ8WV{margin:1em 0}.resources_toggle__QZ8WV summary{cursor:pointer;font-weight:600;color:var(--text-primary)}.resources_imageCaption__o8suJ{text-align:center;font-size:.8rem;color:var(--text-dim);margin-top:8px;font-style:italic}.resources_youtubeEmbed__aopsi{position:relative;width:100%;padding-bottom:56.25%;margin:1.5em 0;border-radius:12px;overflow:hidden;border:1px solid var(--border)}.resources_youtubeEmbed__aopsi iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.resources_sidebarCard__RWpNs{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:16px 18px}.resources_sidebarTitle__5Fg9r{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--border)}.resources_tocList__OFQ4b{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px;border-left:1px solid var(--border)}.resources_tocItem__vY_I2{font-size:.8rem;line-height:1.4}.resources_tocLink___Abeh{color:var(--text-muted);text-decoration:none;padding:6px 0 6px 12px;display:block;margin-left:-1px;border-left:2px solid transparent;transition:color .15s ease,border-color .15s ease}.resources_tocLinkActive__dZqmm,.resources_tocLink___Abeh:hover{color:var(--text-primary);border-left-color:var(--accent)}.resources_tocLinkActive__dZqmm{font-weight:600}.resources_tocH3__32FGJ{padding-left:24px;font-size:.76rem}.resources_shareList__p6tes{display:flex;flex-direction:column;gap:2px}.resources_shareBtn__iz94z{display:flex;align-items:center;gap:10px;padding:8px 4px;border-radius:6px;font-size:.8rem;font-weight:500;color:var(--text-muted);background:none;border:none;cursor:pointer;transition:color .15s ease,background .15s ease;text-decoration:none;width:100%;text-align:left;font-family:inherit}.resources_shareBtnLabel__mUpoi,.resources_shareBtn__iz94z:hover{background:var(--bg-hover);color:var(--text-primary)}.resources_shareBtnLabel__mUpoi{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:5px;border:1px solid var(--border);font-size:.65rem;font-weight:700;letter-spacing:-.02em}.resources_sidebarSubscribe__C_cpB{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.resources_subscribeSidebarText__JA2TY{font-size:.8rem;color:var(--text-muted);line-height:1.5;margin:0 0 12px}.resources_subscribeBtnSmall__unx9X{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;background:var(--accent);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.8rem;cursor:pointer;transition:background .15s ease;text-decoration:none;width:100%}.resources_subscribeBtnSmall__unx9X:hover{background:var(--accent-hover)}@media (max-width:1024px){.resources_articleLayout__8ZoOl{flex-direction:column}.resources_articleSidebar__o2Wb3{width:100%;position:static;display:none}.resources_newsletterCardInline__7IEA2{display:flex}.resources_articleMain__LfXTI{max-width:100%}.resources_gridSection__FdMpj{padding:0 24px 80px}}@media (max-width:768px){.resources_navbar__bJ0pp{padding:14px 16px}.resources_hero__mPNb_{flex-direction:column;align-items:flex-start;padding:48px 16px 32px}.resources_newsletterCard__RaZRL{width:100%;max-width:none}.resources_heroTitle__23YLd{font-size:1.8rem}.resources_heroSubtitle__ZFM_l{font-size:1rem}.resources_cardGrid__Y37Ue{grid-template-columns:1fr}.resources_articleHeaderCover__HRzvL .resources_articleHeaderText__Spc_z{padding:24px 20px 22px}.resources_articleTitle__4P_A0{font-size:1.6rem}.resources_articleBody__xnQ77{font-size:.95rem}.resources_gridSection__FdMpj{padding:0 16px 60px}.resources_filterSection__RWIfY{padding:0 16px 16px}}@media (max-width:480px){.resources_heroTitle__23YLd{font-size:1.5rem}}.resources_skeletonCard__gXejI{border:1px solid var(--border);border-radius:20px;background:var(--bg-card);overflow:hidden;animation:resources_shimmer__fn5dY 1.6s ease-in-out infinite}.resources_skeletonImage__tdR_E{width:100%;aspect-ratio:16/9;background:var(--bg-hover)}.resources_skeletonBody__wkG1h{padding:20px;display:flex;flex-direction:column;gap:10px}.resources_skeletonLine__P3iSk{height:12px;border-radius:6px;background:rgba(255,255,255,.07)}@keyframes resources_shimmer__fn5dY{0%,to{opacity:1}50%{opacity:.6}}