.TableOfContents_panel__PvvFh{position:sticky;top:100px;display:flex;flex-direction:column;max-height:calc(100dvh - 124px);padding:22px 14px 16px;border:1px solid #e0e7f1;border-radius:18px;background:#fbfcfe;box-shadow:0 12px 32px -26px rgba(22,48,92,.2)}.TableOfContents_desktopHeader__VETBM{display:flex;align-items:center;gap:8px;margin:0 7px 18px;color:#2c486e;font-size:12px;font-weight:600}.TableOfContents_count__xXHCD{margin-left:auto;color:#7c8aa0;font-size:10px;font-weight:400}.TableOfContents_list__JT7DQ{min-height:0;margin:0;padding:0 4px 0 0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:thin;scrollbar-color:#c4d2e5 transparent}.TableOfContents_list__JT7DQ::-webkit-scrollbar{width:3px}.TableOfContents_list__JT7DQ::-webkit-scrollbar-track{background:transparent}.TableOfContents_list__JT7DQ::-webkit-scrollbar-thumb{background:#c4d2e5;border-radius:3px}.TableOfContents_list__JT7DQ li{margin:2px 0}.TableOfContents_list__JT7DQ a{display:block;padding:10px 12px;border-left:2px solid transparent;border-radius:0 7px 7px 0;color:#5c6b80;font-size:12px;line-height:1.6;transition:color .18s,background-color .18s}.TableOfContents_list__JT7DQ .TableOfContents_nested__mbbg6 a{padding:7px 12px 7px 24px;color:#748095;font-size:11px}.TableOfContents_list__JT7DQ a:hover{color:#274971;background:#f0f4fa}.TableOfContents_list__JT7DQ a[aria-current]{border-left-color:#466fa5;color:#234f83;background:#eaf1fb;font-weight:500}.TableOfContents_list__JT7DQ a:focus-visible,.TableOfContents_toggle__eCIUL:focus-visible{outline:2px solid #466fa5;outline-offset:-2px}.TableOfContents_hint__c4dZn{margin:16px 7px 0;padding-top:14px;border-top:1px solid #e4eaf3;color:#7a879b;font-size:10px}.TableOfContents_toggle__eCIUL{display:none}@media (max-width:1023px){.TableOfContents_panel__PvvFh{position:static;max-height:none;padding:0;border-radius:14px;box-shadow:none}.TableOfContents_desktopHeader__VETBM,.TableOfContents_hint__c4dZn{display:none}.TableOfContents_toggle__eCIUL{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;color:#29476c;font-size:13px;font-weight:600;cursor:pointer}.TableOfContents_toggle__eCIUL span{display:flex;align-items:center;gap:10px}.TableOfContents_toggle__eCIUL>svg{transition:transform .2s}.TableOfContents_rotated__rmqRZ{transform:rotate(180deg)}.TableOfContents_list__JT7DQ{display:none;max-height:320px;margin:0 14px 16px;padding-right:6px}.TableOfContents_list__JT7DQ[data-expanded=true]{display:block}.TableOfContents_list__JT7DQ a{font-size:13px}.TableOfContents_list__JT7DQ .TableOfContents_nested__mbbg6 a{font-size:12px}}@media (prefers-reduced-motion:reduce){.TableOfContents_list__JT7DQ a,.TableOfContents_toggle__eCIUL>svg{transition:none}}.ReadingProgress_track__2w7hH{position:fixed;z-index:40;top:72px;left:0;width:100%;height:3px;pointer-events:none}.ReadingProgress_bar__7J0K9{height:100%;background:linear-gradient(90deg,#16305c,#487ebd,#57b5cf);transform-origin:left}.BlogPost_page__vI8zJ{padding:112px 0 80px;background:#fff}.BlogPost_article__LtulG{max-width:1200px;margin:0 auto;padding:0 32px}.BlogPost_header___nWHR{max-width:1000px;margin:0 auto 32px}.BlogPost_headerTop__opDSz{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.BlogPost_back__3RSMP{display:inline-flex;align-items:center;gap:8px;color:#58667b;font-size:14px;transition:color .2s}.BlogPost_back__3RSMP svg{transition:transform .2s}.BlogPost_category__tj6_E{padding:7px 13px;border:1px solid #dce5f2;border-radius:999px;background:#fff;color:#365780;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.BlogPost_title__mYrWT{margin:0;color:#14223a;font-family:var(--font-heading);font-size:clamp(2rem,3.7vw,3.25rem);font-weight:600;line-height:1.16;letter-spacing:-.04em;text-wrap:balance}.BlogPost_meta__XXrOi{display:flex;align-items:center;flex-wrap:wrap;gap:20px 28px;margin-top:28px;padding-top:24px;border-top:1px solid #dfe6f0}.BlogPost_author__FyXY8{display:flex;align-items:center;gap:11px}.BlogPost_avatar__wrMvl{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #dce5f2;border-radius:50%;color:#365780;background:#edf3fc}.BlogPost_metaLabel__qcUbs{display:block;margin-bottom:3px;color:#657187;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.BlogPost_authorName__z0lTm{color:#233b5e;font-size:13px;font-weight:600}.BlogPost_dates__8BDXY{display:flex;flex-direction:column;gap:4px;color:#667286;font-size:12px}.BlogPost_readingTime__0KGsH{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:#3d5577;font-size:12px;white-space:nowrap}.BlogPost_cover__qJoSY{max-width:1080px;margin:0 auto 56px}.BlogPost_coverImage__9fbGB{position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid #e2e8f0;border-radius:24px;background:#eef2f7;box-shadow:0 20px 45px -28px rgba(22,48,92,.25)}.BlogPost_cover__qJoSY figcaption{padding:12px 16px 0;color:#6c788b;font-size:12px;line-height:1.65;text-align:center}.BlogPost_layout__icn_y{display:grid;grid-template-columns:minmax(0,740px) 280px;gap:56px;justify-content:center;align-items:start}.BlogPost_main__Ei6Vx{grid-column:1;grid-row:1;min-width:0}.BlogPost_sidebar__9ESNd{grid-column:2;grid-row:1;align-self:stretch;min-width:0}.BlogPost_withoutToc__wsaU8{grid-template-columns:minmax(0,760px)}.BlogPost_summary__BottG{margin-bottom:36px;padding:24px 28px;border:1px solid #e0e8f4;border-left:3px solid #426a9d;border-radius:0 16px 16px 0;background:linear-gradient(120deg,#f2f6fd,#fafcff)}.BlogPost_sectionLabel__LDAfw,.BlogPost_summaryLabel__5x9nB{display:block;margin-bottom:12px;color:#527097;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.BlogPost_summary__BottG p{margin:0;color:#304965;font-size:18px;line-height:1.8}.BlogPost_content__Zxavn{color:#46546a;font-size:17px;line-height:1.9;overflow-wrap:break-word}.BlogPost_content__Zxavn ::selection{color:#132b4e;background:#dbeafe}.BlogPost_content__Zxavn p{margin:0 0 1.4em}.BlogPost_content__Zxavn strong{color:#223750;font-weight:600}.BlogPost_content__Zxavn mark{color:#1d3350;background:linear-gradient(transparent 38%,#fde68a 0,#fde68a 88%,transparent 0);padding:0 .15em;border-radius:2px}.BlogPost_content__Zxavn h2,.BlogPost_content__Zxavn h3,.BlogPost_content__Zxavn h4{color:#182e4d;line-height:1.35;scroll-margin-top:104px;text-wrap:pretty}.BlogPost_content__Zxavn h2{margin:2.2em 0 .85em;padding-top:1em;border-top:1px solid #e2e8f1;font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:600;letter-spacing:-.025em}.BlogPost_content__Zxavn h3{margin:1.8em 0 .7em;font-size:1.2rem;font-weight:600;letter-spacing:-.015em}.BlogPost_content__Zxavn h4{font-size:1.0625rem;font-weight:600}.BlogPost_content__Zxavn>:first-child{margin-top:0}.BlogPost_content__Zxavn li{margin-bottom:.65em;padding-left:.3em}.BlogPost_content__Zxavn li::marker{color:#3b6293;font-weight:600}.BlogPost_content__Zxavn ol,.BlogPost_content__Zxavn ul{margin:1.25em 0 1.6em 1.4em;padding-left:.2em}.BlogPost_content__Zxavn li>ol,.BlogPost_content__Zxavn li>ul{margin-top:.6em;margin-bottom:.6em}.BlogPost_content__Zxavn a{color:#245b94;text-decoration-color:#adc5e1;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .18s,text-decoration-color .18s}.BlogPost_content__Zxavn a:hover{color:#132f59;text-decoration-color:currentColor}.BlogPost_content__Zxavn a:focus-visible{outline:2px solid #3b6ead;outline-offset:3px;border-radius:2px}.BlogPost_content__Zxavn blockquote{margin:32px 0;padding:24px 28px;border-left:3px solid #5478a6;border-radius:0 14px 14px 0;background:#f4f7fc;color:#304b6c;font-style:normal}.BlogPost_content__Zxavn blockquote>:last-child{margin-bottom:0}.BlogPost_content__Zxavn .blog-table-scroll{margin:30px 0;border:1px solid #dce4f0;border-radius:14px;box-shadow:none}.BlogPost_content__Zxavn table{font-size:14px;line-height:1.7}.BlogPost_content__Zxavn th{background:#203c65;padding:16px 20px;font-weight:500;white-space:normal;min-width:140px}.BlogPost_content__Zxavn td{padding:16px 20px;vertical-align:top}.BlogPost_content__Zxavn img{border:1px solid #e1e7f0;border-radius:16px;margin:32px 0}.BlogPost_content__Zxavn iframe,.BlogPost_content__Zxavn video{max-width:100%}.BlogPost_content__Zxavn pre{font-size:14px;line-height:1.7;overflow-wrap:normal}.BlogPost_content__Zxavn hr{margin:40px 0;border-color:#e2e8f1}.BlogPost_faqs__ZuYh9{margin-top:48px;padding-top:32px;border-top:1px solid #e2e8f1}.BlogPost_faqs__ZuYh9 h2,.BlogPost_related__yqL_7 h2{margin:0 0 24px;color:#1b3151;font-family:var(--font-heading);font-size:26px;font-weight:600;line-height:1.3;letter-spacing:-.025em}.BlogPost_faq__FoRAj{margin-bottom:10px;border:1px solid #e0e7f1;border-radius:12px;background:#fbfcfe}.BlogPost_faq__FoRAj summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 20px;color:#294364;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.BlogPost_faq__FoRAj summary::-webkit-details-marker{display:none}.BlogPost_faq__FoRAj summary svg{flex-shrink:0;transition:transform .22s}.BlogPost_faq__FoRAj[open] summary svg{transform:rotate(180deg)}.BlogPost_faq__FoRAj p{margin:0;padding:0 20px 20px;color:#526176;font-size:15px;line-height:1.85}.BlogPost_tags__DMMNU{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:36px;color:#62738b}.BlogPost_tags__DMMNU span{border:1px solid #e3e9f2;border-radius:7px;padding:6px 10px;color:#5c6b80;background:#fafbfd;font-size:11px}.BlogPost_share__OtFv3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;padding:24px 0;border-top:1px solid #e2e8f1;border-bottom:1px solid #e2e8f1}.BlogPost_share__OtFv3>span{display:inline-flex;align-items:center;gap:8px;color:#3e536e;font-size:13px;font-weight:500}.BlogPost_share__OtFv3>div{display:flex;gap:8px}.BlogPost_share__OtFv3 a{display:inline-flex;align-items:center;gap:8px;border:1px solid #dce4ef;border-radius:999px;padding:7px 13px;color:#294667;font-size:12px;transition:background-color .18s}.BlogPost_articleNav__VccAW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.BlogPost_articleNav__VccAW a{padding:22px;border:1px solid #e0e7f1;border-radius:14px;background:#fff;transition:border-color .2s,background-color .2s}.BlogPost_navLabel__7N2QF{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#627796;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.BlogPost_navTitle__5EMPx{display:block;color:#27405f;font-size:15px;font-weight:500;line-height:1.6}.BlogPost_related__yqL_7{margin-top:48px}.BlogPost_relatedGrid__jdepk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.BlogPost_relatedGrid__jdepk a{display:flex;flex-direction:column;padding:20px;border:1px solid #e0e7f1;border-radius:14px;background:#fbfcfe;transition:transform .22s,border-color .22s}.BlogPost_relatedCategory__V963K{color:#5b7395;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.BlogPost_relatedGrid__jdepk h3{flex:1;margin:14px 0 22px;color:#294160;font-size:14px;font-weight:600;line-height:1.6}.BlogPost_relatedAction__DhwA3{color:#4d678c;font-size:11px}.BlogPost_cta__OFOJM,.BlogPost_relatedAction__DhwA3{display:flex;align-items:center;justify-content:space-between}.BlogPost_cta__OFOJM{flex-wrap:wrap;gap:24px;margin-top:48px;padding:32px;border:1px solid #314b70;border-radius:20px;background:radial-gradient(ellipse at top right,#2f507d,#142d50 70%);color:#fff}.BlogPost_ctaLabel__VClUw{color:#bbd0eb;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.BlogPost_cta__OFOJM h2{max-width:360px;margin:12px 0;font-family:var(--font-heading);font-size:26px;font-weight:500;line-height:1.25;letter-spacing:-.02em}.BlogPost_cta__OFOJM p{max-width:350px;margin:0;color:#c4d2e5;font-size:14px;line-height:1.7}.BlogPost_cta__OFOJM a,.BlogPost_primaryLink__wbuLE{display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:999px;padding:12px 20px;background:#fff;color:#203a60;font-size:13px;font-weight:600;transition:transform .2s}.BlogPost_primaryLink__wbuLE{margin-top:20px;background:#16305c;color:#fff}.BlogPost_placeholder__CGWnw{padding:32px;border:1px solid #e0e7f1;border-radius:18px}.BlogPost_placeholder__CGWnw h2{margin-bottom:16px;color:#203a60;font-size:24px;font-weight:600}.BlogPost_placeholder__CGWnw p{color:#526176;line-height:1.85}.BlogPost_faq__FoRAj summary:focus-visible,.BlogPost_page__vI8zJ a:focus-visible{outline:2px solid #4c7abd;outline-offset:4px}@media (hover:hover){.BlogPost_back__3RSMP:hover{color:#173355}.BlogPost_back__3RSMP:hover svg{transform:translateX(-3px)}.BlogPost_share__OtFv3 a:hover{background:#edf3fc}.BlogPost_articleNav__VccAW a:hover{border-color:#b5c9e3;background:#f8faff}.BlogPost_relatedGrid__jdepk a:hover{transform:translateY(-3px);border-color:#b5c9e3}.BlogPost_cta__OFOJM a:hover,.BlogPost_primaryLink__wbuLE:hover{transform:translateY(-2px)}}@media (max-width:1023px){.BlogPost_layout__icn_y{display:flex;flex-direction:column;max-width:740px;margin:auto;gap:28px}.BlogPost_main__Ei6Vx,.BlogPost_sidebar__9ESNd{width:100%}.BlogPost_cover__qJoSY{margin-bottom:32px}}@media (max-width:639px){.BlogPost_page__vI8zJ{padding:100px 0 56px}.BlogPost_article__LtulG{padding:0 20px}.BlogPost_headerTop__opDSz{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:20px}.BlogPost_title__mYrWT{font-size:clamp(1.875rem,7.6vw,2.75rem);line-height:1.2;text-wrap:pretty}.BlogPost_meta__XXrOi{gap:16px;margin-top:24px;padding-top:20px}.BlogPost_author__FyXY8{width:100%}.BlogPost_dates__8BDXY,.BlogPost_readingTime__0KGsH{font-size:11px}.BlogPost_coverImage__9fbGB{border-radius:16px}.BlogPost_cover__qJoSY figcaption{padding:10px 2px 0;font-size:11px}.BlogPost_summary__BottG{padding:20px;margin-bottom:28px}.BlogPost_summary__BottG p{font-size:16px;line-height:1.8}.BlogPost_content__Zxavn{font-size:16px;line-height:1.85}.BlogPost_content__Zxavn h2{font-size:23px}.BlogPost_content__Zxavn h3{font-size:19px}.BlogPost_content__Zxavn blockquote{padding:20px}.BlogPost_articleNav__VccAW{gap:12px}.BlogPost_articleNav__VccAW a{padding:16px}.BlogPost_navTitle__5EMPx{font-size:13px}.BlogPost_navLabel__7N2QF{font-size:9px;letter-spacing:.04em}.BlogPost_relatedGrid__jdepk{grid-template-columns:1fr}.BlogPost_relatedGrid__jdepk a{padding:20px}.BlogPost_relatedGrid__jdepk h3{margin:10px 0 16px;font-size:16px}.BlogPost_cta__OFOJM{padding:26px}.BlogPost_cta__OFOJM h2{font-size:25px}.BlogPost_faq__FoRAj summary{padding:17px;font-size:14px}.BlogPost_faq__FoRAj p{padding:0 17px 17px}}@media (prefers-reduced-motion:reduce){.BlogPost_page__vI8zJ *,.BlogPost_page__vI8zJ :after,.BlogPost_page__vI8zJ :before{transition:none!important}.BlogPost_back__3RSMP:hover svg,.BlogPost_cta__OFOJM a:hover,.BlogPost_primaryLink__wbuLE:hover,.BlogPost_relatedGrid__jdepk a:hover{transform:none}}