.essay_lead__AvBIx{--essay-lead-crop:var(--essay-lead-position)}.essay_lead__AvBIx>div{width:100%;height:clamp(350px,64svh,640px)}.essay_lead__AvBIx figcaption{max-width:1180px;margin-inline:auto;padding-inline:var(--page-x)}.essay_essay__zSnB_{max-width:1180px;margin:clamp(52px,7vw,96px) auto 0;padding-inline:var(--page-x)}.essay_essay__zSnB_ h2{margin-bottom:clamp(20px,3vw,38px);padding-top:14px;border-top:1px solid #d8cfc0;font-family:var(--serif);font-size:clamp(30px,4.5vw,52px);line-height:1.08;letter-spacing:-.025em}.essay_grid__dXVLA{display:grid;gap:30px}@media (max-width:650px){.essay_lead__AvBIx{--essay-lead-crop:var(--essay-lead-mobile-position)}.essay_lead__AvBIx>div{height:clamp(270px,76vw,400px)}}@media (min-width:651px){.essay_grid__dXVLA{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;-moz-column-gap:clamp(12px,2vw,26px);column-gap:clamp(12px,2vw,26px);row-gap:clamp(34px,5vw,68px)}.essay_grid__dXVLA>figure:first-child{grid-column:1/span 7}.essay_grid__dXVLA>figure:nth-child(2){grid-column:9/-1;margin-top:clamp(20px,4vw,52px)}.essay_grid__dXVLA>figure:nth-child(3){grid-column:1/span 5;margin-top:clamp(16px,3vw,38px)}.essay_grid__dXVLA>figure:nth-child(4){grid-column:6/-1}}.shanghai_banner__q4mEl>div{width:100%;height:clamp(310px,62svh,640px)}.shanghai_banner__q4mEl figcaption{max-width:1180px;margin-inline:auto;padding-inline:var(--page-x)}.shanghai_shanghai__O_VKJ .shanghai_intro__vbiBq{padding-top:34px}.shanghai_shanghai__O_VKJ .shanghai_intro__vbiBq h1{font-size:clamp(36px,5.2vw,70px);line-height:1.03;letter-spacing:-.015em}.shanghai_shanghai__O_VKJ .shanghai_intro__vbiBq>p:first-of-type{line-height:1.65}.shanghai_shanghai__O_VKJ .shanghai_facts__sYmbk{margin-top:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.shanghai_shanghai__O_VKJ .shanghai_facts__sYmbk>div{padding:20px 22px}.shanghai_shanghai__O_VKJ .shanghai_summary__PaQs3{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:56px}.shanghai_shanghai__O_VKJ .shanghai_related__gKBu0 h2,.shanghai_shanghai__O_VKJ .shanghai_summary__PaQs3 h2{line-height:1.12;letter-spacing:-.01em}.shanghai_shanghai__O_VKJ .shanghai_summary__PaQs3>div:first-child p{color:inherit;font-size:17px;line-height:1.65}.shanghai_notes__pQqFp{margin-top:14px}.shanghai_notes__pQqFp>aside{margin-block:26px;max-width:66ch;padding:18px 22px;font-size:14.5px}.shanghai_notes__pQqFp p{line-height:1.65}.shanghai_shanghai__O_VKJ .shanghai_related__gKBu0{padding-bottom:56px}.shanghai_shanghai__O_VKJ .shanghai_relatedHeader__rt3X9{margin-bottom:38px}.shanghai_shanghai__O_VKJ .shanghai_relatedHeader__rt3X9 h2{font-size:clamp(26px,3vw,38px)}.shanghai_shanghai__O_VKJ .shanghai_relatedCards__nZ1Q1{grid-template-columns:minmax(0,1fr)}.shanghai_shanghai__O_VKJ .shanghai_relatedCards__nZ1Q1 a{padding:34px 30px;transition:background-color .25s ease}.shanghai_shanghai__O_VKJ .shanghai_relatedCards__nZ1Q1 h3{margin-block:14px 10px;line-height:1.2}.shanghai_shanghai__O_VKJ .shanghai_relatedCards__nZ1Q1 p{font-size:14.5px;line-height:1.65}@media (max-width:650px){.shanghai_banner__q4mEl>div{height:clamp(275px,47svh,400px)}}@media (min-width:760px){.shanghai_shanghai__O_VKJ .shanghai_facts__sYmbk{grid-template-columns:repeat(4,minmax(0,1fr))}.shanghai_shanghai__O_VKJ .shanghai_summary__PaQs3{padding-block:88px}.shanghai_shanghai__O_VKJ .shanghai_related__gKBu0{padding-bottom:88px}}@media (min-width:820px){.shanghai_shanghai__O_VKJ .shanghai_relatedCards__nZ1Q1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:860px){.shanghai_shanghai__O_VKJ .shanghai_summary__PaQs3{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px}}