.Breadcrumbs_breadcrumbs__EVkjL{margin:0;padding:.75rem 0;width:100%;background:transparent;display:flex;justify-content:center;align-items:center;min-height:2.5rem}.Breadcrumbs_breadcrumbList__2NoyQ{flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0;font-size:.875rem}.Breadcrumbs_breadcrumbItem__lO19R,.Breadcrumbs_breadcrumbList__2NoyQ{display:flex;align-items:center;gap:.5rem}.Breadcrumbs_breadcrumbLink__Ncj7t{color:#666;text-decoration:none;transition:color .2s ease;display:flex;align-items:center}.Breadcrumbs_breadcrumbLink__Ncj7t:hover{color:#22c55e}:not(.dark-mode) .Breadcrumbs_breadcrumbLink__Ncj7t{color:#666}:not(.dark-mode) .Breadcrumbs_breadcrumbLink__Ncj7t:hover{color:#22c55e}.dark-mode .Breadcrumbs_breadcrumbLink__Ncj7t{color:#9ca3af}.dark-mode .Breadcrumbs_breadcrumbLink__Ncj7t:hover{color:#4ade80}.Breadcrumbs_breadcrumbCurrent__SuJpH{color:#0d1117;font-weight:500}:not(.dark-mode) .Breadcrumbs_breadcrumbCurrent__SuJpH{color:#0d1117}.dark-mode .Breadcrumbs_breadcrumbCurrent__SuJpH{color:#ffffff}.Breadcrumbs_breadcrumbSeparator___sqIi{color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none}:not(.dark-mode) .Breadcrumbs_breadcrumbSeparator___sqIi{color:#999}.dark-mode .Breadcrumbs_breadcrumbSeparator___sqIi{color:#64748b}@media (max-width:768px){.Breadcrumbs_breadcrumbs__EVkjL{padding:.625rem 0;min-height:2.25rem}.Breadcrumbs_breadcrumbList__2NoyQ{font-size:.8rem;gap:.375rem}.Breadcrumbs_breadcrumbItem__lO19R{gap:.375rem}}@media (max-width:480px){.Breadcrumbs_breadcrumbs__EVkjL{padding:.5rem 0;min-height:2rem}.Breadcrumbs_breadcrumbList__2NoyQ{font-size:.75rem}}.BlogPostsLayout_container__gDgNd{min-height:100vh;background:#ffffff;color:#0d1117;position:relative;transition:background .3s ease,color .3s ease}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_container__gDgNd{background:#ffffff;color:#0d1117}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_container__gDgNd:before{display:none}.dark-mode .BlogPostsLayout_container__gDgNd{background:#0d1117;color:#9ca3af}.dark-mode .BlogPostsLayout_container__gDgNd:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(74,222,128,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(34,197,94,.1) 0,transparent 50%);pointer-events:none;z-index:0}.BlogPostsLayout_breadcrumbsWrapper__lsaTE{max-width:1400px;margin:0 auto;padding:1.5rem 2rem;width:100%;position:relative;z-index:1}.BlogPostsLayout_pageHeader__O1l7w{position:relative;z-index:1;border-bottom:1px solid #e8ebef;background:radial-gradient(120% 140% at 0 0,rgba(34,197,94,.07) 0,transparent 55%);transition:border-color .3s ease,background .3s ease}.dark-mode .BlogPostsLayout_pageHeader__O1l7w{border-bottom-color:#2d343e;background:radial-gradient(120% 140% at 0 0,rgba(34,197,94,.12) 0,transparent 55%)}.BlogPostsLayout_pageHeaderInner__tNWfV{max-width:1400px;margin:0 auto;padding:3rem 2rem 2.5rem;width:100%}.BlogPostsLayout_eyebrow__4k9gp{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#16a34a;padding:.35rem .7rem;border:1px solid rgba(34,197,94,.25);background:rgba(34,197,94,.08);border-radius:999px}.dark-mode .BlogPostsLayout_eyebrow__4k9gp{color:#4ade80;border-color:rgba(74,222,128,.3);background:rgba(74,222,128,.1)}.BlogPostsLayout_pageTitle__79ZGe{font-family:"Space Grotesk",var(--notion-font);font-size:clamp(2rem,4vw,2.85rem);font-weight:700;letter-spacing:-.03em;line-height:1.08;margin:1rem 0 0;color:#0d1117}.dark-mode .BlogPostsLayout_pageTitle__79ZGe{color:#f9fafb}.BlogPostsLayout_pageLede__Cm_J1{font-size:1.075rem;line-height:1.6;color:#475569;max-width:60ch;margin:.9rem 0 0}.dark-mode .BlogPostsLayout_pageLede__Cm_J1{color:#9ca3af}.BlogPostsLayout_pageStats__ehbRa{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.85rem;font-weight:600;color:#64748b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dark-mode .BlogPostsLayout_pageStats__ehbRa{color:#9ca3af}.BlogPostsLayout_pageStatsDot__GBHKd{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.15)}.BlogPostsLayout_pageStatsFilter__bb_TP{font-weight:500}.BlogPostsLayout_pageStatsFilter__bb_TP strong{color:#16a34a;font-weight:700}.dark-mode .BlogPostsLayout_pageStatsFilter__bb_TP strong{color:#4ade80}.BlogPostsLayout_pageDisclaimer__H7EMD{font-size:.8rem;line-height:1.55;color:#94a3b8;max-width:70ch;margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid rgba(100,116,139,.15)}.dark-mode .BlogPostsLayout_pageDisclaimer__H7EMD{color:#6b7280;border-top-color:rgba(148,163,184,.15)}@media (max-width:768px){.BlogPostsLayout_pageHeaderInner__tNWfV{padding:2rem 1rem 1.75rem}}.BlogPostsLayout_mainContent__JAeJV{max-width:1400px;margin:0 auto;padding:2.5rem 2rem 3rem;display:grid;grid-template-columns:240px 1fr;grid-gap:3rem;gap:3rem;position:relative;z-index:1}@media (max-width:1024px){.BlogPostsLayout_mainContent__JAeJV{grid-template-columns:1fr;gap:2rem}.BlogPostsLayout_sidebar__Ifdzt{position:relative;top:0}}.BlogPostsLayout_sidebar__Ifdzt{position:-webkit-sticky;position:sticky;top:100px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 120px);overflow-y:auto;padding-right:.5rem}.BlogPostsLayout_sidebarTitle__6TdhG{font-size:1.5rem;font-weight:700;margin:0 0 1.5rem;color:#0d1117;transition:color .3s ease;letter-spacing:-.02em;line-height:1.2}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_sidebarTitle__6TdhG{color:#0d1117}.dark-mode .BlogPostsLayout_sidebarTitle__6TdhG{color:#ffffff}.BlogPostsLayout_sidebarSubtitle__2vmvt{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#16a34a;margin:0 0 1.25rem;transition:color .3s ease;display:inline-block;padding:.375rem .625rem;background:rgba(74,222,128,.1);border-radius:6px;width:-moz-fit-content;width:fit-content}.dark-mode .BlogPostsLayout_sidebarSubtitle__2vmvt{color:#4ade80;background:rgba(74,222,128,.15)}.BlogPostsLayout_topicList__voObn{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.BlogPostsLayout_categoryItem__Bk_TF{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.BlogPostsLayout_categoryHeader__haWVx{background:linear-gradient(135deg,rgba(74,222,128,.08),rgba(34,197,94,.05));border:1px solid rgba(74,222,128,.2);text-align:left;padding:.75rem 1rem;cursor:pointer;color:#0d1117;font-size:.875rem;font-weight:600;border-radius:10px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:space-between;gap:.5rem;position:relative;overflow:hidden}.BlogPostsLayout_categoryHeader__haWVx:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,#4ade80,#22c55e);opacity:0;transition:opacity .3s ease}.BlogPostsLayout_categoryHeader__haWVx:hover:before{opacity:1}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_categoryHeader__haWVx{background:linear-gradient(135deg,rgba(74,222,128,.08),rgba(34,197,94,.05));border-color:rgba(74,222,128,.25);color:#0d1117;box-shadow:0 2px 8px rgba(74,222,128,.1)}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_categoryHeader__haWVx:hover{background:linear-gradient(135deg,rgba(74,222,128,.15),rgba(34,197,94,.1));border-color:rgba(74,222,128,.4);color:#22c55e;transform:translateY(-2px);box-shadow:0 4px 16px rgba(74,222,128,.2)}.dark-mode .BlogPostsLayout_categoryHeader__haWVx{background:linear-gradient(135deg,rgba(74,222,128,.1),rgba(34,197,94,.05));border-color:rgba(74,222,128,.2);color:#e5e7eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.2)}.dark-mode .BlogPostsLayout_categoryHeader__haWVx:hover{background:linear-gradient(135deg,rgba(74,222,128,.2),rgba(34,197,94,.15));border-color:rgba(74,222,128,.4);color:#4ade80;transform:translateY(-2px);box-shadow:0 4px 16px rgba(74,222,128,.3)}.BlogPostsLayout_categoryName__Zmiuo{flex:1 1;text-align:left;font-weight:600;letter-spacing:-.01em}.BlogPostsLayout_categoryCount__GPUiF{font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:10px;min-width:2rem;text-align:center;transition:all .3s ease}.BlogPostsLayout_categoryCount__GPUiF,:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_categoryCount__GPUiF{background:rgba(74,222,128,.15);color:#22c55e}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_categoryHeader__haWVx:hover .BlogPostsLayout_categoryCount__GPUiF{background:rgba(74,222,128,.25);color:#16a34a}.dark-mode .BlogPostsLayout_categoryCount__GPUiF{background:rgba(74,222,128,.2);color:#4ade80}.dark-mode .BlogPostsLayout_categoryHeader__haWVx:hover .BlogPostsLayout_categoryCount__GPUiF{background:rgba(74,222,128,.3);color:#22c55e}.BlogPostsLayout_categoryIcon__etzvO{font-size:.7rem;color:#9ca3af;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(74,222,128,.1)}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_categoryIcon__etzvO{color:#64748b;background:rgba(74,222,128,.1)}.dark-mode .BlogPostsLayout_categoryIcon__etzvO{color:#9ca3af;background:rgba(74,222,128,.15)}.BlogPostsLayout_categoryHeader__haWVx:hover .BlogPostsLayout_categoryIcon__etzvO{transform:scale(1.1);background:rgba(74,222,128,.2)}.BlogPostsLayout_categoryTopics__ZIs9Y{list-style:none;display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 0 1.25rem;border-left:2px solid rgba(74,222,128,.2);margin:.5rem 0 0 .75rem;animation:BlogPostsLayout_slideDown__piRea .3s cubic-bezier(.4,0,.2,1)}@keyframes BlogPostsLayout_slideDown__piRea{0%{opacity:0;transform:translateY(-8px);max-height:0}to{opacity:1;transform:translateY(0);max-height:1000px}}.dark-mode .BlogPostsLayout_categoryTopics__ZIs9Y{border-left-color:rgba(74,222,128,.3)}.BlogPostsLayout_topicItemNested__1HO2g{font-size:.875rem;padding:.75rem 1rem;margin-left:0;position:relative;border-left:2px solid transparent;transition:all .3s ease}.BlogPostsLayout_topicItemNested__1HO2g:before{content:"";position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:rgba(74,222,128,.3);transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid transparent}.BlogPostsLayout_topicItemNested__1HO2g:hover{border-left-color:rgba(74,222,128,.3);padding-left:1.25rem}.BlogPostsLayout_topicItemNested__1HO2g:hover:before{background:#4ade80;transform:translateY(-50%) scale(1.4);box-shadow:0 0 10px rgba(74,222,128,.6);border-color:rgba(74,222,128,.2)}.BlogPostsLayout_topicItemActive___9vTb.BlogPostsLayout_topicItemNested__1HO2g{border-left-color:rgba(74,222,128,.5);padding-left:1.25rem}.BlogPostsLayout_topicItemActive___9vTb.BlogPostsLayout_topicItemNested__1HO2g:before{background:#4ade80;transform:translateY(-50%) scale(1.5);box-shadow:0 0 12px rgba(74,222,128,.7);border-color:rgba(74,222,128,.3)}.BlogPostsLayout_topicItem__IWkq7{background:#ffffff;border:1px solid rgba(74,222,128,.15);text-align:left;padding:.625rem .875rem;cursor:pointer;color:#475569;font-size:.85rem;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:space-between;gap:.5rem;position:relative;overflow:hidden}.BlogPostsLayout_topicItem__IWkq7:after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,rgba(74,222,128,.1),transparent);transition:width .3s ease}.BlogPostsLayout_topicItem__IWkq7:hover:after{width:100%}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_topicItem__IWkq7{background:#ffffff;border-color:rgba(74,222,128,.15);color:#475569;box-shadow:0 1px 3px rgba(0,0,0,.05)}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_topicItem__IWkq7:hover{background:linear-gradient(135deg,rgba(74,222,128,.08),rgba(34,197,94,.05));border-color:rgba(74,222,128,.35);color:#22c55e;transform:translateX(6px);box-shadow:0 4px 12px rgba(74,222,128,.2)}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_topicItemActive___9vTb{background:linear-gradient(135deg,rgba(74,222,128,.15),rgba(34,197,94,.1));border-color:#22c55e;color:#16a34a;font-weight:600;box-shadow:0 4px 16px rgba(74,222,128,.25),inset 0 0 0 1px rgba(74,222,128,.1);transform:translateX(4px)}.dark-mode .BlogPostsLayout_topicItem__IWkq7{background:rgba(30,41,59,.4);border-color:rgba(74,222,128,.15);color:#cbd5e1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 3px rgba(0,0,0,.2)}.dark-mode .BlogPostsLayout_topicItem__IWkq7:hover{background:linear-gradient(135deg,rgba(74,222,128,.15),rgba(34,197,94,.1));border-color:rgba(74,222,128,.35);color:#4ade80;transform:translateX(6px);box-shadow:0 4px 12px rgba(74,222,128,.25)}.dark-mode .BlogPostsLayout_topicItemActive___9vTb{background:linear-gradient(135deg,rgba(74,222,128,.25),rgba(34,197,94,.15));border-color:#4ade80;color:#22c55e;font-weight:600;box-shadow:0 4px 16px rgba(74,222,128,.35),inset 0 0 0 1px rgba(74,222,128,.2);transform:translateX(4px)}.BlogPostsLayout_topicCount__r5x8N{font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:10px;min-width:2rem;text-align:center;transition:all .3s ease;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BlogPostsLayout_topicCount__r5x8N,:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_topicCount__r5x8N{background:rgba(148,163,184,.15);color:#64748b}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_topicItem__IWkq7:hover .BlogPostsLayout_topicCount__r5x8N{background:rgba(74,222,128,.2);color:#22c55e}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_topicItemActive___9vTb .BlogPostsLayout_topicCount__r5x8N{background:rgba(74,222,128,.25);color:#16a34a}.dark-mode .BlogPostsLayout_topicCount__r5x8N{background:rgba(148,163,184,.2);color:#9ca3af}.dark-mode .BlogPostsLayout_topicItem__IWkq7:hover .BlogPostsLayout_topicCount__r5x8N{background:rgba(74,222,128,.25);color:#4ade80}.dark-mode .BlogPostsLayout_topicItemActive___9vTb .BlogPostsLayout_topicCount__r5x8N{background:rgba(74,222,128,.3);color:#22c55e}.BlogPostsLayout_content__thLSx{width:100%}.BlogPostsLayout_grid__t_jK4{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:2rem;gap:2rem}.BlogPostsLayout_card__WpOdC{display:flex;flex-direction:column;background:#ffffff;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s ease,background .3s ease;border:1px solid #e8ebef;box-shadow:0 1px 2px rgba(13,17,23,.04);position:relative}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_card__WpOdC{background:#ffffff;border-color:#e8ebef;box-shadow:0 1px 2px rgba(13,17,23,.04)}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_card__WpOdC:hover{transform:translateY(-6px);box-shadow:0 18px 38px rgba(13,17,23,.1),0 0 0 1px rgba(34,197,94,.35);border-color:rgba(34,197,94,.45);background:#ffffff}.dark-mode .BlogPostsLayout_card__WpOdC{background:#161b22;border-color:#2d343e;box-shadow:0 1px 2px rgba(0,0,0,.3)}.dark-mode .BlogPostsLayout_card__WpOdC:hover{transform:translateY(-6px);box-shadow:0 22px 44px rgba(0,0,0,.45),0 0 0 1px rgba(74,222,128,.45);border-color:rgba(74,222,128,.45);background:#1a212b}.BlogPostsLayout_card__WpOdC:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#4ade80,#22c55e);opacity:0;transition:opacity .3s ease}.BlogPostsLayout_card__WpOdC:hover:before{opacity:1}.BlogPostsLayout_cardImage__90aEc{width:100%;height:200px;background-color:#f1f3f5;position:relative;overflow:hidden}.dark-mode .BlogPostsLayout_cardImage__90aEc{background-color:#0d1117}.BlogPostsLayout_cardImageImg__MXZx_{width:100%;height:100%;object-fit:cover}.BlogPostsLayout_cardImagePlaceholder__F_0ih{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(74,222,128,.1),rgba(34,197,94,.1));color:#22c55e;position:relative;overflow:hidden;border:1px solid rgba(74,222,128,.2);transition:all .3s ease}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_cardImagePlaceholder__F_0ih{background:linear-gradient(135deg,rgba(74,222,128,.08),rgba(34,197,94,.08));color:#22c55e;border-color:rgba(74,222,128,.2)}.dark-mode .BlogPostsLayout_cardImagePlaceholder__F_0ih{background:linear-gradient(135deg,rgba(74,222,128,.1),rgba(34,197,94,.1));color:#4ade80;border-color:rgba(74,222,128,.2)}.BlogPostsLayout_cardImagePlaceholder__F_0ih:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(74,222,128,.1) 0,transparent 70%);animation:BlogPostsLayout_pulse__BoVM6 3s ease-in-out infinite}@keyframes BlogPostsLayout_pulse__BoVM6{0%,to{opacity:.3}50%{opacity:.6}}.BlogPostsLayout_cardImagePlaceholderContent__DFsEp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;z-index:1;padding:1rem;text-align:center}.BlogPostsLayout_cardImagePlaceholderIcon__Udc_x{font-size:2.5rem;opacity:.7}.BlogPostsLayout_cardImagePlaceholderText__37bWI{font-size:.85rem;font-weight:500;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.BlogPostsLayout_cardContent__xpCjE{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.BlogPostsLayout_cardMeta__X_GKu{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.BlogPostsLayout_cardCategory__LoyN9{background:linear-gradient(135deg,rgba(74,222,128,.15),rgba(34,197,94,.1));color:#22c55e;font-size:.7rem;font-weight:600;padding:.375rem .75rem;border-radius:12px;text-transform:uppercase;letter-spacing:.05em;border:1px solid rgba(74,222,128,.2);transition:all .3s ease;white-space:nowrap}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_cardCategory__LoyN9{background:linear-gradient(135deg,rgba(74,222,128,.15),rgba(34,197,94,.1));color:#22c55e;border-color:rgba(74,222,128,.2)}.dark-mode .BlogPostsLayout_cardCategory__LoyN9{background:linear-gradient(135deg,rgba(74,222,128,.2),rgba(34,197,94,.15));color:#4ade80;border-color:rgba(74,222,128,.3)}.BlogPostsLayout_cardAuthors__VeYai{font-size:.85rem;color:#999;line-height:1.4;display:flex;align-items:center;flex-wrap:wrap;transition:color .3s ease}.dark-mode .BlogPostsLayout_cardAuthors__VeYai{color:#9ca3af}.BlogPostsLayout_cardAuthorName__QLj_D{font-weight:500;color:#0d1117;transition:color .3s ease}.dark-mode .BlogPostsLayout_cardAuthorName__QLj_D{color:#e5e7eb}.BlogPostsLayout_cardAuthorSeparator__idtIp{color:#999;margin:0 .25rem;transition:color .3s ease}.dark-mode .BlogPostsLayout_cardAuthorSeparator__idtIp{color:#64748b}.BlogPostsLayout_cardAuthorBrand__ll_cQ{color:#22c55e;font-weight:600;transition:color .3s ease}.dark-mode .BlogPostsLayout_cardAuthorBrand__ll_cQ{color:#4ade80}.BlogPostsLayout_cardTitle__P_u6x{font-family:"Space Grotesk",var(--notion-font);font-size:1.2rem;font-weight:600;letter-spacing:-.015em;margin:0;color:#0d1117;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.dark-mode .BlogPostsLayout_cardTitle__P_u6x{color:#ffffff}.BlogPostsLayout_cardDate___xI9m{font-size:.8rem;color:#64748b;transition:color .3s ease;white-space:nowrap}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_cardDate___xI9m{color:#64748b}.dark-mode .BlogPostsLayout_cardDate___xI9m{color:#9ca3af}.BlogPostsLayout_cardExcerpt__MphBc{font-size:.95rem;color:#666;line-height:1.7;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.5rem;transition:color .3s ease}.dark-mode .BlogPostsLayout_cardExcerpt__MphBc{color:#cbd5e1}.BlogPostsLayout_cardTags___vWA2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.BlogPostsLayout_cardTag__VlpgH{font-size:.8rem;padding:.25rem .75rem;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.3);border-radius:12px;color:#22c55e;font-weight:500;transition:all .2s ease}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_cardTag__VlpgH{background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.3);color:#22c55e}:not(.BlogPostsLayout_dark-mode__hTIJv) .BlogPostsLayout_cardTag__VlpgH:hover{background:rgba(74,222,128,.15);border-color:#22c55e}.dark-mode .BlogPostsLayout_cardTag__VlpgH{background:rgba(74,222,128,.15);border-color:rgba(74,222,128,.3);color:#4ade80}.dark-mode .BlogPostsLayout_cardTag__VlpgH:hover{background:rgba(74,222,128,.25);border-color:#4ade80}.BlogPostsLayout_emptyState__YpgJZ{padding:4rem 2rem;text-align:center;color:#999;transition:color .3s ease}.dark-mode .BlogPostsLayout_emptyState__YpgJZ{color:#9ca3af}@media (max-width:1024px){.BlogPostsLayout_mainContent__JAeJV{grid-template-columns:200px 1fr;gap:2rem}}@media (max-width:768px){.BlogPostsLayout_breadcrumbsWrapper__lsaTE{padding:1.25rem 1rem}.BlogPostsLayout_mainContent__JAeJV{grid-template-columns:1fr;padding:1rem;gap:1.5rem}.BlogPostsLayout_sidebar__Ifdzt{position:static;margin-bottom:1.5rem;max-height:none;overflow-y:visible}.BlogPostsLayout_sidebarTitle__6TdhG{font-size:1.25rem;margin-bottom:1rem}.BlogPostsLayout_sidebarSubtitle__2vmvt{font-size:.6rem;margin-bottom:.75rem}.BlogPostsLayout_categoryHeader__haWVx{padding:.625rem .875rem;font-size:.8rem}.BlogPostsLayout_topicItemNested__1HO2g,.BlogPostsLayout_topicItem__IWkq7{padding:.5rem .75rem;font-size:.8rem}.BlogPostsLayout_grid__t_jK4{grid-template-columns:1fr;gap:1.5rem}.BlogPostsLayout_card__WpOdC{border-radius:12px}.BlogPostsLayout_cardContent__xpCjE{padding:1.25rem;gap:.75rem}.BlogPostsLayout_cardTitle__P_u6x{font-size:1.1rem;line-height:1.3}.BlogPostsLayout_cardExcerpt__MphBc{font-size:.875rem;line-height:1.6;min-height:auto}.BlogPostsLayout_cardMeta__X_GKu{gap:.5rem;margin-bottom:.25rem}.BlogPostsLayout_cardCategory__LoyN9{font-size:.65rem;padding:.3rem .6rem}.BlogPostsLayout_cardDate___xI9m{font-size:.75rem}.BlogPostsLayout_cardTag__VlpgH{font-size:.75rem;padding:.2rem .6rem}.BlogPostsLayout_cardImage__90aEc{height:180px}}@media (max-width:480px){.BlogPostsLayout_breadcrumbsWrapper__lsaTE{padding:1rem .75rem}.BlogPostsLayout_mainContent__JAeJV{padding:.75rem;gap:1rem}.BlogPostsLayout_sidebarTitle__6TdhG{font-size:1.1rem}.BlogPostsLayout_categoryHeader__haWVx{padding:.5rem .75rem;font-size:.75rem}.BlogPostsLayout_topicItemNested__1HO2g,.BlogPostsLayout_topicItem__IWkq7{padding:.45rem .65rem;font-size:.75rem}.BlogPostsLayout_grid__t_jK4{gap:1rem}.BlogPostsLayout_cardContent__xpCjE{padding:1rem}.BlogPostsLayout_cardTitle__P_u6x{font-size:1rem}.BlogPostsLayout_cardImage__90aEc{height:160px}.BlogPostsLayout_cardImagePlaceholderIcon__Udc_x{font-size:2rem}.BlogPostsLayout_cardImagePlaceholderText__37bWI{font-size:.75rem}}.SiteHeader_header__qIri_{border-bottom:1px solid #e5e5e5;background:#ffffff;position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.dark-mode .SiteHeader_header__qIri_{border-bottom:none;background:transparent;box-shadow:none}.SiteHeader_headerContent__U3wJ9{max-width:1400px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:nowrap}.SiteHeader_logo__XTR9l{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit;font-weight:600;font-size:1.25rem}.SiteHeader_logoIcon__7ismO{width:32px;height:32px;background:linear-gradient(135deg,#4ade80,#22c55e);border-radius:8px;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:1.25rem}.SiteHeader_logoTextWrapper__rr4hK{display:flex;flex-direction:column;line-height:1.1}.SiteHeader_logoText___xv02{color:#0d1117;font-weight:700;transition:color .3s ease;font-size:1.5rem}.dark-mode .SiteHeader_logoText___xv02{color:#ffffff}.SiteHeader_logoDotCom__R9Dzh{font-size:.75rem;font-weight:400;color:#4ade80}.SiteHeader_nav__xC76B{display:flex;gap:1.5rem;justify-content:flex-start;margin-left:1.5rem;flex-wrap:nowrap}.SiteHeader_navLink__74CBJ{color:#666;text-decoration:none;font-size:.95rem;transition:all .2s;font-weight:500;position:relative}.SiteHeader_navLink__74CBJ:hover{color:#0d1117}.dark-mode .SiteHeader_navLink__74CBJ{color:#cbd5e1}.dark-mode .SiteHeader_navLink__74CBJ:hover{color:#4ade80}.SiteHeader_navLink__74CBJ:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(90deg,#4ade80,#22c55e);transition:width .3s ease}.SiteHeader_navLink__74CBJ:hover:after{width:100%}.SiteHeader_headerActions__gfPTU{display:flex;align-items:center;gap:1rem}.SiteHeader_themeToggle__CUhxy{background:transparent;border:none;cursor:pointer;color:#666;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s;border-radius:6px;font-size:1.2rem}.SiteHeader_themeToggle__CUhxy:hover{color:#0d1117;background:rgba(0,0,0,.05)}.dark-mode .SiteHeader_themeToggle__CUhxy{color:#cbd5e1}.dark-mode .SiteHeader_themeToggle__CUhxy:hover{color:#ffffff;background:rgba(255,255,255,.1)}.SiteHeader_iconLink__OkyQM{color:#666;display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:6px;transition:color .2s,background .2s}.SiteHeader_iconLink__OkyQM:hover{color:#0d1117;background:rgba(0,0,0,.05)}.dark-mode .SiteHeader_iconLink__OkyQM{color:#cbd5e1}.dark-mode .SiteHeader_iconLink__OkyQM:hover{color:#ffffff;background:rgba(255,255,255,.1)}.SiteHeader_actionIcon__4_9Fu{width:1.1rem;height:1.1rem}.SiteHeader_loginLink__9rpsa{color:#666;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s;padding:.5rem 0}.SiteHeader_loginLink__9rpsa:hover{color:#0d1117}.dark-mode .SiteHeader_loginLink__9rpsa{color:#cbd5e1}.dark-mode .SiteHeader_loginLink__9rpsa:hover{color:#ffffff}.SiteHeader_getStartedButton__ly_k_{background:linear-gradient(135deg,#4ade80,#22c55e);color:#ffffff;text-decoration:none;font-size:.95rem;font-weight:600;padding:.625rem 1.25rem;border-radius:8px;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(34,197,94,.3)}.SiteHeader_getStartedButton__ly_k_:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,197,94,.4);background:linear-gradient(135deg,#22c55e,#16a34a)}.dark-mode .SiteHeader_getStartedButton__ly_k_{background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 2px 8px rgba(74,222,128,.3)}.dark-mode .SiteHeader_getStartedButton__ly_k_:hover{box-shadow:0 4px 12px rgba(74,222,128,.4);background:linear-gradient(135deg,#22c55e,#16a34a)}.SiteHeader_mobileMenuButton__0WSWV{display:none;background:transparent;border:none;cursor:pointer;color:#666;padding:.5rem;font-size:1.5rem;transition:all .2s;border-radius:6px;align-items:center;justify-content:center;z-index:101}.SiteHeader_mobileMenuButton__0WSWV:hover{color:#0d1117;background:rgba(0,0,0,.05)}.dark-mode .SiteHeader_mobileMenuButton__0WSWV{color:#cbd5e1}.dark-mode .SiteHeader_mobileMenuButton__0WSWV:hover{color:#ffffff;background:rgba(255,255,255,.1)}.SiteHeader_mobileMenuOverlay__8jiVJ{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dark-mode .SiteHeader_mobileMenuOverlay__8jiVJ{background:rgba(0,0,0,.7)}@media (max-width:768px){.SiteHeader_headerContent__U3wJ9{flex-wrap:nowrap;padding:.75rem 1rem;gap:1rem;position:relative}.SiteHeader_logo__XTR9l{font-size:1.1rem;flex-shrink:0}.SiteHeader_logoIcon__7ismO{width:28px;height:28px;font-size:1.1rem}.SiteHeader_logoText___xv02{font-size:1.25rem}.SiteHeader_nav__xC76B{display:none}.SiteHeader_nav__xC76B.SiteHeader_navOpen__p7HzL{display:flex;position:fixed;top:60px;left:0;right:0;flex-direction:column;background:#ffffff;padding:1.5rem;gap:0;margin:0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:100;border-top:1px solid #e5e5e5;animation:SiteHeader_slideDown__zzee1 .3s ease-out}.dark-mode .SiteHeader_nav__xC76B.SiteHeader_navOpen__p7HzL{background:#161b22;border-top:1px solid rgba(74,222,128,.2);box-shadow:0 4px 6px -1px rgba(0,0,0,.3)}.SiteHeader_navLink__74CBJ{font-size:1rem;padding:1rem 0;border-bottom:1px solid #e5e5e5;width:100%;display:block}.SiteHeader_navLink__74CBJ:last-child{border-bottom:none}.dark-mode .SiteHeader_navLink__74CBJ{border-bottom-color:rgba(74,222,128,.1)}.SiteHeader_navLink__74CBJ:after{display:none}.SiteHeader_headerActions__gfPTU{gap:.5rem;flex-shrink:0}.SiteHeader_iconLink__OkyQM,.SiteHeader_loginLink__9rpsa{display:none}.SiteHeader_mobileLoginLink__MSG7q{display:block;margin-top:.5rem;padding-top:1rem;border-top:1px solid #e5e5e5}.dark-mode .SiteHeader_mobileLoginLink__MSG7q{border-top-color:rgba(74,222,128,.1)}.SiteHeader_getStartedButton__ly_k_{font-size:.875rem;padding:.5rem 1rem}.SiteHeader_mobileMenuButton__0WSWV{display:flex}.SiteHeader_mobileMenuOverlay__8jiVJ{display:block}}@keyframes SiteHeader_slideDown__zzee1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.SiteHeader_headerContent__U3wJ9{padding:.5rem .75rem}.SiteHeader_logoTextWrapper__rr4hK{display:none}.SiteHeader_nav__xC76B.SiteHeader_navOpen__p7HzL{top:50px;padding:1rem}.SiteHeader_navLink__74CBJ{font-size:.95rem;padding:.875rem 0}.SiteHeader_getStartedButton__ly_k_{font-size:.8rem;padding:.45rem .875rem}.SiteHeader_mobileMenuButton__0WSWV{font-size:1.4rem}}