.ShareLinks_share__OO4OP{align-items:flex-start;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-7);padding:var(--space-4)}.ShareLinks_label__QaNBs{color:var(--color-text);font-size:.95rem;font-weight:700;margin:0}.ShareLinks_actions__EJZfC{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ShareLinks_actionButton__p59_a,.ShareLinks_action__2fp2C{align-items:center;background:#ffffff;border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;justify-content:center;min-height:2.2rem;padding:0 var(--space-4);text-decoration:none;transition:border-color .2s ease,color .2s ease}.ShareLinks_actionButton__p59_a{font-family:inherit}.ShareLinks_actionButton__p59_a:focus-visible,.ShareLinks_actionButton__p59_a:hover,.ShareLinks_action__2fp2C:focus-visible,.ShareLinks_action__2fp2C:hover{border-color:var(--color-primary-light);color:var(--color-primary);text-decoration:none}.TagBadge_badge__A_jY0{border:1px solid transparent;border-radius:var(--radius-full);display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.01em;line-height:1;padding:.32rem var(--space-3);white-space:nowrap}.TagBadge_blue__WTBD0{background:#dbeafe;border-color:#bfdbfe;color:#1d4ed8}.TagBadge_green__EPyLK{background:#dcfce7;border-color:#bbf7d0;color:#047857}.TagBadge_purple__H31GH{background:#ede9fe;border-color:#ddd6fe;color:#6d28d9}.TagBadge_orange__zY_qZ{background:#ffedd5;border-color:#fed7aa;color:#b45309}.TagBadge_slate__PFWSI{background:#e2e8f0;border-color:#cbd5e1;color:#334155}.BlogCard_card__Tw2pM{background:#ffffff;border:1px solid #dbe6ff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-3);height:100%;overflow:hidden;padding:var(--space-5);position:relative;transition:box-shadow .25s ease,transform .25s ease}.BlogCard_card__Tw2pM:before{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));content:"";height:4px;left:0;position:absolute;right:0;top:0}.BlogCard_card__Tw2pM:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.BlogCard_featured__y95tT{background:radial-gradient(circle at 14% 18%,rgba(26,86,219,.12) 0,transparent 37%),linear-gradient(180deg,#ffffff,#f8fbff);border-color:#bfd5ff;padding:var(--space-6)}.BlogCard_meta__kyw6b{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.88rem;gap:var(--space-2)}.BlogCard_title__es5tb{font-size:clamp(1.2rem,2.8vw,1.6rem);font-weight:900;line-height:1.28;margin:0}.BlogCard_title__es5tb a{color:var(--color-text);text-decoration:none}.BlogCard_title__es5tb a:focus-visible,.BlogCard_title__es5tb a:hover{color:var(--color-primary);text-decoration:underline}.BlogCard_excerpt__adyB0{color:var(--color-text-secondary);line-height:1.7;margin:0}.BlogCard_tags__unUVU{display:flex;flex-wrap:wrap;gap:var(--space-2)}.BlogCard_readMore__kBr0M{align-items:center;background:#eff6ff;border:1px solid #c7d9fe;border-radius:var(--radius-full);color:#1d4ed8;display:inline-flex;font-weight:700;justify-content:center;margin-top:auto;min-height:2.55rem;padding:0 var(--space-4);text-decoration:none;width:-moz-fit-content;width:fit-content}.BlogCard_readMore__kBr0M:focus-visible,.BlogCard_readMore__kBr0M:hover{background:#dbeafe;color:#1e40af;text-decoration:none}.PageHero_hero__R6B9a{border-bottom:1px solid #dbe6ff;overflow:hidden;padding:clamp(3.3rem,7vw,5rem) 0 clamp(2.1rem,4.8vw,3.1rem);position:relative}.PageHero_hero__R6B9a:after{content:"";height:4px;left:0;position:absolute;right:0;top:0}.PageHero_hero__R6B9a:before{background-image:radial-gradient(rgba(255,255,255,.7) 1.2px,transparent 0),radial-gradient(rgba(255,255,255,.7) 1.2px,transparent 0);background-position:0 0,15px 15px;background-size:30px 30px;content:"";inset:0;opacity:.2;pointer-events:none;position:absolute}.PageHero_themeBlue__yxpO3{background:radial-gradient(circle at 12% 20%,rgba(59,130,246,.24) 0,transparent 38%),radial-gradient(circle at 88% 16%,rgba(124,58,237,.16) 0,transparent 38%),linear-gradient(180deg,#f6fbff,#f8f9ff)}.PageHero_themeBlue__yxpO3:after{background:linear-gradient(90deg,#2563eb,#7c3aed)}.PageHero_themeViolet__BckVK{background:radial-gradient(circle at 12% 20%,rgba(124,58,237,.2) 0,transparent 38%),radial-gradient(circle at 88% 16%,rgba(59,130,246,.18) 0,transparent 38%),linear-gradient(180deg,#f8f5ff,#f8f9ff)}.PageHero_themeViolet__BckVK:after{background:linear-gradient(90deg,#7c3aed,#2563eb)}.PageHero_themeEmerald__CEAwT{background:radial-gradient(circle at 12% 20%,rgba(16,185,129,.22) 0,transparent 39%),radial-gradient(circle at 88% 16%,rgba(59,130,246,.16) 0,transparent 36%),linear-gradient(180deg,#f2fcf8,#f6fbff)}.PageHero_themeEmerald__CEAwT:after{background:linear-gradient(90deg,#059669,#2563eb)}.PageHero_themeAmber__Xj00u{background:radial-gradient(circle at 12% 20%,rgba(245,158,11,.2) 0,transparent 39%),radial-gradient(circle at 88% 16%,rgba(239,68,68,.14) 0,transparent 38%),linear-gradient(180deg,#fffbf1,#fff8f3)}.PageHero_themeAmber__Xj00u:after{background:linear-gradient(90deg,#f59e0b,#f97316)}.PageHero_inner__fxHMG{align-items:stretch;display:grid;grid-gap:var(--space-5);gap:var(--space-5);position:relative}.PageHero_content__DGUo1{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.PageHero_kicker__ojkQy{color:#1d4ed8;font-size:.8rem;font-weight:800;letter-spacing:.06em;margin:0;text-transform:uppercase}.PageHero_title__pIDOq{font-size:clamp(2rem,4.3vw,3.1rem);font-weight:900;letter-spacing:-.015em;line-height:1.1;margin:0;max-width:22ch}.PageHero_description__HGlfK{color:#475569;font-size:clamp(1rem,1.85vw,1.14rem);line-height:1.72;margin:0;max-width:72ch}.PageHero_actions__wMkg5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.PageHero_actionPrimary__h5nb2,.PageHero_actionSecondary__jCfzN{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-weight:800;justify-content:center;min-height:2.85rem;padding:0 var(--space-5);text-decoration:none}.PageHero_actionPrimary__h5nb2{background:linear-gradient(120deg,#2563eb,#3b82f6);border:1px solid transparent;box-shadow:0 10px 20px rgba(37,99,235,.24);color:#ffffff}.PageHero_actionPrimary__h5nb2:focus-visible,.PageHero_actionPrimary__h5nb2:hover{filter:brightness(1.06);color:#ffffff;text-decoration:none}.PageHero_actionSecondary__jCfzN{background:rgba(255,255,255,.95);border:1px solid #c9d9ff;color:#1e40af}.PageHero_actionSecondary__jCfzN:focus-visible,.PageHero_actionSecondary__jCfzN:hover{background:#ecf3ff;color:#1d4ed8;text-decoration:none}.PageHero_highlights___rxOF{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.PageHero_highlightCard__k71vp{background:rgba(255,255,255,.92);border:1px solid #d9e6ff;border-radius:var(--radius-lg);box-shadow:0 14px 28px rgba(15,23,42,.08);display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4)}.PageHero_highlightLabel__F0eK_{color:#475569;font-size:.76rem;font-weight:800;letter-spacing:.05em;margin:0;text-transform:uppercase}.PageHero_highlightValue__7dHTS{align-items:center;color:#0f172a;display:inline-flex;font-size:clamp(1.05rem,2vw,1.34rem);font-weight:900;gap:var(--space-2);line-height:1.25;margin:0}.PageHero_highlightCaption__6gDDn{color:#64748b;margin:0}@media (min-width:980px){.PageHero_inner__fxHMG{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media (max-width:640px){.PageHero_actions__wMkg5{display:grid;grid-template-columns:1fr}.PageHero_actionPrimary__h5nb2,.PageHero_actionSecondary__jCfzN{width:100%}}.page_page__sLBCX{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-8) 0 var(--space-14)}.page_header__PWgiq{background:radial-gradient(circle at 10% 18%,rgba(26,86,219,.16) 0,transparent 37%),radial-gradient(circle at 90% 12%,rgba(124,58,237,.13) 0,transparent 34%),var(--color-bg);border:1px solid #dbe6ff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-3);overflow:hidden;padding:var(--space-5);position:relative}.page_header__PWgiq:after{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));content:"";height:4px;left:0;position:absolute;right:0;top:0}.page_kicker__gstmd{color:var(--color-primary);font-size:.88rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.page_title__HjEeY{font-size:clamp(2rem,5vw,3rem);line-height:1.12;margin:0}.page_description__4Scvm{color:var(--color-text-secondary);line-height:1.75;margin:0;max-width:72ch}.page_featuredSection__dpYPl,.page_latestSection__3xeY2{display:flex;flex-direction:column;gap:var(--space-4)}.page_sectionTitle__A239n{font-size:1.25rem;font-weight:800;margin:0}.page_grid__Hjb60{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (min-width:768px){.page_grid__Hjb60{grid-template-columns:repeat(2,minmax(0,1fr))}}.MdxContent_h1__mHNlo{font-size:clamp(1.9rem,4.5vw,2.8rem);line-height:1.15;margin:0 0 var(--space-5);scroll-margin-top:6rem}.MdxContent_h2__aJjIZ{border-top:1px solid var(--color-border);font-size:clamp(1.45rem,3.6vw,2rem);line-height:1.25;margin:var(--space-8) 0 var(--space-3);padding-top:var(--space-6);scroll-margin-top:6rem}.MdxContent_h3__cNL3w{font-size:clamp(1.15rem,2.7vw,1.45rem);line-height:1.3;margin:var(--space-6) 0 var(--space-2);scroll-margin-top:6rem}.MdxContent_paragraph__KW5s7{line-height:1.75;margin:var(--space-4) 0}.MdxContent_link__kiWGK{color:var(--color-primary);font-weight:600}.MdxContent_link__kiWGK:focus-visible,.MdxContent_link__kiWGK:hover{color:var(--color-primary-light);text-decoration:underline}.MdxContent_ol__gLjpv,.MdxContent_ul__lsI4B{margin:var(--space-4) 0;padding-left:var(--space-6)}.MdxContent_li__6yVLn{line-height:1.7;margin:var(--space-2) 0}.MdxContent_blockquote___lURg{background:var(--color-blockquote-bg);border:1px solid var(--color-blockquote-border);border-left:4px solid var(--color-primary-light);border-radius:var(--radius-sm);color:var(--color-blockquote-text);font-style:italic;margin:var(--space-5) 0;padding:var(--space-3) var(--space-4)}.MdxContent_inlineCode__qQmQR{background:rgba(15,23,42,.06);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-mono);font-size:.9em;padding:.14em .38em}.MdxContent_pre__M2bNm{background:linear-gradient(170deg,var(--color-bg-code-from) 0,var(--color-bg-code-to) 100%);border:1px solid var(--color-border-code);border-radius:var(--radius-md);color:var(--color-text-code);margin:var(--space-5) 0;overflow-x:auto;padding:var(--space-4) var(--space-5)}.MdxContent_pre__M2bNm code{background:transparent;border:0;color:inherit;font-family:var(--font-mono);padding:0}.MdxContent_tableWrap__D8to6{margin:var(--space-5) 0;overflow-x:auto}.MdxContent_table__ZZKcI{border-collapse:collapse;min-width:26rem;width:100%}.MdxContent_table__ZZKcI td,.MdxContent_table__ZZKcI th{border:1px solid var(--color-border);padding:var(--space-3);text-align:left}.MdxContent_table__ZZKcI thead th{background:var(--color-bg-secondary);font-weight:700}.MdxContent_callout__sMC8q{border:1px solid transparent;border-radius:var(--radius-md);margin:var(--space-5) 0;padding:var(--space-4)}.MdxContent_calloutHeader__S3CfD{align-items:center;display:inline-flex;font-weight:700;gap:var(--space-2);margin-bottom:var(--space-2)}.MdxContent_calloutIcon__oc8_d{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-size:.75rem;font-weight:700;height:1.25rem;justify-content:center;width:1.25rem}.MdxContent_calloutBody__W8j9c>:first-child{margin-top:0}.MdxContent_calloutBody__W8j9c>:last-child{margin-bottom:0}.MdxContent_info__FjHC_{background:var(--color-callout-info-bg);border-color:var(--color-callout-info-border);color:var(--color-callout-info-text)}.MdxContent_info__FjHC_ .MdxContent_calloutIcon__oc8_d{background:var(--color-callout-info-icon-bg);color:var(--color-callout-info-icon)}.MdxContent_warning__I4Uta{background:var(--color-callout-warning-bg);border-color:var(--color-callout-warning-border);color:var(--color-callout-warning-text)}.MdxContent_warning__I4Uta .MdxContent_calloutIcon__oc8_d{background:var(--color-callout-warning-icon-bg);color:var(--color-callout-warning-icon)}.MdxContent_tip__H9wy_{background:var(--color-callout-tip-bg);border-color:var(--color-callout-tip-border);color:var(--color-callout-tip-text)}.MdxContent_tip__H9wy_ .MdxContent_calloutIcon__oc8_d{background:var(--color-callout-tip-icon-bg);color:var(--color-callout-tip-icon)}.MdxContent_formula__qjDop{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:var(--space-5) 0;padding:var(--space-4)}.MdxContent_formulaTitle__LFvPl{color:var(--color-text-secondary);font-size:.82rem;font-weight:700;letter-spacing:.04em;margin:0 0 var(--space-2);text-transform:uppercase}.MdxContent_formulaBody__8bNkb{font-family:var(--font-mono);line-height:1.7}.MdxContent_example__r4orQ{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:var(--space-5) 0;overflow:hidden}.MdxContent_exampleSummary__oL6fX{background:var(--color-example-bg);cursor:pointer;font-weight:700;list-style:none;padding:var(--space-3) var(--space-4)}.MdxContent_exampleSummary__oL6fX::-webkit-details-marker{display:none}.MdxContent_exampleBody__W_714{padding:var(--space-4)}.MdxContent_exampleBody__W_714>:first-child{margin-top:0}.MdxContent_exampleBody__W_714>:last-child{margin-bottom:0}.page_page__yflAI{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-8) 0 var(--space-14)}.page_article__YlLOu{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-inline:auto;padding:var(--space-6);width:min(100%,54rem)}.page_content__tHqa2{display:flex;flex-direction:column;gap:var(--space-3)}.page_postNav__HFbOx{align-items:center;background:#ffffff;border:1px solid #dbe6ff;border-radius:var(--radius-lg);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;padding:var(--space-4)}.page_navLink__2Rm1M{font-weight:700;line-height:1.55}.page_related__VtT7E{display:flex;flex-direction:column;gap:var(--space-4)}.page_relatedTitle__eDcub{font-size:1.3rem;font-weight:800;margin:0}.page_relatedGrid__TwRNv{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (max-width:640px){.page_article__YlLOu{padding:var(--space-4)}}@media (min-width:768px){.page_relatedGrid__TwRNv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_relatedGrid__TwRNv{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_page__N96b0{display:grid;grid-gap:var(--space-5);gap:var(--space-5);padding-bottom:var(--space-8);padding-top:var(--space-5)}.page_header__yYRsI{background:radial-gradient(circle at 10% 18%,rgba(26,86,219,.16) 0,transparent 42%),radial-gradient(circle at 88% 15%,rgba(124,58,237,.14) 0,transparent 40%),var(--color-bg);border:1px solid #dbe6ff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;justify-content:flex-start;overflow:hidden;padding:var(--space-4) var(--space-5);position:relative}.page_header__yYRsI:after{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));content:"";height:4px;left:0;position:absolute;right:0;top:0}.page_kicker__yRuzp{background:#eff6ff;border:1px solid #bfd4ff;border-radius:var(--radius-full);color:#1e40af;font-size:.8rem;font-weight:800;letter-spacing:.05em;margin:0;padding:.34rem .85rem;text-transform:uppercase}.Sidebar_backdrop__zmfmC{border:0;display:none;padding:0}.Sidebar_sidebar__KA_NC{align-self:flex-start;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);max-height:calc(100vh - 6.5rem);overflow:hidden auto;position:-webkit-sticky;position:sticky;top:5.5rem;transition:width .2s ease,transform .25s ease;width:17rem}.Sidebar_sidebarCollapsed__nEXLO{width:5.25rem}.Sidebar_sidebarHeader__pPlne{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between;min-height:3.5rem;padding:0 var(--space-3)}.Sidebar_sectionTitle__q_tky{font-size:1rem;font-weight:700;margin:0}.Sidebar_collapseButton__DKDif{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font-size:.9rem;font-weight:700;height:2.5rem;line-height:1;width:2.5rem}.Sidebar_nav__p4LZT{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) 0}.Sidebar_group__Qk62o{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Sidebar_groupTitle__sAUQP{color:var(--color-text-secondary);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0;padding:0 var(--space-3);text-transform:uppercase}.Sidebar_topicList__tiu6s{list-style:none;margin:0;padding:0}.Sidebar_topicLink__9uCU7{align-items:center;border-left:3px solid transparent;color:var(--color-text);display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:2rem 1fr;min-height:2.75rem;padding:0 var(--space-3)}.Sidebar_topicLink__9uCU7:focus-visible,.Sidebar_topicLink__9uCU7:hover{background:var(--color-bg-secondary);color:var(--color-primary);text-decoration:none}.Sidebar_topicIcon__bxp4Q{align-items:center;background:var(--color-primary-bg);border-radius:var(--radius-full);color:var(--color-primary);display:inline-flex;font-size:.72rem;font-weight:700;height:1.6rem;justify-content:center;width:1.6rem}.Sidebar_topicLabel__MvvBb{display:inline-block;font-size:.92rem;font-weight:500;line-height:1.3}.Sidebar_activeTopic__UEGhS{background:var(--color-primary-surface);border-left-color:var(--color-primary);color:var(--color-primary);font-weight:600}.Sidebar_hiddenLabel__qcv7W{display:none}.Sidebar_sidebarCollapsed__nEXLO .Sidebar_topicLink__9uCU7{grid-template-columns:1fr;justify-items:center;padding-inline:var(--space-2)}.Sidebar_sidebarCollapsed__nEXLO .Sidebar_topicIcon__bxp4Q{margin:0 auto}@media (max-width:768px){.Sidebar_backdrop__zmfmC{background:rgba(15,23,42,.55);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:1040}.Sidebar_backdropVisible__BEVRL{opacity:1;pointer-events:auto}.Sidebar_sidebar__KA_NC{border-radius:0;bottom:0;left:0;max-height:none;position:fixed;top:4.5rem;transform:translateX(-100%);width:min(82vw,20rem);z-index:1050}.Sidebar_sidebarOpen__ZuOyL{transform:translateX(0)}}.layout_wrapper__2Bx2U{padding:var(--space-6) 0}.layout_mobileToggle__WD8D3{display:none}.layout_layoutGrid__BCeJG{align-items:flex-start;display:flex;gap:var(--space-6)}.layout_content__hITlq{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex:1 1;min-height:70vh;min-width:0;padding:var(--space-6)}@media (max-width:768px){.layout_wrapper__2Bx2U{padding:var(--space-4) 0}.layout_mobileToggle__WD8D3{align-items:center;background:var(--color-primary);border:0;border-radius:var(--radius-md);color:#ffffff;cursor:pointer;display:inline-flex;font-weight:600;gap:var(--space-2);margin-bottom:var(--space-4);min-height:2.75rem;padding:0 var(--space-4)}.layout_layoutGrid__BCeJG{display:block}.layout_content__hITlq{min-height:auto;padding:var(--space-4)}}.topic-page_page__21sxl{display:flex;flex-direction:column;gap:var(--space-6);padding-bottom:var(--space-10);padding-top:var(--space-5)}.topic-page_header__HTpzw{background:radial-gradient(circle at 12% 16%,rgba(26,86,219,.16) 0,transparent 35%),radial-gradient(circle at 88% 14%,rgba(124,58,237,.13) 0,transparent 33%),var(--color-bg);border:1px solid #dbe6ff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid;grid-gap:var(--space-2);gap:var(--space-2);overflow:hidden;padding:var(--space-5);position:relative}.topic-page_header__HTpzw:after{background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));content:"";height:4px;left:0;position:absolute;right:0;top:0}.topic-page_kicker__jTw2a{color:var(--color-primary);font-size:.82rem;font-weight:800;letter-spacing:.05em;margin:0;text-transform:uppercase}.topic-page_title__zkyaE{font-size:clamp(1.65rem,3.6vw,2.45rem);margin:0}.topic-page_description__rEr1d{color:var(--color-text-secondary);margin:0;max-width:72ch}