.ph-edition{--ph-ink:#292d3d;--ph-accent:#973c3c;--ph-paper:#faf7ee;background:var(--ph-paper);color:var(--ph-ink);padding:clamp(18px,3vw,42px)}.ph-edition h1,.ph-edition h2,.ph-edition h3{color:var(--ph-ink);text-wrap:pretty}.ph-edition p{color:#404b50;line-height:1.85}.ph-edition a{color:#8c3535;text-underline-offset:4px}.ph-edition h1{font-family:Georgia,serif;font-size:clamp(2.2rem,4.4vw,3.7rem);line-height:1.12;letter-spacing:-.025em;margin:20px 0 30px;overflow-wrap:break-word}.ph-edition h2{font-family:Georgia,serif;font-size:clamp(1.65rem,2.5vw,2.3rem);line-height:1.3}.ph-edition h3{font-size:1.16rem;line-height:1.5}.ph-kicker{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.ph-deck{font-size:1.13rem;max-width:70ch}.ph-edition figure{margin:0}.ph-edition figure img{width:100%;height:100%;object-fit:cover;display:block}.ph-cover{border-top:12px solid var(--ph-accent);padding-top:20px}.ph-cover h1{max-width:25ch}.ph-cover-bottom{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.ph-cover-bottom figure img{aspect-ratio:1.8}.ph-nav{display:flex;flex-wrap:wrap;gap:12px 25px;padding:23px 0;border-block:1px solid #c7c0b2;margin:32px 0;font-size:.9rem;font-weight:700}.ph-section{margin:48px 0;scroll-margin-top:100px}.ph-section>p{max-width:80ch}.ph-boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ph-boxes article{padding:20px;border:1px solid #c9c0b2;background:#fff}.ph-note{padding:20px 25px;background:#eee0d7;border-left:5px solid var(--ph-accent);margin:28px 0}.ph-walk{list-style:none;padding:0;counter-reset:ph}.ph-walk>li{counter-increment:ph;position:relative;padding:22px 0 22px 72px;border-top:1px solid #c1b9aa}.ph-walk>li:before{content:counter(ph,decimal-leading-zero);position:absolute;left:0;top:24px;color:var(--ph-accent);font-family:Georgia,serif;font-size:2rem}.ph-walk h3{margin-top:0}.ph-docket{display:grid;grid-template-columns:1.2fr 1fr;gap:25px;border:2px solid #9d7d60;padding:25px}.ph-docket figure img{aspect-ratio:3/4}.ph-old-city #entry .ph-boxes{grid-template-columns:1fr}.ph-old-city #entry article{border-left:10px solid #973c3c;display:grid;grid-template-columns:1fr 2fr;gap:25px}.ph-old-city #entry article h3{margin:0}.ph-gallery-cover figure img{aspect-ratio:2.3}.ph-parkway-museums{--ph-accent:#496273;--ph-paper:#f4f6f4}.ph-parkway-museums #choose .ph-boxes{grid-template-columns:1fr}.ph-parkway-museums #choose article{border:0;border-bottom:1px solid #adc0c4;padding:20px 0;background:none}.ph-diptych{display:grid;grid-template-columns:1fr 1fr;gap:30px}.ph-diptych>article{padding:23px;background:#e5eceb}.ph-diptych .ph-walk>li{padding-left:35px}.ph-diptych .ph-walk>li:before{font-size:1.3rem}.ph-market-cover{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;background:#25483d;padding:25px;align-items:center}.ph-market-cover h1,.ph-market-cover p{color:#fff9e9}.ph-market-cover figure img{aspect-ratio:3/4}.ph-reading-terminal{--ph-accent:#316551;--ph-paper:#faf5e4}.ph-reading-terminal #meal .ph-boxes{gap:0;border:2px solid #a39673}.ph-reading-terminal #meal article{background:none;border:0;border-bottom:1px dashed #aa9c78}.ph-reading-terminal #circuit .ph-walk{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ph-reading-terminal #circuit .ph-walk>li{background:#eee6cc;padding:55px 20px 20px;border:0}.ph-reading-terminal #circuit .ph-walk>li:before{top:10px;left:20px}.ph-edition .sources{border-top:1px solid #a5aba0;padding-top:25px}.ph-edition .sources li,.ph-edition .sources p{color:#404b50}.ph-edition .us-card{background:#fff;border-color:#b3bbae}.ph-edition .us-card h3,.ph-edition .us-card p{color:#292d3d}.ph-edition .us-card span{color:#8c3535}.ph-edition .faq-list details{background:#fff;border-color:#b7bfb2}.ph-edition .faq-list summary{color:#292d3d}.ph-edition .faq-answer p{color:#404b50}:lang(ko) .ph-edition h1,:lang(ko) .ph-edition h2,:lang(ko) .ph-edition h3{word-break:keep-all;overflow-wrap:anywhere}:lang(th) .ph-edition h1{line-height:1.5;font-size:clamp(2rem,3.5vw,3rem)}
@media(max-width:850px){.ph-cover-bottom,.ph-docket,.ph-diptych,.ph-market-cover{grid-template-columns:1fr}.ph-docket figure img,.ph-market-cover figure img{aspect-ratio:1.8}.ph-boxes{grid-template-columns:1fr}.ph-edition h1{font-size:2.6rem}}
@media(max-width:520px){.ph-edition{padding:18px 14px}.ph-edition h1{font-size:2.05rem}.ph-docket,.ph-market-cover{padding:16px}.ph-old-city #entry article{display:block}.ph-section{margin:32px 0}.ph-walk>li{padding-left:40px}.ph-diptych>article{padding:16px}.ph-reading-terminal #circuit .ph-walk{grid-template-columns:1fr}.ph-gallery-cover figure img{aspect-ratio:1.5}.ph-boxes article{padding:16px}}
