.article_page__MZCGb{background:radial-gradient(circle at top left,rgba(37,99,235,.11),transparent 34rem),linear-gradient(180deg,#f8fafc,#ffffff 34rem);color:#0f172a}.article_hero__Ri56x{border-bottom:1px solid #dbe3ef;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,246,255,.72)),radial-gradient(circle at 80% 20%,rgba(37,99,235,.11),transparent 24rem)}.article_heroInner__JhEcT{max-width:1180px;margin:0 auto;padding:44px 24px 56px}.article_breadcrumb__4x8aK{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:#64748b;font-size:14px;font-weight:600}.article_breadcrumb__4x8aK a{color:#1d4ed8;text-decoration:none}.article_breadcrumb__4x8aK a:hover{text-decoration:underline;text-underline-offset:4px}.article_heroGrid__Vcu8z{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:42px;align-items:end;margin-top:34px}.article_eyebrow__gKJ7m{margin:0 0 16px;color:#2563eb;font-size:14px;font-weight:800;letter-spacing:.04em}.article_hero__Ri56x h1{max-width:820px;margin:0;color:#0f172a;font-size:clamp(34px,4.1vw,52px);font-weight:760;line-height:1.12}.article_lead__kTgZw{max-width:820px;margin:26px 0 0;color:#334155;font-size:20px;line-height:1.85}.article_meta__oFBTK{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.article_meta__oFBTK span{display:inline-flex;min-height:34px;align-items:center;border:1px solid #cbd5e1;border-radius:999px;background:rgba(255,255,255,.75);padding:6px 12px;color:#475569;font-size:13px;font-weight:650}.article_heroNote__uB924{border:1px solid rgba(37,99,235,.18);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 24px 70px rgba(15,23,42,.09);padding:24px}.article_heroNoteTitle__ir5xy{margin:0;color:#0f172a;font-size:16px;font-weight:800}.article_heroNote__uB924 ul{display:grid;gap:14px;margin:18px 0 0;padding:0;list-style:none}.article_heroNote__uB924 li{position:relative;padding-left:20px;color:#334155;font-size:15px;line-height:1.7}.article_heroNote__uB924 li:before{position:absolute;top:11px;left:0;width:7px;height:7px;border-radius:999px;background:#2563eb;content:""}.article_contentShell__kDyCd{display:grid;grid-template-columns:240px minmax(0,820px);gap:48px;align-items:start;max-width:1180px;margin:0 auto;padding:44px 24px 72px}.article_toc__gD7QL{position:sticky;top:96px;border:1px solid #e2e8f0;border-radius:8px;background:rgba(255,255,255,.92);padding:18px}.article_toc__gD7QL p{margin:0 0 12px;color:#0f172a;font-size:14px;font-weight:800}.article_toc__gD7QL a{display:block;border-radius:6px;padding:8px 10px;color:#475569;font-size:14px;line-height:1.45;text-decoration:none}.article_toc__gD7QL a:hover{background:#eff6ff;color:#1d4ed8}.article_articleBody__cFvO4{min-width:0}.article_learningGrid__G9ATl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.article_barList__G_oll,.article_columnChart__wpYFK,.article_dataTable__PWszL,.article_distributionChart__b1ng0,.article_familyCard__RXD6b,.article_flowStep__W3W8r,.article_impactItem__93KRG,.article_keywordCard__FW87r,.article_learningCard__NDJuD,.article_methodCard__Ouw3O,.article_methodDetailCard__7vO7k,.article_monthlyChart__fES4z,.article_noteBox__aD8qf,.article_signalCard__qZf1N,.article_signalItem__kt3pY,.article_statStrip__j3wk0,.article_summary__tAQiA,.article_visualPanel__In2iz{border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;box-shadow:0 18px 50px rgba(15,23,42,.06)}.article_learningCard__NDJuD{padding:20px}.article_learningCard__NDJuD span{color:#2563eb;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.article_learningCard__NDJuD h2{margin:12px 0 0;color:#0f172a;font-size:19px;line-height:1.35}.article_learningCard__NDJuD p{margin:12px 0 0;color:#475569;font-size:15px;line-height:1.75}.article_statStrip__j3wk0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:28px;overflow:hidden;background:#dbeafe}.article_statStrip__j3wk0 div{background:#ffffff;padding:20px}.article_statStrip__j3wk0 span{display:block;color:#2563eb;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.article_statStrip__j3wk0 strong{display:block;margin-top:8px;color:#0f172a;font-size:25px;line-height:1.25}.article_statStrip__j3wk0 small{display:block;margin-top:8px;color:#64748b;font-size:13px;line-height:1.55}.article_visualPanel__In2iz{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:24px;align-items:center;margin-top:20px;border-color:#bfdbfe;background:linear-gradient(135deg,#ffffff,#eff6ff);padding:24px}.article_visualPanel__In2iz span{color:#2563eb;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.article_visualPanel__In2iz h2{margin:10px 0 0;color:#0f172a;font-size:23px;line-height:1.35}.article_visualPanel__In2iz p{margin:12px 0 0;color:#475569;font-size:16px;line-height:1.75}.article_flowChart__IMxuO{display:grid;gap:10px}.article_flowStep__W3W8r,.article_impactItem__93KRG{padding:16px;box-shadow:none}.article_flowStep__W3W8r{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:4px 16px;align-items:start;border-color:#bfdbfe;background:rgba(255,255,255,.92)}.article_flowStep__W3W8r:after{position:absolute;top:48px;bottom:-11px;left:30px;width:2px;border-radius:999px;background:#bfdbfe;content:""}.article_flowStep__W3W8r:last-child:after{content:none}.article_flowStep__W3W8r span{display:grid;grid-row:1/span 2;width:28px;height:28px;place-items:center;border-radius:999px;background:#2563eb;color:#ffffff;font-size:13px;font-weight:850;z-index:1}.article_flowStep__W3W8r strong,.article_impactItem__93KRG strong{display:block;color:#0f172a;font-size:15px;line-height:1.35}.article_flowStep__W3W8r strong{grid-column:2;margin-top:1px}.article_impactItem__93KRG strong{margin-top:0}.article_flowStep__W3W8r small,.article_impactItem__93KRG small{display:block;color:#64748b;font-size:13px;line-height:1.45}.article_flowStep__W3W8r small{grid-column:2;margin-top:0}.article_impactItem__93KRG small{margin-top:8px}.article_impactGrid__o_4Zm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.article_section__tmtdS{scroll-margin-top:110px;margin-top:58px}.article_sectionHeader__wo2uo{margin-bottom:20px}.article_sectionHeader__wo2uo p{margin:0 0 10px;color:#2563eb;font-size:13px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.article_sectionHeader__wo2uo h2{margin:0;color:#0f172a;font-size:clamp(24px,2.9vw,32px);font-weight:760;line-height:1.32}.article_section__tmtdS>p,.article_summary__tAQiA p{margin:18px 0 0;color:#334155;font-size:18px;line-height:2}.article_callout__xwpAH{display:grid;grid-template-columns:112px 1fr;gap:18px;margin-top:26px;border-left:4px solid #2563eb;border-radius:0 8px 8px 0;background:#eff6ff;padding:20px 22px}.article_callout__xwpAH strong{color:#1d4ed8;font-size:15px}.article_callout__xwpAH span{color:#334155;font-size:16px;line-height:1.8}.article_signalGrid__jz6ZN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.article_signalTimeline__RUxPq{display:grid;gap:14px;margin-top:26px}.article_signalItem__kt3pY{display:grid;grid-template-columns:42px 1fr;gap:18px;align-items:start;padding:20px 22px}.article_signalItem__kt3pY>span{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:#1d4ed8;color:#ffffff;font-size:14px;font-weight:850}.article_signalCard__qZf1N{padding:22px}.article_familyGrid__y16Mn{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:26px}.article_familyCard__RXD6b{position:relative;padding:22px 24px 22px 28px;overflow:hidden}.article_familyCard__RXD6b:before{position:absolute;top:0;bottom:0;left:0;width:5px;background:#2563eb;content:""}.article_familyCard__RXD6b>span,.article_methodCard__Ouw3O>span,.article_methodDetailCard__7vO7k span{color:#2563eb;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.article_methodGrid__LE3Q4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px}.article_methodCard__Ouw3O{padding:20px;background:linear-gradient(180deg,#ffffff,#f8fafc)}.article_methodDetailGrid__ZcDIG{display:grid;gap:16px;margin-top:28px}.article_methodDetailCard__7vO7k{padding:24px}.article_methodDetailCard__7vO7k>div:first-child{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:baseline}.article_familyCard__RXD6b h3,.article_keywordCard__FW87r h3,.article_methodCard__Ouw3O h3,.article_methodDetailCard__7vO7k h3,.article_noteBox__aD8qf h3,.article_signalCard__qZf1N h3,.article_signalItem__kt3pY h3{margin:0;color:#0f172a;font-size:19px;line-height:1.35}.article_familyCard__RXD6b h3,.article_methodCard__Ouw3O h3,.article_methodDetailCard__7vO7k h3{margin-top:8px}.article_familyCard__RXD6b p,.article_methodCard__Ouw3O p,.article_methodDetailCard__7vO7k p,.article_signalCard__qZf1N p,.article_signalItem__kt3pY p{margin:12px 0 0;color:#475569;font-size:16px;line-height:1.8}.article_comparison__q0vfM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.article_comparison__q0vfM>div{border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;padding:22px}.article_comparison__q0vfM h3{margin:0;color:#0f172a;font-size:18px}.article_comparison__q0vfM ul,.article_methodDetailCard__7vO7k ul,.article_noteBox__aD8qf ol,.article_sources__Xmcvn ul{margin:14px 0 0;padding-left:22px}.article_comparison__q0vfM li,.article_methodDetailCard__7vO7k li,.article_noteBox__aD8qf li,.article_sources__Xmcvn li{margin-top:8px;color:#475569;font-size:16px;line-height:1.75}.article_methodDetailCard__7vO7k li strong{color:#0f172a;font-weight:800}.article_keywordGrid__Q4YL7{display:grid;gap:16px;margin-top:26px}.article_keywordCard__FW87r{padding:22px}.article_keywordCard__FW87r div{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.article_keywordCard__FW87r span{border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;padding:7px 12px;color:#1e40af;font-size:14px;font-weight:700}.article_noteBox__aD8qf{margin-top:28px;padding:24px}.article_routineTable__WBE3m{display:grid;margin-top:26px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;overflow:hidden}.article_routineTable__WBE3m div{display:grid;grid-template-columns:150px 1fr;gap:18px;border-bottom:1px solid #e2e8f0;padding:18px 20px}.article_routineTable__WBE3m div:last-child{border-bottom:0}.article_routineTable__WBE3m strong{color:#0f172a;font-size:16px}.article_routineTable__WBE3m span{color:#475569;font-size:16px;line-height:1.75}.article_dataTable__PWszL{margin-top:24px;overflow:hidden}.article_dataTable__PWszL div{display:grid;grid-template-columns:minmax(0,1.4fr) 120px 150px;gap:16px;align-items:center;border-bottom:1px solid #e2e8f0;padding:16px 18px}.article_dataTable__PWszL div:last-child{border-bottom:0}.article_dataTable__PWszL div:first-child{background:#f8fafc}.article_dataTable__PWszL span,.article_dataTable__PWszL strong{color:#0f172a;font-size:15px;line-height:1.5}.article_dataTable__PWszL strong{font-weight:800}.article_dataTable__PWszL span{color:#475569;font-weight:450}.article_dataTable__PWszL a{color:#1d4ed8;font-weight:550;text-decoration:none}.article_dataTable__PWszL a:hover{text-decoration:underline;text-underline-offset:4px}.article_barList__G_oll{display:grid;gap:16px;margin-top:24px;padding:22px}.article_barItem__8cviZ{display:grid;gap:8px}.article_barItem__8cviZ>div{display:flex;gap:14px;justify-content:space-between;color:#334155;font-size:15px;line-height:1.5}.article_barItem__8cviZ strong{color:#0f172a;font-weight:800}.article_barTrack__sGbgq{height:10px;overflow:hidden;border-radius:999px;background:#e2e8f0}.article_barTrack__sGbgq span{display:block;height:100%;border-radius:inherit;background:#2563eb}.article_monthlyChart__fES4z{display:grid;gap:14px;margin-top:24px;padding:22px}.article_monthBar__gjsBr{display:grid;grid-template-columns:58px minmax(0,1fr) 118px;gap:14px;align-items:center}.article_monthBar__gjsBr strong{color:#0f172a;font-size:15px}.article_monthBarTrack__nkUN9{height:16px;overflow:hidden;border-radius:999px;background:#e2e8f0}.article_monthBarTrack__nkUN9 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#2563eb)}.article_monthBar__gjsBr small{color:#475569;font-size:13px;font-weight:750;text-align:right}.article_distributionChart__b1ng0{display:grid;gap:22px;margin-top:24px;padding:24px}.article_distributionRow__zMf2V{display:grid;gap:10px}.article_distributionRow__zMf2V>div:first-child{display:flex;gap:16px;justify-content:space-between;color:#334155;font-size:15px;line-height:1.5}.article_distributionRow__zMf2V strong{color:#0f172a;font-weight:800}.article_distributionTrack__WJkvl{display:flex;height:22px;overflow:hidden;border-radius:6px;background:#e2e8f0}.article_distributionTrack__WJkvl span{display:block;height:100%;background:#1d4ed8}.article_distributionTrack__WJkvl span:nth-child(2){background:#0f766e}.article_distributionTrack__WJkvl span:nth-child(3){background:#f59e0b}.article_distributionTrack__WJkvl span:nth-child(4){background:#94a3b8}.article_distributionTrack__WJkvl span:nth-child(5){background:#cbd5e1}.article_distributionLegend__rSAgG{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:2px}.article_distributionLegend__rSAgG span{position:relative;display:block;padding-left:18px;color:#64748b;font-size:13px;line-height:1.45}.article_distributionLegend__rSAgG strong{display:block;color:#334155;font-size:13px;font-weight:750;line-height:1.35}.article_distributionLegend__rSAgG small{display:block;margin-top:3px;color:#64748b;font-size:12px;line-height:1.4}.article_distributionLegend__rSAgG span:before{position:absolute;top:5px;left:0;width:10px;height:10px;border-radius:999px;background:#1d4ed8;content:""}.article_distributionLegend__rSAgG span:nth-child(2):before{background:#0f766e}.article_distributionLegend__rSAgG span:nth-child(3):before{background:#f59e0b}.article_distributionLegend__rSAgG span:nth-child(4):before{background:#94a3b8}.article_distributionLegend__rSAgG span:nth-child(5):before{background:#cbd5e1}.article_columnChart__wpYFK{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:end;margin-top:24px;padding:24px;min-height:320px}.article_columnBar___JQxr{display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:8px;min-height:260px;align-items:end}.article_columnValue__I_ooe{color:#475569;font-size:12px;font-weight:750;line-height:1.25;text-align:center}.article_columnTrack__DIBlf{display:flex;align-items:end;height:190px;border-radius:8px;background:#e2e8f0;overflow:hidden}.article_columnTrack__DIBlf span{display:block;width:100%;border-radius:8px 8px 0 0;background:linear-gradient(180deg,#2563eb,#60a5fa)}.article_columnBar___JQxr strong{color:#0f172a;font-size:13px;line-height:1.2;text-align:center}.article_checklist__oRuGn{display:grid;gap:14px;margin:24px 0 0;padding:0;list-style:none}.article_checklist__oRuGn li{position:relative;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;padding:18px 20px 18px 52px;color:#334155;font-size:17px;line-height:1.85}.article_checklist__oRuGn li:before{position:absolute;top:22px;left:20px;display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:#2563eb;color:#ffffff;content:"✓";font-size:13px;font-weight:800}.article_faqList__cNuCB{display:grid;gap:14px;margin-top:24px}.article_faqList__cNuCB div{border:1px solid #e2e8f0;border-radius:8px;background:#ffffff;padding:22px}.article_faqList__cNuCB h3{margin:0;color:#0f172a;font-size:19px}.article_faqList__cNuCB p{margin:12px 0 0;color:#475569;font-size:16px;line-height:1.85}.article_summary__tAQiA{margin-top:62px;border-color:#bfdbfe;background:linear-gradient(135deg,#eff6ff,#ffffff);padding:28px}.article_sources__Xmcvn h2,.article_summary__tAQiA h2{margin:0;color:#0f172a;font-size:26px;line-height:1.3}.article_sources__Xmcvn a,.article_summary__tAQiA a{color:#1d4ed8;font-weight:750;text-decoration:none}.article_sources__Xmcvn a:hover,.article_summary__tAQiA a:hover{text-decoration:underline;text-underline-offset:4px}.article_sources__Xmcvn{margin-top:48px;border-top:1px solid #e2e8f0;padding-top:28px}@media (max-width:980px){.article_contentShell__kDyCd,.article_heroGrid__Vcu8z{grid-template-columns:1fr}.article_toc__gD7QL{position:static}.article_columnChart__wpYFK,.article_comparison__q0vfM,.article_flowChart__IMxuO,.article_learningGrid__G9ATl,.article_methodGrid__LE3Q4,.article_signalGrid__jz6ZN,.article_statStrip__j3wk0,.article_visualPanel__In2iz{grid-template-columns:1fr}}@media (max-width:640px){.article_contentShell__kDyCd,.article_heroInner__JhEcT{padding-right:18px;padding-left:18px}.article_lead__kTgZw,.article_section__tmtdS>p,.article_summary__tAQiA p{font-size:16px;line-height:1.9}.article_callout__xwpAH,.article_dataTable__PWszL div,.article_monthBar__gjsBr,.article_routineTable__WBE3m div,.article_signalItem__kt3pY{grid-template-columns:1fr}.article_columnChart__wpYFK{gap:14px}.article_distributionLegend__rSAgG{grid-template-columns:1fr}.article_columnBar___JQxr{grid-template-columns:48px minmax(0,1fr) 112px;grid-template-rows:auto;min-height:0;align-items:center}.article_columnTrack__DIBlf{height:14px;border-radius:999px}.article_columnTrack__DIBlf span{height:100%!important;width:var(--bar-width,0)}.article_columnValue__I_ooe{text-align:right}.article_monthBar__gjsBr small{text-align:left}.article_meta__oFBTK span{width:100%;justify-content:center}}