.BlogList_container__OLkIB{min-height:100vh;background:#fff}.BlogList_hero_section__iONEu{padding:60px 0 40px;text-align:left;background:#fff;border-bottom:1px solid #e5e7eb}.BlogList_hero_container__4FTnb{max-width:1200px;margin:0 auto;padding:0 32px}.BlogList_hero_title__wTuph{font-size:3rem;font-weight:700;margin-bottom:.5rem;color:#111827}.BlogList_hero_subtitle__r3I1d{font-size:1.1rem;color:#6b7280;max-width:600px;margin:0;line-height:1.6}.BlogList_main_content__1tnHx{background:#fff;min-height:100vh;padding:40px 0;position:relative}.BlogList_content_wrapper__8ZTAy{display:grid;grid-template-columns:1fr 300px;grid-gap:50px;gap:50px;max-width:1200px;margin:0 auto;padding:0 32px;min-height:100vh;align-items:stretch;overflow:visible}.BlogList_sidebar__22Xu5{background:#fff;border-radius:16px;padding:28px;position:-webkit-sticky;position:sticky;top:86px;align-self:start;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.08);will-change:transform}.BlogList_search_section__CM3NN{margin-bottom:32px}.BlogList_search_input__vANJZ{width:100%;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;background:#f9fafb;transition:border-color .2s,background-color .2s}.BlogList_search_input__vANJZ:focus{outline:none;border-color:#667eea;background:#fff;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.BlogList_categories_section__JVOYx{margin-bottom:24px}.BlogList_categories_title__B60jX{font-size:14px;font-weight:600;color:#374151;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.BlogList_category_list__WBa_1{list-style:none;padding:0;margin:0}.BlogList_category_item__ucHRS{margin-bottom:8px}.BlogList_category_link__1OY3y{display:block;width:100%;padding:8px 12px;color:#6b7280;text-decoration:none;border-radius:6px;font-size:14px;border:none;background:none;text-align:left;cursor:pointer;transition:all .2s}.BlogList_category_link__1OY3y.BlogList_active__9selV,.BlogList_category_link__1OY3y:hover{background:#f3f4f6;color:#374151}.BlogList_results_count__Fk_In{color:#6b7280;font-size:14px;margin-bottom:24px}.BlogList_posts_grid__wumpM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-bottom:60px;grid-auto-rows:1fr}.BlogList_post_card__lqPdA{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;border:1px solid #e5e7eb;height:100%}.BlogList_post_image__Fnn84{overflow:hidden;position:relative;width:100%;aspect-ratio:16/9;flex-shrink:0}.BlogList_post_image__Fnn84 img{width:100%;height:100%;object-fit:contain;display:block}.BlogList_post_content__ETVsk{padding:5px 16px 16px;flex:1 1;display:flex;flex-direction:column}.BlogList_post_title__PEg1o{margin-bottom:8px;order:1;margin-top:0}.BlogList_post_title__PEg1o,.BlogList_post_title__PEg1o a{color:#1f2937!important;text-decoration:none;font-size:21px;font-weight:500;line-height:1.2;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogList_post_title__PEg1o a:link,.BlogList_post_title__PEg1o a:visited{color:#1f2937!important}.BlogList_post_card__lqPdA.BlogList_featured__3uQMY .BlogList_post_title__PEg1o,.BlogList_post_card__lqPdA.BlogList_featured__3uQMY .BlogList_post_title__PEg1o a{color:#1f2937!important;font-size:22px;-webkit-line-clamp:2}.BlogList_post_card__lqPdA.BlogList_featured__3uQMY .BlogList_post_title__PEg1o a:link,.BlogList_post_card__lqPdA.BlogList_featured__3uQMY .BlogList_post_title__PEg1o a:visited{color:#1f2937!important}.BlogList_post_title__PEg1o a:hover{color:#667eea}.BlogList_post_subtitle__b_yuk{font-size:.9rem;margin-bottom:8px;font-weight:500;order:2}.BlogList_post_description__ambqS,.BlogList_post_subtitle__b_yuk{color:#6b7280;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogList_post_description__ambqS{margin-bottom:10px;order:3;font-size:.85rem}.BlogList_post_meta__5fQmh{display:flex;gap:8px;font-size:12px;color:#9ca3af;margin-top:auto;flex-wrap:wrap;order:4}.BlogList_post_author__mDHcz,.BlogList_post_date__7jUaM,.BlogList_reading_time__jG_dC{position:relative}.BlogList_post_author__mDHcz:after,.BlogList_post_date__7jUaM:after{content:"•";margin-left:12px;color:#d1d5db}.BlogList_post_footer__Q6smQ{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.BlogList_read_more__Y_L3e{color:#667eea;text-decoration:none;font-weight:500;font-size:14px;transition:color .2s}.BlogList_read_more__Y_L3e:hover{color:#4f46e5}.BlogList_view_count__gdCid{font-size:13px;color:#9ca3af}.BlogList_pagination__xv2Yp{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:40px}.BlogList_pagination_button__5zeSr{padding:12px 24px;background:#667eea;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:background .2s}.BlogList_pagination_button__5zeSr:hover{background:#4f46e5}.BlogList_pagination_info__u5qVr{color:#6b7280;font-size:14px}.BlogList_loading__zxl0U{text-align:center;padding:60px 0;color:#6b7280;font-size:18px}.BlogList_no_posts__yABmd{text-align:center;padding:80px 20px;color:#6b7280}.BlogList_no_posts__yABmd h3{margin-bottom:12px;color:#374151;font-size:1.5rem}.BlogList_no_posts__yABmd p{font-size:16px;line-height:1.6}@media (max-width:1024px){.BlogList_content_wrapper__8ZTAy{grid-template-columns:1fr;gap:32px}.BlogList_sidebar__22Xu5{order:-1;position:relative;top:auto;align-self:auto}}@media (min-width:1025px){.BlogList_sidebar__22Xu5{position:-webkit-sticky;position:sticky;top:86px;align-self:start}.BlogList_posts_grid__wumpM{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogList_hero_section__iONEu{padding:40px 0 30px}.BlogList_hero_container__4FTnb{padding:0 20px}.BlogList_hero_title__wTuph{font-size:2rem;margin-bottom:12px}.BlogList_hero_subtitle__r3I1d{font-size:.95rem;line-height:1.5}.BlogList_main_content__1tnHx{padding:24px 0}.BlogList_content_wrapper__8ZTAy{padding:0 20px;gap:24px}.BlogList_posts_grid__wumpM{grid-template-columns:1fr;gap:24px}.BlogList_post_card__lqPdA{box-shadow:0 1px 3px rgba(0,0,0,.08)}.BlogList_post_content__ETVsk{padding:14px}.BlogList_post_title__PEg1o{margin-bottom:6px}.BlogList_post_title__PEg1o a{font-size:18px;line-height:1.3}.BlogList_post_card__lqPdA.BlogList_featured__3uQMY .BlogList_post_title__PEg1o a{font-size:19px}.BlogList_post_subtitle__b_yuk{font-size:.875rem;margin-bottom:6px}.BlogList_post_description__ambqS{font-size:.8rem;margin-bottom:8px;-webkit-line-clamp:2}.BlogList_post_meta__5fQmh{font-size:11px;gap:6px}.BlogList_sidebar__22Xu5{padding:20px;border-radius:12px;margin-bottom:20px}.BlogList_search_input__vANJZ{padding:10px 14px;font-size:14px}.BlogList_categories_title__B60jX{font-size:13px;margin-bottom:12px}.BlogList_category_link__1OY3y{padding:6px 10px;font-size:13px}.BlogList_pagination__xv2Yp{flex-direction:row;gap:12px;margin-top:32px;flex-wrap:wrap;justify-content:center}.BlogList_pagination_button__5zeSr{padding:10px 20px;font-size:14px}.BlogList_pagination_info__u5qVr{font-size:13px}.BlogList_post_footer__Q6smQ{flex-direction:column;gap:12px;align-items:flex-start}}@media (max-width:480px){.BlogList_hero_title__wTuph{font-size:2rem}.BlogList_content_wrapper__8ZTAy{padding:0 12px}.BlogList_post_content__ETVsk{padding:10px}.BlogList_post_title__PEg1o a{font-size:17px}.BlogList_post_card__lqPdA.BlogList_featured__3uQMY .BlogList_post_title__PEg1o a{font-size:18px}}.Footer_container__wk6of{font-family:var(--font-inter);width:100%;padding:34px 0 70px;background:#f8f8f7}.Footer_container_wrapper__Wm6BK{background:#f8f8f7}.Footer_navigation__ZEtWB{display:flex;justify-content:center;margin-bottom:34px;flex-wrap:wrap;gap:6px}.Footer_navigation_item__JtjEx{font-family:var(--font-inter);font-style:normal;font-weight:300;font-size:.875rem;line-height:1.063rem;color:#000;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.Footer_navigation_item__JtjEx:hover,a.Footer_navigation_item__JtjEx:hover{color:#4d4d4d}.Footer_divider__36UlV{height:1px;background:hsla(0,0%,9%,.15);margin-bottom:40px}.Footer_info_container__CPsm_{display:flex;justify-content:center;font-family:var(--font-inter);font-style:normal;font-weight:400;font-size:.875rem;line-height:1.063rem;color:#666}.Footer_info_text__9p517,.Footer_info_text_email__TrfMY{margin-bottom:20px}.Footer_copyright_container__45JE2{display:flex;align-items:flex-end;flex-direction:column}.Footer_logo__8H8iQ{font-family:var(--font-goldman);font-style:normal;font-weight:700;font-size:2.188rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;color:#130f1e;margin-bottom:16px}.Footer_copyright_text__tpzvZ{text-align:right}.Footer_copyright_text_info__2ZEJE{display:none}.Footer_social_icons__cT3Ii{display:flex;gap:40px}.Footer_social_icons__cT3Ii a{text-decoration:none}.Footer_social_icons_mobile__aaeci{display:none}.Footer_social_icons_mobile__aaeci a{text-decoration:none}@media (max-width:1695px){.Footer_container__wk6of{padding-left:128px;padding-right:128px}}@media (max-width:1280px){.Footer_container__wk6of{padding-left:64px;padding-right:64px;padding-bottom:35px}}@media (max-width:768px){.Footer_container__wk6of{padding-left:20px;padding-right:20px;padding-bottom:18px}.Footer_info_container__CPsm_{flex-direction:row;flex-direction:column;align-items:center;text-align:center}.Footer_logo__8H8iQ{margin-bottom:26px}.Footer_divider__36UlV{margin-bottom:24px}.Footer_copyright_container__45JE2{order:1}.Footer_info_details_container__tvN2Q{order:2}.Footer_copyright_text_info__2ZEJE{display:block;margin-top:18px}.Footer_social_icons__cT3Ii{display:none}.Footer_social_icons_mobile__aaeci{display:flex;justify-content:center;gap:30px;margin-top:18px}.Footer_info_text__9p517{margin-bottom:26px}.Footer_info_text_email__TrfMY{margin-bottom:10px}.Footer_navigation_item__JtjEx{font-size:.7rem}.Footer_navigation__ZEtWB{gap:2px}}.utility_container_fade_in___8ZRZ{opacity:0;transition:all .2s ease-in-out}.utility_fade_in___VC6g{opacity:1}.utility_container_fade_in_no_mob__O0xcO{opacity:0;transition:all .2s ease-in-out}.utility_fade_in_no_mob__WYGnC{opacity:1}.utility_max_width_page__h56DT{max-width:1440px;width:100%;margin:0 auto;padding-top:86px}@media (max-width:1024px){.utility_max_width_page__h56DT{padding-top:86px}}@media (max-width:768px){.utility_container_fade_in_no_mob__O0xcO,.utility_fade_in_no_mob__WYGnC{opacity:1}}.Navbar_navbar_container__OkZ84{padding-left:0;padding-right:0;width:100%;max-width:1440px;margin:0 auto;z-index:9999999;position:fixed;left:50%;transform:translateX(-50%);transition:top .3s ease-in-out}.Navbar_navbar__sx69t{background-color:rgba(206,206,251,.04);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);height:64px;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;position:relative;z-index:10;padding-left:19px;padding-right:13px;max-width:1440px;margin:0 auto}.Navbar_navbar_content__J2FrJ{display:flex;height:100%;justify-content:space-between;align-items:center}.Navbar_logo_container__R2B_J{display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.Navbar_logo_text__rECKX{font-family:var(--font-goldman);font-style:normal;font-weight:700;font-size:1.375rem;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin-left:12px}.Navbar_links_container__mQZyq{display:flex;justify-content:center;align-items:center;gap:30px}.Navbar_link__M3Fmz{font-family:var(--font-inter);text-decoration:none;font-style:normal;font-weight:400;font-size:1rem;line-height:1.25rem;color:rgba(203,203,232,.75);transition:color .2s ease-in-out}.Navbar_link__M3Fmz.Navbar_active__Fu28E,.Navbar_link__M3Fmz:hover,.Navbar_login_link__r60eJ:hover{color:#fff}.Navbar_actions_container__APPXS{display:flex;align-items:center}.Navbar_login_link__r60eJ{margin-right:40px;font-weight:400;font-size:1rem;color:rgba(203,203,232,.75);transition:color .2s ease-in-out}.Navbar_button__cKj3F,.Navbar_login_link__r60eJ{text-decoration:none;font-family:var(--font-inter);font-style:normal;line-height:1.25rem}.Navbar_button__cKj3F{transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;background:#00f0b3;border-radius:8px;font-size:.793rem;color:#090909;border:1px solid #a5afbe;height:40px;width:120px}.Navbar_button__cKj3F:hover{background-color:#4fffd2;border:1px solid rgba(165,175,190,.6)}.Navbar_resources_container__sMpas{position:relative;display:flex;align-items:center}.Navbar_resources_container__sMpas.Navbar_active__Fu28E .Navbar_resources_link__gf7wG{color:#fff}.Navbar_resources_link__gf7wG{display:flex;align-items:center;cursor:pointer}.Navbar_dropdown_arrow__H_qym{margin-left:6px;transition:transform .2s ease,color .2s ease;color:rgba(203,203,232,.75)}.Navbar_dropdown_arrow__H_qym.Navbar_open__XdVKB{transform:rotate(180deg);color:#fff}.Navbar_dropdown_menu__pJDe0{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:12px;background:rgba(14,14,22,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:8px;padding:8px;min-width:180px;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:1000;border:1px solid rgba(165,175,190,.1);animation:Navbar_fadeIn__K4fVl .2s ease-in-out}@keyframes Navbar_fadeIn__K4fVl{0%{opacity:0;transform:translateX(-50%) translateY(-8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Navbar_dropdown_item__6DBIV{font-family:var(--font-inter);text-decoration:none;font-style:normal;font-weight:400;font-size:.9rem;line-height:1.25rem;color:rgba(203,203,232,.75);padding:10px 14px;display:flex;align-items:center;border-radius:6px;transition:all .2s ease-in-out;margin-bottom:4px}.Navbar_dropdown_item__6DBIV:last-child{margin-bottom:0}.Navbar_dropdown_item__6DBIV.Navbar_active__Fu28E,.Navbar_dropdown_item__6DBIV:hover{color:#fff;background-color:rgba(0,240,179,.1)}.Navbar_dropdown_icon__fOG9Y{margin-right:10px;color:rgba(0,240,179,.8)}.Navbar_hamburger__yCUGa{display:none;width:24px;height:24px;position:relative;cursor:pointer}.Navbar_hamburger__yCUGa span{display:block;position:absolute;height:2px;width:100%;background:#fff;transition:.25s ease-in-out;border-radius:2px}.Navbar_hamburger__yCUGa span:first-child{top:0}.Navbar_hamburger__yCUGa span:nth-child(2){top:9px}.Navbar_hamburger__yCUGa span:nth-child(3){top:18px}.Navbar_hamburger__yCUGa.Navbar_active__Fu28E span:first-child{top:9px;transform:rotate(45deg)}.Navbar_hamburger__yCUGa.Navbar_active__Fu28E span:nth-child(2){opacity:0}.Navbar_hamburger__yCUGa.Navbar_active__Fu28E span:nth-child(3){top:9px;transform:rotate(-45deg)}@media (max-width:1695px){.Navbar_navbar_container__OkZ84{padding-left:128px;padding-right:128px}}@media (max-width:1280px){.Navbar_links_container__mQZyq{gap:24px}.Navbar_login_link__r60eJ{margin-right:20px}.Navbar_navbar_container__OkZ84{padding-left:64px;padding-right:64px}}@media (max-width:1080px){.Navbar_navbar_container__OkZ84{padding-left:48px;padding-right:48px}}@media (max-width:1024px){.Navbar_navbar_container__OkZ84{padding-left:14px;padding-right:14px}.Navbar_hamburger__yCUGa{display:flex}.Navbar_actions_container__APPXS{display:none}.Navbar_navbar__sx69t{padding-right:17px}.Navbar_links_container__mQZyq{display:none}}.Navbar_language_container__N7Ijw{position:relative;display:flex;align-items:center;margin-right:40px;cursor:pointer}.Navbar_language_link__B_Jri{display:flex;align-items:center;cursor:pointer;gap:6px;color:rgba(203,203,232,.75);transition:color .2s ease-in-out}.Navbar_language_flag__EPBRb{font-size:1rem;line-height:1}.Navbar_language_option__HWE2U{display:flex;align-items:center;gap:8px}.Navbar_language_link__B_Jri:hover{color:#fff}.Navbar_language_dropdown_menu__wExYZ{min-width:120px}.Navbar_dropdown_item__6DBIV.Navbar_active_language__YjMTo{color:#fff}.Navbar_active_language__YjMTo{background-color:rgba(0,240,179,.1);color:#fff}@media (max-width:768px){.Navbar_mobile_menu_container__EgJ5S .Navbar_language_container__N7Ijw{margin:20px 0}}.KeepReading_keep_reading___ze84{background:#fff;padding:40px 0 80px;border-top:1px solid #e5e7eb}.KeepReading_container__v_ZhL{max-width:1200px;margin:0 auto;padding:0 32px}.KeepReading_header__62NFp{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.KeepReading_title__pxeEo{font-size:3rem;font-weight:700;text-align:left;color:#111827;margin:0;letter-spacing:-.02em}.KeepReading_navigation___mur_{display:flex;gap:8px}.KeepReading_nav_button__LbHw9{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#6b7280;cursor:pointer;transition:all .2s ease}.KeepReading_nav_button__LbHw9:hover:not(.KeepReading_disabled__DHN33){background:#f9fafb;border-color:#667eea;color:#667eea}.KeepReading_nav_button__LbHw9.KeepReading_disabled__DHN33{opacity:.4;cursor:not-allowed;color:#d1d5db}.KeepReading_posts_grid__TzDz_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.KeepReading_loading__jKnA4{text-align:center;color:#6b7280;font-size:1rem;padding:40px 0}@media (max-width:1024px){.KeepReading_posts_grid__TzDz_{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.KeepReading_keep_reading___ze84{padding:20px 0 60px}.KeepReading_container__v_ZhL{padding:0 16px}.KeepReading_header__62NFp{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:40px}.KeepReading_title__pxeEo{font-size:2rem}.KeepReading_navigation___mur_{align-self:flex-end}.KeepReading_nav_button__LbHw9{width:40px;height:40px}.KeepReading_posts_grid__TzDz_{grid-template-columns:1fr;gap:24px}}@media (max-width:480px){.KeepReading_title__pxeEo{font-size:1.75rem}.KeepReading_posts_grid__TzDz_{grid-template-columns:1fr;gap:20px}}.TOCSidebar_toc_sidebar__i_rC1{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px 40px 24px 24px;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative;display:flex;flex-direction:column;max-height:330px;transition:max-height .3s ease}.TOCSidebar_toc_sidebar__i_rC1.TOCSidebar_expanded__aJbiQ{max-height:990px}.TOCSidebar_header__4lh6t{margin-bottom:16px}.TOCSidebar_title__deQXd{font-size:13px;font-weight:600;color:#9ca3af;margin:0 0 8px;letter-spacing:.05em;text-transform:uppercase}.TOCSidebar_progress_bar__83I6d{height:3px;background:#e2e8f0;border-radius:9999px;overflow:hidden}.TOCSidebar_progress_fill__ybv3_{height:100%;background:#000;border-radius:9999px;transition:width .15s ease}.TOCSidebar_list_container__TEDdC{flex:1 1;overflow:hidden;min-height:0}.TOCSidebar_list_container__TEDdC.TOCSidebar_expanded__aJbiQ{overflow-y:auto;max-height:calc(100vh - 350px)}.TOCSidebar_list__CiTuZ{list-style:none;margin:0;padding:0}.TOCSidebar_item__bRBrC{margin-bottom:2px}.TOCSidebar_link__YNAGB{display:block;width:100%;text-align:left;background:none;border:none;padding:6px 12px;color:#9ca3af;font-size:15px;line-height:1.4;cursor:pointer;border-radius:6px;transition:color .2s;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0;font-weight:400}.TOCSidebar_item__bRBrC.TOCSidebar_active__33uQ5 .TOCSidebar_link__YNAGB,.TOCSidebar_link__YNAGB:hover{color:#111827}.TOCSidebar_level_2__gd3gE .TOCSidebar_link__YNAGB{padding-left:20px;font-size:13px}.TOCSidebar_level_3__7X_Cv .TOCSidebar_link__YNAGB{padding-left:32px;font-size:13px}.TOCSidebar_level_4__lMxv7 .TOCSidebar_link__YNAGB,.TOCSidebar_level_5__7IF_M .TOCSidebar_link__YNAGB,.TOCSidebar_level_6__AGWPY .TOCSidebar_link__YNAGB{padding-left:44px;font-size:12px}.TOCSidebar_toggle_btn__t1SWt{width:100%;padding:10px 12px;margin-top:12px;background:transparent;border:none;border-radius:6px;color:#374151;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .2s;flex-shrink:0}.TOCSidebar_toggle_btn__t1SWt:hover{background:#f9fafb}.TOCSidebar_indicator__huSIS{position:absolute;right:-2.5px;top:0;width:4px;height:20px;background:#000;border-radius:2px;z-index:10;opacity:0;transition:opacity .2s,top .2s ease;transform:translateY(-50%)}@media (max-width:768px){.TOCSidebar_toc_sidebar__i_rC1{padding:20px;border-radius:12px;max-height:none}.TOCSidebar_title__deQXd{font-size:12px;margin-bottom:12px}.TOCSidebar_link__YNAGB{padding:5px 10px;font-size:14px}.TOCSidebar_level_2__gd3gE .TOCSidebar_link__YNAGB{padding-left:18px;font-size:12px}.TOCSidebar_level_3__7X_Cv .TOCSidebar_link__YNAGB{padding-left:26px;font-size:12px}.TOCSidebar_level_4__lMxv7 .TOCSidebar_link__YNAGB,.TOCSidebar_level_5__7IF_M .TOCSidebar_link__YNAGB,.TOCSidebar_level_6__AGWPY .TOCSidebar_link__YNAGB{padding-left:34px;font-size:11px}.TOCSidebar_toggle_btn__t1SWt{font-size:12px;padding:8px 10px}}.BlogPost_container__JFOcR{background:#fff;min-height:100vh}.BlogPost_article__s8RkW{background:#fff}.BlogPost_article_header__DsudP{padding:50px 0 15px;background:#fff}.BlogPost_header_container__6t28D{max-width:1024px;margin:0 auto}.BlogPost_breadcrumbs__DMwjV{margin-bottom:28px;font-size:15px;color:#6b7280}.BlogPost_breadcrumbs__DMwjV a{color:#6b7280;text-decoration:none;transition:color .2s}.BlogPost_breadcrumbs__DMwjV a:hover{color:#374151}.BlogPost_breadcrumb_separator__kHKZG{margin:0 10px;color:#9ca3af}.BlogPost_article_title__k0ga1{font-size:3.25rem;font-weight:700;line-height:1.2;color:#111827;margin-bottom:28px;max-width:950px}.BlogPost_article_meta__O7edd{display:flex;align-items:center;gap:18px;margin-bottom:0}.BlogPost_author_info__S19Yb{display:flex;align-items:center;gap:18px;font-size:15px;color:#6b7280}.BlogPost_author_name__ZUy1Q{font-weight:500;color:#374151}.BlogPost_publish_date__1NqG1,.BlogPost_reading_time__YcddY{color:#6b7280}.BlogPost_featured_image_container__g2QwB{margin:15px 0 70px}.BlogPost_featured_image__CNw8x{width:100%;height:auto;object-fit:contain;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1)}.BlogPost_content_section__xwWcg{padding:0 0 90px;position:relative}.BlogPost_content_wrapper__Cs1AD{display:flex;gap:70px;max-width:1024px;margin:0 auto;position:relative;align-items:flex-start}.BlogPost_main_content__jFLwi{flex:1 1;min-width:0}.BlogPost_article_body__pKWl1{line-height:1.8;font-size:16px;color:#374151}.BlogPost_article_body__pKWl1 h1,.BlogPost_article_body__pKWl1 h2,.BlogPost_article_body__pKWl1 h3,.BlogPost_article_body__pKWl1 h4,.BlogPost_article_body__pKWl1 h5,.BlogPost_article_body__pKWl1 h6{color:#111827;font-weight:600;margin-top:2.75rem;margin-bottom:1.75rem;line-height:1.3}.BlogPost_article_body__pKWl1 h1{font-size:2.5rem}.BlogPost_article_body__pKWl1 h2{font-size:2rem}.BlogPost_article_body__pKWl1 h3{font-size:1.625rem}.BlogPost_article_body__pKWl1 h4{font-size:1.375rem}.BlogPost_article_body__pKWl1 h5{font-size:1.25rem}.BlogPost_article_body__pKWl1 h6{font-size:1.125rem}.BlogPost_article_body__pKWl1 p{margin-bottom:1.75rem;line-height:1.8}.BlogPost_article_body__pKWl1 ol,.BlogPost_article_body__pKWl1 ul{margin-bottom:1.75rem;padding-left:1.75rem}.BlogPost_article_body__pKWl1 li{margin-bottom:.625rem;line-height:1.7}.BlogPost_article_body__pKWl1 blockquote{border-left:5px solid #e5e7eb;margin:2.25rem 0;font-style:italic;color:#6b7280;background:#f9fafb;padding:1.75rem;border-radius:10px}.BlogPost_article_body__pKWl1 code{background:#f3f4f6;padding:.3rem .6rem;border-radius:5px;font-family:Monaco,Menlo,monospace;font-size:.95em;color:#ef4444}.BlogPost_article_body__pKWl1 pre{background:#1f2937;color:#f9fafb;padding:1.75rem;border-radius:14px;overflow-x:auto;margin:2.25rem 0;font-family:Monaco,Menlo,monospace}.BlogPost_article_body__pKWl1 pre code{background:none;padding:0;color:inherit}.BlogPost_article_body__pKWl1 img{max-width:100%;height:auto;border-radius:14px;margin:2.25rem 0;box-shadow:0 5px 15px rgba(0,0,0,.1)}.BlogPost_article_body__pKWl1 a{color:#2563eb;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.BlogPost_article_body__pKWl1 a:hover{border-bottom-color:#2563eb}.BlogPost_sidebar__yGE3U{width:320px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:106px;z-index:10;align-self:flex-start}.BlogPost_sticky_container__F5qKo{display:flex;flex-direction:column;gap:20px}.BlogPost_toc_widget__bfF1P{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px 40px 28px 24px;max-height:330px;overflow:visible;transition:max-height .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative}.BlogPost_toc_widget__bfF1P.BlogPost_expanded__KvYTp .BlogPost_toc_nav__AVErO{max-height:calc(100vh - 320px);overflow-y:auto;overflow-x:visible}.BlogPost_share_widget__NB0I5{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.BlogPost_widget_title__SWoko{font-size:13px;font-weight:600;color:#9ca3af;margin:0 0 16px;letter-spacing:.05em;text-transform:uppercase}.BlogPost_toc_header__AuZLe{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.BlogPost_reading_progress__jEynR{position:relative;height:3px;background:#e2e8f0;border-radius:9999px;overflow:hidden}.BlogPost_progress_bar__5PTqr{height:100%;background:#000;border-radius:9999px;transition:width .15s ease}.BlogPost_toc_nav__AVErO{position:relative}.BlogPost_toc_list__S8Mem{list-style:none;margin:0;padding:0}.BlogPost_toc_item__lnIA1{margin-bottom:2px;position:relative}.BlogPost_toc_link__cL8gu{display:block;width:100%;text-align:left;background:none;border:none;padding:6px 12px;color:#9ca3af;font-size:15px;line-height:1.4;cursor:pointer;border-radius:6px;transition:none;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0;position:relative;font-weight:400}.BlogPost_toc_active__h_3IM .BlogPost_toc_link__cL8gu,.BlogPost_toc_link__cL8gu:hover{color:#111827!important}.BlogPost_toc_container__VhEuN{position:relative}.BlogPost_toc_indicator__tPYZq{position:absolute;right:-2.5px;top:var(--dot-position,50%);transform:translateY(-50%);width:4px;height:20px;background:#000;border-radius:2px;z-index:15;opacity:0;transition:opacity .2s}.BlogPost_toc_container__VhEuN.BlogPost_has_active__IGVg4 .BlogPost_toc_indicator__tPYZq{opacity:1}.BlogPost_toc_level_1__wGiEg .BlogPost_toc_link__cL8gu{font-weight:400;color:#9ca3af}.BlogPost_toc_level_2__irvLX .BlogPost_toc_link__cL8gu{padding-left:20px;font-size:13px}.BlogPost_toc_level_3___d_0q .BlogPost_toc_link__cL8gu{padding-left:32px;font-size:13px}.BlogPost_toc_level_4__O60y0 .BlogPost_toc_link__cL8gu,.BlogPost_toc_level_5__7KUld .BlogPost_toc_link__cL8gu,.BlogPost_toc_level_6__pnpfw .BlogPost_toc_link__cL8gu{padding-left:44px;font-size:12px}.BlogPost_show_more_btn__Yt8vr{width:100%;padding:10px 12px;margin-top:12px;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;outline:none}.BlogPost_show_more_btn__Yt8vr,.BlogPost_show_more_btn__Yt8vr:hover{background:transparent;color:#374151}.BlogPost_show_more_btn__Yt8vr:focus{outline:none;box-shadow:none}.BlogPost_show_more_btn__Yt8vr[data-expanded=false]:after{content:"↓";transition:transform .2s}.BlogPost_show_more_btn__Yt8vr[data-expanded=true]:after{content:"↑";transition:transform .2s}.BlogPost_show_more_btn__Yt8vr:hover:after{transform:scale(1.1)}.BlogPost_share_buttons__cLhMY{display:flex;gap:14px}.BlogPost_share_btn__BS_In{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;cursor:pointer;transition:all .2s;background:#fff;border:1px solid #e2e8f0;color:#000}.BlogPost_share_btn__BS_In:hover{background:#f9fafb;color:#000}.BlogPost_article_footer__d2c5w{padding:70px 0 50px;border-top:1px solid #e5e7eb}.BlogPost_article_footer_container__LuM8n{max-width:1200px;margin:0 auto;padding:0 32px}.BlogPost_back_to_blog__ebxSP{display:inline-flex;align-items:center;color:#6b7280;text-decoration:none;font-weight:500;padding:14px 28px;border:1px solid #e5e7eb;border-radius:10px;transition:all .2s}.BlogPost_back_to_blog__ebxSP:hover{background:#f9fafb;color:#374151;border-color:#d1d5db}.BlogPost_loading__sPtyk{text-align:center;padding:60px 0;color:#6b7280;font-size:18px}.BlogPost_not_found__i8a_X{text-align:center;padding:80px 20px;color:#6b7280}.BlogPost_not_found__i8a_X h1{margin-bottom:12px;color:#374151;font-size:1.5rem}.BlogPost_not_found__i8a_X p{font-size:16px;line-height:1.6;margin-bottom:20px}.BlogPost_back_link__nZJDM{display:inline-flex;align-items:center;color:#2563eb;text-decoration:none;font-weight:500;padding:14px 28px;border:1px solid #2563eb;border-radius:10px;transition:all .2s}.BlogPost_back_link__nZJDM:hover{background:#2563eb;color:#fff}@media (max-width:1024px){.BlogPost_content_wrapper__Cs1AD{flex-direction:column;gap:50px}.BlogPost_sidebar__yGE3U{order:-1;width:100%;flex-shrink:1;position:relative!important;top:auto!important;align-self:auto}.BlogPost_sticky_container__F5qKo{position:relative!important;top:auto!important;display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;overflow:visible}}.BlogPost_mobile_share_widget__c2sSt,.BlogPost_mobile_toc_widget__7PZHL{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:24px;margin:20px;box-shadow:0 1px 3px rgba(0,0,0,.05);display:none}@media (max-width:768px){.BlogPost_sidebar__yGE3U{display:none}.BlogPost_mobile_share_widget__c2sSt,.BlogPost_mobile_toc_widget__7PZHL{display:block;padding:20px;border-radius:12px}.BlogPost_mobile_share_widget__c2sSt .BlogPost_widget_title__SWoko,.BlogPost_mobile_toc_widget__7PZHL .BlogPost_widget_title__SWoko{font-size:12px;margin-bottom:12px}.BlogPost_mobile_toc_widget__7PZHL .BlogPost_toc_link__cL8gu{padding:5px 10px;font-size:14px}.BlogPost_mobile_toc_widget__7PZHL .BlogPost_toc_level_2__irvLX .BlogPost_toc_link__cL8gu{padding-left:18px;font-size:12px}.BlogPost_mobile_toc_widget__7PZHL .BlogPost_toc_level_3___d_0q .BlogPost_toc_link__cL8gu{padding-left:26px;font-size:12px}.BlogPost_mobile_share_widget__c2sSt .BlogPost_share_buttons__cLhMY{gap:10px}.BlogPost_mobile_share_widget__c2sSt .BlogPost_share_btn__BS_In{width:42px;height:42px;border-radius:10px}}@media (min-width:1025px){.BlogPost_sticky_container__F5qKo{display:flex;flex-direction:column;gap:28px}.BlogPost_sidebar__yGE3U{width:320px;flex-shrink:0;align-self:flex-start}}@media (max-width:768px){.BlogPost_article_header__DsudP{padding:30px 20px 20px}.BlogPost_header_container__6t28D{padding:0}.BlogPost_article_title__k0ga1{font-size:2rem;line-height:1.3;margin-bottom:20px}.BlogPost_breadcrumbs__DMwjV{font-size:14px;margin-bottom:20px}.BlogPost_article_meta__O7edd{flex-direction:column;align-items:flex-start;gap:8px}.BlogPost_author_info__S19Yb{gap:12px;font-size:14px}.BlogPost_featured_image_container__g2QwB{margin:20px 0 40px}.BlogPost_featured_image__CNw8x{border-radius:12px}.BlogPost_content_section__xwWcg{padding:0 0 60px}.BlogPost_content_wrapper__Cs1AD{gap:32px;padding:0 20px}.BlogPost_sticky_container__F5qKo{gap:20px;display:flex;flex-direction:column}.BlogPost_share_widget__NB0I5,.BlogPost_toc_widget__bfF1P{padding:20px;border-radius:12px}.BlogPost_article_body__pKWl1{font-size:1rem;line-height:1.7}.BlogPost_article_body__pKWl1 h1{font-size:1.875rem;margin-top:2.5rem;margin-bottom:1.5rem}.BlogPost_article_body__pKWl1 h2{font-size:1.5rem;margin-top:2.25rem;margin-bottom:1.25rem}.BlogPost_article_body__pKWl1 h3{font-size:1.25rem;margin-top:2rem;margin-bottom:1rem}.BlogPost_article_body__pKWl1 p{margin-bottom:1.5rem}.BlogPost_article_body__pKWl1 ol,.BlogPost_article_body__pKWl1 ul{margin-bottom:1.5rem;padding-left:1.25rem}.BlogPost_article_body__pKWl1 blockquote{padding:1.25rem;margin:1.75rem 0;border-radius:8px}.BlogPost_article_body__pKWl1 pre{padding:1.25rem;font-size:14px}.BlogPost_article_body__pKWl1 img,.BlogPost_article_body__pKWl1 pre{margin:1.75rem 0;border-radius:10px}.BlogPost_article_footer__d2c5w{padding:50px 20px 40px}.BlogPost_article_footer_container__LuM8n{padding:0}.BlogPost_back_to_blog__ebxSP{padding:12px 20px;font-size:14px;border-radius:8px}}@media (max-width:480px){.BlogPost_article_header__DsudP{padding:20px 16px 16px}.BlogPost_article_title__k0ga1{font-size:1.75rem;line-height:1.2}.BlogPost_featured_image_container__g2QwB{margin:20px 0 32px}.BlogPost_featured_image_container__g2QwB .BlogPost_content_wrapper__Cs1AD{padding:0 20px}.BlogPost_featured_image__CNw8x{border-radius:12px}.BlogPost_content_wrapper__Cs1AD{padding:0 16px;gap:24px}.BlogPost_article_body__pKWl1{font-size:.95rem}.BlogPost_article_body__pKWl1 h1{font-size:1.625rem}.BlogPost_article_body__pKWl1 h2{font-size:1.375rem}.BlogPost_article_body__pKWl1 h3{font-size:1.125rem}.BlogPost_share_buttons__cLhMY{justify-content:center}.BlogPost_article_footer__d2c5w{padding:40px 16px 32px}.BlogPost_back_to_blog__ebxSP{padding:10px 16px;font-size:13px}}