.article_article__u3Wbk{max-width:900px;margin:0 auto;animation:article_fadeIn__NrBYs .5s ease both}@media (prefers-reduced-motion:reduce){.article_article__u3Wbk{animation:none}}@keyframes article_fadeIn__NrBYs{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.article_header__djD_V{margin-bottom:28px}.article_meta__L9jyX{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#64748b;margin-bottom:14px}.article_category__DiYt_{color:#2563eb;font-weight:700}.article_title__qFL_r{font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;color:#0f172a;line-height:1.5;margin:0 0 14px}.article_description__OQ3X7{font-size:1.05rem;color:#475569;line-height:1.9;margin:0}.article_layout__jKVSd{display:grid;grid-template-columns:260px 1fr;grid-gap:48px;gap:48px;margin-top:8px;align-items:start}.article_ctaBox__d_5NL{margin:48px 0;padding:28px 32px;background:linear-gradient(135deg,#2563eb,#1e3a8a);border-radius:18px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.article_ctaBox__d_5NL p{margin:0;font-weight:700;font-size:1.05rem}.article_ctaBox__d_5NL a{background:#fff;color:#1e3a8a;padding:12px 24px;border-radius:10px;text-decoration:none;font-weight:700;font-size:.92rem;white-space:nowrap;transition:transform .15s ease}.article_ctaBox__d_5NL a:focus-visible,.article_ctaBox__d_5NL a:hover{transform:translateY(-2px)}.article_adjacentNav__bLVhq{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:40px 0}.article_adjacentLink__tPZAY{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid #e5e9f0;border-radius:14px;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.article_adjacentLink__tPZAY:focus-visible,.article_adjacentLink__tPZAY:hover{border-color:#bfdbfe;transform:translateY(-2px)}.article_adjacentLinkAlt__cNlOL{text-align:left}.article_adjacentLabel__kjgU3{font-size:.78rem;color:#94a3b8}.article_adjacentTitle__2LFj0{font-size:.92rem;font-weight:700;color:#0f172a;line-height:1.6}.article_backLink__ap6RK{display:inline-block;margin-top:12px;color:#2563eb;text-decoration:none;font-weight:600;font-size:.92rem}.article_backLink__ap6RK:focus-visible,.article_backLink__ap6RK:hover{text-decoration:underline}@media (max-width:960px){.article_layout__jKVSd{gap:24px}.article_adjacentNav__bLVhq,.article_layout__jKVSd{grid-template-columns:1fr}.article_adjacentLinkAlt__cNlOL{text-align:right}.article_ctaBox__d_5NL{flex-direction:column;align-items:flex-start}}.ArticleLink_link__vkVgl{color:#2563eb;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;transition:background-size .15s ease,color .15s ease;font-weight:500}.ArticleLink_link__vkVgl:focus-visible,.ArticleLink_link__vkVgl:hover{color:#1d4ed8;background-size:100% 2px}.ArticleLink_link__vkVgl:focus-visible{outline:2px solid #2563eb;outline-offset:3px;border-radius:2px}.ArticleLink_external__v_L06{display:inline-flex;align-items:center;gap:2px}.ArticleLink_externalIcon__O78Oa{font-size:.8em;opacity:.7}.ArticleImage_figure__pehWU{margin:32px 0}.ArticleImage_image__8jzX_{width:100%;height:auto;border-radius:14px;border:1px solid #e5e9f0;box-shadow:0 8px 24px rgba(15,23,42,.06);display:block}.ArticleImage_caption__MDkTl{margin-top:10px;font-size:.85rem;color:#6b7280;text-align:center;line-height:1.6}.Callout_callout__06EOs{display:flex;gap:12px;align-items:flex-start;margin:28px 0;padding:18px 20px;border-radius:12px;border:1px solid;font-size:.95rem;line-height:1.9}.Callout_icon__T5Eo5{flex-shrink:0;display:inline-flex;margin-top:2px}.Callout_title__eC8dd{font-weight:700;margin:0 0 4px}.Callout_text__shl7b{margin:0;color:inherit}.Callout_info__PYqUL{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.Callout_warning__CJvYm{background:#fffbeb;border-color:#fde68a;color:#78350f}.Callout_success__WLyqU{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}.ArticleContent_content__8eI7Z{font-size:1.05rem;line-height:2;color:#1f2937}.ArticleContent_paragraph__lnjd8{margin:0 0 22px}.ArticleContent_h2__V2QAr{font-size:1.5rem;font-weight:800;color:#0f172a;margin:48px 0 18px;scroll-margin-top:96px}.ArticleContent_h3__O54nE{font-size:1.2rem;font-weight:700;color:#0f172a;margin:32px 0 14px;scroll-margin-top:96px}.ArticleContent_list__1O4L3{margin:0 0 24px;-webkit-padding-start:22px;padding-inline-start:22px;display:flex;flex-direction:column;gap:10px}.ArticleContent_list__1O4L3 li{line-height:1.9}.ArticleContent_code__EvaMG{direction:ltr;text-align:left;background:#0f172a;color:#e5e7eb;border-radius:12px;padding:18px 20px;overflow-x:auto;margin:24px 0;font-size:.9rem;line-height:1.7}.TableOfContents_toc__pW0bx{align-self:start;position:-webkit-sticky;position:sticky;top:96px}.TableOfContents_details__B0qaW{background:#f8fafc;border:1px solid #e5e9f0;border-radius:14px;padding:18px 20px}.TableOfContents_summary__gU6e6{cursor:pointer;font-weight:700;font-size:.95rem;color:#0f172a;list-style:none;display:flex;align-items:center;justify-content:space-between}.TableOfContents_summary__gU6e6::-webkit-details-marker{display:none}.TableOfContents_summary__gU6e6:after{content:"";width:8px;height:8px;-webkit-border-end:2px solid #64748b;border-inline-end:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(45deg);transition:transform .15s ease;-webkit-margin-start:8px;margin-inline-start:8px}.TableOfContents_details__B0qaW[open] .TableOfContents_summary__gU6e6:after{transform:rotate(-135deg)}.TableOfContents_list__l_zbc{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;-webkit-border-start:2px solid #e5e9f0;border-inline-start:2px solid #e5e9f0}.TableOfContents_item__m89cN a,.TableOfContents_subItem__T279p a{display:block;padding:2px 14px;font-size:.88rem;color:#475569;text-decoration:none;line-height:1.6}.TableOfContents_subItem__T279p a{-webkit-padding-start:26px;padding-inline-start:26px;font-size:.84rem}.TableOfContents_item__m89cN a:focus-visible,.TableOfContents_item__m89cN a:hover,.TableOfContents_subItem__T279p a:focus-visible,.TableOfContents_subItem__T279p a:hover{color:#2563eb}@media (max-width:960px){.TableOfContents_toc__pW0bx{position:static}.TableOfContents_details__B0qaW{padding:14px 16px}}.AuthorBox_box__RXJQD{display:flex;gap:18px;align-items:flex-start;margin:48px 0;padding:24px;background:#f8fafc;border:1px solid #e5e9f0;border-radius:16px}.AuthorBox_avatar__JBt0f{width:72px;height:72px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid #fff;box-shadow:0 2px 8px rgba(15,23,42,.08)}.AuthorBox_label__NqWGZ{margin:0 0 2px;font-size:.78rem;color:#64748b}.AuthorBox_name__770_U{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}.AuthorBox_role__bEa2j{margin:2px 0 8px;font-size:.88rem;color:#2563eb;font-weight:600}.AuthorBox_bio__H5bUR{margin:0;font-size:.92rem;line-height:1.8;color:#475569}.FAQ_section____Jpk{margin:56px 0}.FAQ_heading__KJIrF{font-size:1.4rem;font-weight:800;color:#0f172a;margin:0 0 20px}.FAQ_list__PnEg0{display:flex;flex-direction:column;gap:10px}.FAQ_item__8V0rR{border:1px solid #e5e9f0;border-radius:12px;padding:4px 20px;background:#fff}.FAQ_question__7Ydte{cursor:pointer;list-style:none;padding:16px 0;font-weight:700;color:#0f172a;display:flex;align-items:center;justify-content:space-between;gap:16px}.FAQ_question__7Ydte::-webkit-details-marker{display:none}.FAQ_question__7Ydte:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:6px}.FAQ_marker__DH6YN{flex-shrink:0;width:10px;height:10px;-webkit-border-end:2px solid #2563eb;border-inline-end:2px solid #2563eb;border-bottom:2px solid #2563eb;transform:rotate(45deg);transition:transform .15s ease}.FAQ_item__8V0rR[open] .FAQ_marker__DH6YN{transform:rotate(-135deg)}.FAQ_answer__zsUWZ{padding:0 0 18px;color:#475569;line-height:1.9;font-size:.95rem}.FAQ_answer__zsUWZ p{margin:0}.RelatedPosts_section__6AhRQ{margin:56px 0 24px}.RelatedPosts_heading__wzlQG{font-size:1.4rem;font-weight:800;color:#0f172a;margin:0 0 20px}.RelatedPosts_grid__5E0VW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.RelatedPosts_card__xpUC6{display:block;text-decoration:none;border:1px solid #e5e9f0;border-radius:16px;overflow:hidden;background:#fff;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.RelatedPosts_card__xpUC6:focus-visible,.RelatedPosts_card__xpUC6:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(15,23,42,.08);border-color:#bfdbfe}.RelatedPosts_media__DnuDi{position:relative;width:100%;aspect-ratio:16/9;background:#f1f5f9}.RelatedPosts_image__btY85{object-fit:cover}.RelatedPosts_copy__vGuQ0{padding:18px 20px 20px}.RelatedPosts_category__u_AnB{display:inline-block;font-size:.75rem;font-weight:700;color:#2563eb;margin-bottom:8px}.RelatedPosts_title__Nf4yj{font-size:1rem;font-weight:800;color:#0f172a;margin:0 0 8px;line-height:1.6}.RelatedPosts_desc__iwfi9{font-size:.85rem;color:#64748b;line-height:1.7;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.RelatedPosts_grid__5E0VW{grid-template-columns:1fr}}.Breadcrumbs_breadcrumbs__2LNK5{margin:20px 0 28px}.Breadcrumbs_list__z6Pp8{display:flex;flex-wrap:wrap;align-items:center;gap:6px;list-style:none;margin:0;padding:0;font-size:.85rem}.Breadcrumbs_item__dA6SJ{display:flex;align-items:center;gap:6px;color:#64748b}.Breadcrumbs_item__dA6SJ a{color:#64748b;text-decoration:none}.Breadcrumbs_item__dA6SJ a:focus-visible,.Breadcrumbs_item__dA6SJ a:hover{color:#2563eb}.Breadcrumbs_item__dA6SJ span[aria-current=page]{color:#0f172a;font-weight:600}.Breadcrumbs_sep__G_54a{color:#cbd5e1}