@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_df1539{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_df1539{--font-editorial-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_6a10ae{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_6a10ae{--font-editorial-sans:"Public Sans","Public Sans Fallback"}.editorial-article_page__MF0l2{--page-bg:#ffffff;--page-ink:#111111;--page-muted:#626262;--page-soft:#8a8a8a;--page-rule:rgba(17,17,17,0.12);--page-rule-strong:rgba(17,17,17,0.24);--page-accent:#8a3d2b;--page-accent-soft:#f5ede8;--page-alt:#f7f4f1;min-height:100vh;background:radial-gradient(circle at top left,rgba(138,61,43,.07),transparent 28%),linear-gradient(180deg,#ffffff,#ffffff 72%,#fbfbfa);color:var(--page-ink);font-family:var(--font-editorial-sans),"PingFang SC","Hiragino Sans GB","Noto Sans SC",sans-serif}.editorial-article_topbar__NNjKE{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(17,17,17,.08);background:rgba(255,255,255,.92);backdrop-filter:blur(16px)}.editorial-article_topbarInner__JLvrL{margin:0 auto;display:flex;width:min(1280px,calc(100vw - 32px));align-items:center;justify-content:space-between;gap:24px;padding:16px 0}.editorial-article_brand__N4Vkb{display:inline-flex;align-items:baseline;gap:10px;color:var(--page-ink);text-decoration:none}.editorial-article_brandMark__3B1Wi{font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;font-size:1.375rem;font-weight:600;letter-spacing:-.04em}.editorial-article_brandText__jdJxm{color:var(--page-muted);font-size:.84rem;letter-spacing:.16em;text-transform:uppercase}.editorial-article_topbarActions__3p7JV{display:flex;align-items:center;gap:16px}.editorial-article_primaryLink__BXbyl,.editorial-article_secondaryLink__OWrv9{transition:color .18s ease,background-color .18s ease,border-color .18s ease}.editorial-article_secondaryLink__OWrv9{color:var(--page-muted);font-size:.95rem;text-decoration:none}.editorial-article_secondaryLink__OWrv9:hover{color:var(--page-ink)}.editorial-article_primaryLink__BXbyl{border:1px solid rgba(17,17,17,.1);background:var(--page-ink);color:#ffffff;padding:10px 16px;font-size:.95rem;text-decoration:none}.editorial-article_primaryLink__BXbyl:hover{background:#232323}.editorial-article_main___S6CB{padding-bottom:112px}.editorial-article_hero__WCV8N{margin:0 auto;display:grid;width:min(1280px,calc(100vw - 32px));grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;padding:48px 0 44px}.editorial-article_heroCopy__46ns7{display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding-top:28px;opacity:0;transform:translateY(18px);animation:editorial-article_heroRise__M0LUa .7s cubic-bezier(.22,1,.36,1) forwards}.editorial-article_heroEyebrowRow__gaeuM{display:flex;align-items:center;gap:14px;color:var(--page-muted);font-size:.84rem;letter-spacing:.14em;text-transform:uppercase}.editorial-article_heroEyebrow__01wEt{color:var(--page-accent);font-weight:600}.editorial-article_heroRule__avbuD{display:inline-block;height:1px;width:56px;background:rgba(17,17,17,.18)}.editorial-article_heroStamp__vJ4Zg{color:var(--page-soft)}.editorial-article_heroTitle__XndQD{margin:0;max-width:10ch;font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;font-size:clamp(3rem,7vw,6.3rem);line-height:.93;letter-spacing:-.065em;font-weight:600}.editorial-article_heroSummary__TBTaf{margin:0;max-width:38rem;color:#3b3b3b;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.75}.editorial-article_metaGrid__aMwVa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:18px;border-top:1px solid var(--page-rule)}.editorial-article_metaLabel__kfeLW,.editorial-article_metaValue__Rxjwb{display:block}.editorial-article_metaLabel__kfeLW{margin-bottom:8px;color:var(--page-soft);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.editorial-article_metaValue__Rxjwb{color:var(--page-ink);font-size:.98rem}.editorial-article_heroVisual__5mXee{position:relative;min-height:100%;opacity:0;transform:translateY(22px);animation:editorial-article_heroRise__M0LUa .82s cubic-bezier(.22,1,.36,1) 90ms forwards}.editorial-article_heroVisualFrame__5u3N0{position:relative;overflow:hidden;min-height:540px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,241,236,.88)),var(--page-alt)}.editorial-article_heroVisualFrame__5u3N0:before{content:"";position:absolute;inset:18px;border:1px solid rgba(17,17,17,.08);pointer-events:none}.editorial-article_heroVisualLabel__jCGPs{position:absolute;top:28px;left:30px;z-index:2;color:var(--page-soft);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.editorial-article_heroVisualTitle__T5dqd{position:absolute;left:30px;bottom:30px;z-index:2;max-width:16ch;font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1;letter-spacing:-.05em}.editorial-article_heroFigure__hh6KJ{position:absolute;inset:54px 28px 96px}.editorial-article_heroImage__hXaPZ{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.9) contrast(1.02)}.editorial-article_heroPattern__g9YiI{position:absolute;inset:54px 28px 96px;display:grid;grid-template-columns:1.1fr .75fr;gap:14px}.editorial-article_heroPattern__g9YiI span{background:linear-gradient(180deg,rgba(138,61,43,.08),rgba(17,17,17,.02))}.editorial-article_heroPattern__g9YiI span:first-child{min-height:100%}.editorial-article_heroPattern__g9YiI span:nth-child(2){align-self:start;min-height:56%}.editorial-article_heroPattern__g9YiI span:nth-child(3){grid-column:2;align-self:end;min-height:32%}.editorial-article_articleSection__7ZQBJ{margin:0 auto;width:min(1280px,calc(100vw - 32px))}.editorial-article_articleGrid__dpSyH{display:grid;grid-template-columns:minmax(0,210px) minmax(0,760px);justify-content:center;gap:52px}.editorial-article_sideRail__4zBla{position:relative}.editorial-article_toc__EIo2i{position:sticky;top:88px;padding-top:12px}.editorial-article_tocLabel___ic6W{margin-bottom:16px;color:var(--page-soft);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.editorial-article_tocList__hmNkd{list-style:none;margin:0;padding:0}.editorial-article_tocList__hmNkd li+li{margin-top:10px}.editorial-article_tocLink__oW8WB{color:var(--page-muted);font-size:.95rem;line-height:1.55;text-decoration:none;transition:color .18s ease}.editorial-article_tocLink__oW8WB:hover{color:var(--page-accent)}.editorial-article_article__KowGZ{min-width:0}.editorial-article_prose__77T8B{color:#1f1f1f;font-size:1.08rem;line-height:1.9;opacity:0;transform:translateY(22px);animation:editorial-article_proseRise__yoIih .85s cubic-bezier(.22,1,.36,1) .18s forwards}.editorial-article_prose__77T8B>:first-child{margin-top:0}.editorial-article_prose__77T8B blockquote,.editorial-article_prose__77T8B figure,.editorial-article_prose__77T8B hr,.editorial-article_prose__77T8B ol,.editorial-article_prose__77T8B p,.editorial-article_prose__77T8B pre,.editorial-article_prose__77T8B table,.editorial-article_prose__77T8B ul{margin:0 0 1.55em}.editorial-article_prose__77T8B h2,.editorial-article_prose__77T8B h3,.editorial-article_prose__77T8B h4{margin:2.4em 0 .65em;scroll-margin-top:96px;color:var(--page-ink);font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;line-height:1.08;letter-spacing:-.04em;font-weight:600}.editorial-article_prose__77T8B h2{font-size:clamp(2rem,2.6vw,2.9rem)}.editorial-article_prose__77T8B h3{font-size:clamp(1.45rem,2vw,1.9rem)}.editorial-article_prose__77T8B h4{font-size:clamp(1.2rem,1.6vw,1.4rem)}.editorial-article_prose__77T8B p{color:#2d2d2d}.editorial-article_prose__77T8B blockquote strong,.editorial-article_prose__77T8B li strong,.editorial-article_prose__77T8B p strong{color:var(--page-ink);font-weight:600}.editorial-article_prose__77T8B a{color:var(--page-accent);text-decoration:none;text-decoration-thickness:1px;text-underline-offset:4px;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:color .18s ease,background-size .18s ease}.editorial-article_prose__77T8B a:hover{color:#5f2419;background-size:100% 2px}.editorial-article_prose__77T8B ol,.editorial-article_prose__77T8B ul{padding-left:1.25em}.editorial-article_prose__77T8B li{margin-bottom:.7em;padding-left:.25em}.editorial-article_prose__77T8B li::marker{color:var(--page-accent)}.editorial-article_prose__77T8B blockquote{margin-left:0;padding:0 0 0 22px;border-left:2px solid rgba(138,61,43,.45);color:#353535;font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;font-size:1.35rem;line-height:1.45}.editorial-article_prose__77T8B code{border:1px solid rgba(17,17,17,.08);background:#f6f4f2;padding:.14em .38em;color:#623b31;font-size:.92em}.editorial-article_prose__77T8B pre{overflow-x:auto;border:1px solid rgba(17,17,17,.08);background:#161616;padding:24px;color:#f6f1ea;line-height:1.75}.editorial-article_prose__77T8B pre code{border:0;background:transparent;padding:0;color:inherit}.editorial-article_prose__77T8B figure{margin-left:0;margin-right:0}.editorial-article_prose__77T8B figure img{display:block;width:100%;height:auto}.editorial-article_prose__77T8B figcaption{margin-top:12px;color:var(--page-soft);font-size:.92rem;line-height:1.6}.editorial-article_prose__77T8B hr{border:0;border-top:1px solid var(--page-rule)}.editorial-article_prose__77T8B table{width:100%;border-collapse:collapse;font-size:.98rem}.editorial-article_prose__77T8B td,.editorial-article_prose__77T8B th{border-top:1px solid var(--page-rule);padding:14px 0;text-align:left;vertical-align:top}.editorial-article_prose__77T8B th{color:var(--page-soft);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.editorial-article_callout__JfS_e{margin:2em 0;padding:26px 28px 28px;border:1px solid rgba(17,17,17,.08);background:linear-gradient(180deg,rgba(245,237,232,.7),rgba(255,255,255,.96)),#ffffff}.editorial-article_calloutEyebrow__k1edg{margin-bottom:10px;color:var(--page-accent);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.editorial-article_calloutTitle__q8ypx{margin:0 0 12px;font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;font-size:clamp(1.5rem,2vw,2rem);line-height:1.08;letter-spacing:-.04em}.editorial-article_calloutBody__do9Jv>:last-child{margin-bottom:0}.editorial-article_pullQuote__JJugG{margin:2.6em 0;padding:20px 0;border-top:1px solid var(--page-rule-strong);border-bottom:1px solid var(--page-rule-strong);font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif}.editorial-article_pullQuote__JJugG p{margin:0;font-size:clamp(1.8rem,2.5vw,2.7rem);line-height:1.08;letter-spacing:-.05em}.editorial-article_pullQuote__JJugG footer{margin-top:16px;color:var(--page-soft);font-family:var(--font-editorial-sans),"PingFang SC","Hiragino Sans GB","Noto Sans SC",sans-serif;font-size:.92rem;letter-spacing:.1em;text-transform:uppercase}.editorial-article_footerCta___VJjL{margin:90px auto 0;width:min(1280px,calc(100vw - 32px));border-top:1px solid var(--page-rule);padding-top:36px}.editorial-article_footerCtaInner__z9ees{max-width:760px}.editorial-article_footerCtaEyebrow__jqIYw{margin:0 0 10px;color:var(--page-soft);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}.editorial-article_footerCtaTitle__DuJt9{margin:0;font-family:var(--font-editorial-serif),"Source Han Serif SC","Songti SC",serif;font-size:clamp(2rem,3vw,3rem);line-height:1.02;letter-spacing:-.05em}.editorial-article_footerCtaText__8ksH_{margin:14px 0 0;max-width:42rem;color:#3c3c3c;font-size:1.05rem;line-height:1.8}@keyframes editorial-article_heroRise__M0LUa{to{opacity:1;transform:translateY(0)}}@keyframes editorial-article_proseRise__yoIih{to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.editorial-article_hero__WCV8N{grid-template-columns:minmax(0,1fr);gap:28px}.editorial-article_heroCopy__46ns7{max-width:860px}.editorial-article_heroTitle__XndQD{max-width:12ch}.editorial-article_heroVisualFrame__5u3N0{min-height:460px}.editorial-article_articleGrid__dpSyH{grid-template-columns:minmax(0,1fr);gap:24px}.editorial-article_sideRail__4zBla{order:2}.editorial-article_toc__EIo2i{position:static;padding-top:0}}@media (max-width:768px){.editorial-article_topbarInner__JLvrL{width:min(100vw - 24px,1280px);padding:14px 0}.editorial-article_topbarActions__3p7JV{gap:12px}.editorial-article_secondaryLink__OWrv9{display:none}.editorial-article_primaryLink__BXbyl{padding:9px 12px;font-size:.88rem}.editorial-article_main___S6CB{padding-bottom:80px}.editorial-article_hero__WCV8N{width:min(100vw - 24px,1280px);padding:30px 0 28px}.editorial-article_heroCopy__46ns7{gap:18px;padding-top:8px}.editorial-article_heroEyebrowRow__gaeuM{flex-wrap:wrap;gap:10px}.editorial-article_heroSummary__TBTaf{font-size:1rem;line-height:1.8}.editorial-article_metaGrid__aMwVa{grid-template-columns:1fr;gap:16px}.editorial-article_heroVisualFrame__5u3N0{min-height:380px}.editorial-article_heroFigure__hh6KJ,.editorial-article_heroPattern__g9YiI{inset:52px 20px 92px}.editorial-article_heroVisualLabel__jCGPs,.editorial-article_heroVisualTitle__T5dqd{left:22px}.editorial-article_articleSection__7ZQBJ,.editorial-article_footerCta___VJjL{width:min(100vw - 24px,1280px)}.editorial-article_prose__77T8B{font-size:1rem;line-height:1.85}.editorial-article_prose__77T8B blockquote{font-size:1.2rem}.editorial-article_callout__JfS_e{padding:22px 20px}.editorial-article_pullQuote__JJugG p{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.editorial-article_heroCopy__46ns7,.editorial-article_heroVisual__5mXee,.editorial-article_prose__77T8B{animation:none;opacity:1;transform:none}.editorial-article_primaryLink__BXbyl,.editorial-article_prose__77T8B a,.editorial-article_secondaryLink__OWrv9,.editorial-article_tocLink__oW8WB{transition:none}}