.page_banner__02esb{position:relative;overflow:hidden;padding:64px 0 56px}.page_bannerBg__mxLC5{position:absolute;inset:0;pointer-events:none}.theme-dark .page_banner__02esb{background:radial-gradient(ellipse 120% 80% at 50% 0,#0f2542 0,#0a111d 60%,#070c15 100%)}.theme-light .page_banner__02esb{background:linear-gradient(160deg,#f0f5fa,#f8faff 60%,#f3f7fb)}.theme-dark .page_bannerBg__mxLC5{background:radial-gradient(circle 700px at 80% 50%,color-mix(in srgb,var(--banner-color,#3d9be9) 10%,transparent) 0,transparent 70%),radial-gradient(circle 400px at 0 80%,rgba(43,127,212,.04) 0,transparent 70%)}.page_bannerInner__a_aV8{max-width:800px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;gap:16px}.page_breadcrumb__pK0x_{display:flex;align-items:center;gap:8px}.page_breadcrumbBack__41Kro{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:500;color:var(--text2);text-decoration:none;transition:color .2s}.page_breadcrumbBack__41Kro:hover{color:var(--text)}.page_breadcrumbCurrent__9j0os,.page_breadcrumbSep__tFwok{color:var(--muted);font-size:.82rem}.page_bannerBadge__p2xtM{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:4px 11px;border-radius:6px;width:-moz-fit-content;width:fit-content}.page_bannerTitle__L_dl_{font-size:var(--fs-h2);font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--text);margin:0}.page_bannerMeta__asKy1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.page_bannerAuthor__02CaZ{display:flex;align-items:center;gap:10px}.page_bannerAuthorAvatar__dmzz_{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;flex-shrink:0}.page_bannerAuthorName__uKdVF{font-size:.88rem;font-weight:600;color:var(--text);line-height:1.2}.page_bannerAuthorRole__iDojB{font-size:.75rem;color:var(--muted)}.page_bannerStats__Hy1Q0{display:flex;align-items:center;gap:16px}.page_bannerStats__Hy1Q0 span{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:var(--muted)}.page_bannerTags__DLhXr{display:flex;flex-wrap:wrap;gap:7px}.page_bannerTag__zkMfD{font-size:.75rem;font-weight:500;color:var(--text2);background:var(--surface2);border:1px solid var(--border);padding:4px 10px;border-radius:7px}.theme-light .page_bannerTag__zkMfD{background:#fff}.page_coverWrap__tYO9a{position:relative;width:100%;height:420px;overflow:hidden}.page_coverImg__oNohQ{width:100%;height:100%;object-fit:cover}.theme-dark .page_coverOverlay__5gh0e{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,19,32,.2) 0,rgba(11,19,32,.7))}.theme-light .page_coverOverlay__5gh0e{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(248,250,252,.6))}@media (max-width:768px){.page_coverWrap__tYO9a{height:220px}}.page_articleLayout__q7hka{max-width:var(--container-max);margin:0 auto;padding:52px var(--container-pad) 60px;display:grid;grid-template-columns:1fr 300px;grid-gap:56px;gap:56px;align-items:start}.page_articleLead__tZCp6{font-size:1.05rem;color:var(--text2);line-height:1.8;border-left:3px solid var(--border);padding-left:18px;margin:0 0 32px}.theme-dark .page_articleLead__tZCp6{border-color:rgba(43,127,212,.35)}.theme-light .page_articleLead__tZCp6{border-color:rgba(13,110,204,.25)}.page_articleBody__bL21y{display:flex;flex-direction:column;gap:0}.page_articleH2__2yKqC{font-size:1.15rem;font-weight:700;color:var(--text);margin:32px 0 12px;padding-bottom:10px;border-bottom:1px solid var(--border)}.page_articleP__PyLme{font-size:.95rem;color:var(--text2);line-height:1.85;margin:0 0 18px}.page_articleP__PyLme strong{color:var(--text);font-weight:600}.page_articleList__xf0vN{margin:0 0 18px;padding-left:22px;display:flex;flex-direction:column;gap:8px}.page_articleList__xf0vN li{font-size:.93rem;color:var(--text2);line-height:1.7}.page_articleList__xf0vN li::marker{color:var(--muted)}.page_sidebar__iUM_4{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:90px}.page_sideCard__KEQ89{padding:20px;border-radius:14px;border:1px solid var(--border);background:var(--surface)}.theme-dark .page_sideCard__KEQ89{background:var(--surface2)}.page_sideCardLabel__5S3S4{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.page_authorCard__QSijU{display:flex;align-items:center;gap:10px}.page_authorAvatar__Ma6jx{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0}.page_authorName__YRLQg{font-size:.88rem;font-weight:600;color:var(--text)}.page_authorRole__Wcjdy{font-size:.77rem;color:var(--muted);margin-top:2px}.page_sideTags__g_ybb{display:flex;flex-wrap:wrap;gap:7px}.page_sideTag__kRECT{font-size:.75rem;font-weight:500;color:var(--text2);background:var(--bg);border:1px solid var(--border);padding:4px 10px;border-radius:7px}.theme-light .page_sideTag__kRECT{background:#fff}.page_relatedList__3gJ8i{display:flex;flex-direction:column;gap:12px}.page_relatedItem__Niesj{display:flex;flex-direction:column;gap:4px;text-decoration:none;padding:10px;border-radius:10px;border:1px solid transparent;transition:border-color .2s,background .2s}.page_relatedItem__Niesj:hover{border-color:var(--border);background:var(--bg)}.page_relatedBadge__bquaz{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:5px;width:-moz-fit-content;width:fit-content}.page_relatedTitle__G6D99{font-size:.82rem;font-weight:600;color:var(--text);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_relatedDate__J_hko{font-size:.72rem;color:var(--muted)}.page_navBar__5IY3w{border-top:1px solid var(--border);background:var(--surface)}.theme-dark .page_navBar__5IY3w{background:var(--surface2)}.page_navBarInner__aPr_T{max-width:var(--container-max);margin:0 auto;padding:32px var(--container-pad);display:grid;grid-template-columns:1fr auto 1fr;grid-gap:20px;gap:20px;align-items:center}.page_navCard__2xWFT{text-decoration:none;display:flex;flex-direction:column;gap:5px;padding:16px;border-radius:12px;border:1px solid var(--border);background:var(--bg);transition:border-color .2s,transform .2s}.page_navCard__2xWFT:hover{border-color:rgba(43,127,212,.4);transform:translateY(-2px)}.theme-light .page_navCard__2xWFT{background:#fff}.page_navCardRight__HhTAj{text-align:right}.page_navDir__KnaEf{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.page_navCardRight__HhTAj .page_navDir__KnaEf{justify-content:flex-end}.page_navTitle__oDZSr{font-size:.85rem;font-weight:600;color:var(--text);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_navAllBtn__91Cnz{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--btn-h);padding:0 22px;border-radius:999px;align-self:center;border:1px solid var(--border);background:var(--bg);text-decoration:none;color:var(--text2);font-size:.78rem;font-weight:600;transition:border-color .2s,color .2s;white-space:nowrap}.theme-dark .page_navAllBtn__91Cnz{background:var(--surface2)}.page_navAllBtn__91Cnz:hover{border-color:rgba(43,127,212,.4);color:var(--text)}@media (max-width:900px){.page_articleLayout__q7hka{grid-template-columns:1fr;gap:32px}.page_sidebar__iUM_4{position:static}.page_navBarInner__aPr_T{grid-template-columns:1fr 1fr}.page_navAllBtn__91Cnz{display:none}}@media (max-width:768px){.page_articleLayout__q7hka,.page_bannerInner__a_aV8,.page_navBarInner__aPr_T{padding-left:20px;padding-right:20px}.page_bannerTitle__L_dl_{font-size:var(--fs-h2)}.page_navBarInner__aPr_T{grid-template-columns:1fr}.page_breadcrumbBack__41Kro{min-height:40px}}