.archive-read{display:inline-block;margin-top:23px;padding-bottom:5px;border-bottom:1px solid #8b8b8b;font-size:13px;line-height:1.5}.archive-photo a{display:block;width:100%;height:100%}.archive-body h2 a{color:inherit}.archive-detail{--archive-width:1120px}.archive-detail-head{padding-top:clamp(42px,6vw,90px);padding-bottom:50px;border-bottom:1px solid #e3e3e3}.archive-back{font-size:12px;display:inline-block;border-bottom:1px solid #aaa;padding-bottom:4px;margin-bottom:38px}.archive-detail-head h1{max-width:1000px;margin:0 0 24px;font-size:clamp(34px,5vw,66px);font-weight:350;letter-spacing:-.045em;line-height:1.2;text-wrap:balance}.archive-detail-head .archive-meta{justify-content:flex-start;gap:12px 28px;margin:0}.archive-source-section{padding-top:55px;scroll-margin-top:100px}.archive-source-section+.archive-source-section{margin-top:60px;padding-top:55px;border-top:1px solid #e5e5e5}.archive-section-heading{font-weight:400;font-size:clamp(24px,3vw,36px);line-height:1.4;margin:0 0 28px;letter-spacing:-.025em}.archive-section-date{font-size:12px;color:#777;margin-bottom:22px}.article-prose{font-size:17px;line-height:1.95;font-weight:350;color:#49494c;overflow-wrap:anywhere;word-break:normal}.article-prose p{margin:0 0 25px;white-space:pre-line}.article-prose p:last-child{margin-bottom:0}.magazine-article{max-width:880px;margin-inline:auto}.magazine-article .article-prose{max-width:740px;margin:40px auto}.article-figure{margin:0;min-width:0}.article-figure img{width:100%;height:auto;display:block;border-radius:14px}.article-figure figcaption{font-size:12px;color:#747477;margin-top:10px;line-height:1.7}.magazine-article .article-figure{margin-block:32px}.magazine-article .article-figure.portrait{max-width:690px;margin-inline:auto}.guide-pair{display:grid;grid-template-columns:58fr 42fr;gap:7px;align-items:stretch;margin-top:36px}.guide-pair .article-figure img{height:100%;object-fit:cover;border-radius:10px}.guide-seoul{max-width:840px;margin-inline:auto}.guide-staggered{display:grid;grid-template-columns:35fr 19fr 46fr;column-gap:0;row-gap:14px;align-items:start}.guide-staggered .article-figure:first-child{grid-area:1/1/2/3;margin-inline-end:28px}.guide-staggered .article-figure:nth-child(2){grid-area:2/1/3/2;margin-inline-end:28px}.guide-staggered .guide-title{grid-area:1/3/2/4;align-self:end;font-size:29px;font-weight:400;line-height:1.4;margin:0 0 14px}.guide-staggered .article-prose{grid-area:2/2/3/4;font-size:16px;line-height:1.9}.guide-vertical{max-width:660px;margin-inline:auto}.guide-vertical .article-figure+.article-figure{margin-top:10px}.guide-vertical .guide-title{font-size:30px;font-weight:400;margin:30px 0 22px;line-height:1.4}.guide-live{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px;align-items:start}.guide-live .article-figure:nth-child(2){margin-top:-10%;position:relative}.guide-live .article-prose{font-size:16px;line-height:1.9}.guide-live h2{margin-top:0}.guide-live .article-figure img{border-radius:10px}.archive-business{border-top:1px solid #e3e3e3;margin-top:65px;padding-top:34px;display:grid;grid-template-columns:1fr 2fr;gap:36px}.archive-business h2{font-size:24px;font-weight:400;line-height:1.4;margin:0}.archive-business dl{margin:0;display:grid;grid-template-columns:100px 1fr;gap:13px 24px;font-size:14px;line-height:1.9}.archive-business dt{color:#888}.archive-business dd{margin:0;color:#515155;overflow-wrap:anywhere}.archive-business dd p{margin:0 0 8px}.archive-editorial-note{margin-top:35px;font-size:12px;line-height:1.9;color:#888;max-width:900px}.archive-detail[dir=rtl] .archive-detail-head h1{letter-spacing:0}.archive-detail[dir=rtl] .guide-staggered,.archive-detail[dir=rtl] .guide-live,.archive-detail[dir=rtl] .guide-pair{direction:ltr}.archive-detail[dir=rtl] .guide-title,.archive-detail[dir=rtl] .article-prose{direction:rtl}.archive-detail figure img{background:#f1f1f1}.archive-supplement-photo{max-width:820px;margin:35px auto}.archive-selection-name{font-size:clamp(26px,4vw,48px);font-weight:350;line-height:1.3;letter-spacing:-.02em;margin:20px 0}.archive-detail .archive-footnote{margin-top:42px}
@media(max-width:760px){.archive-detail-head{padding-top:36px;padding-bottom:34px}.archive-back{margin-bottom:28px}.archive-source-section{padding-top:35px}.archive-source-section+.archive-source-section{margin-top:38px;padding-top:38px}.article-prose{font-size:16px;line-height:1.95}.magazine-article .article-prose{margin-block:28px}.guide-live{grid-template-columns:1fr;gap:28px}.guide-live .photo-stack{max-width:620px}.guide-staggered{grid-template-columns:35fr 19fr 46fr;row-gap:14px}.guide-staggered .article-figure:first-child{margin-inline-end:14px}.guide-staggered .article-figure:nth-child(2){margin-inline-end:14px}.guide-staggered .guide-title{font-size:21px}.guide-staggered .article-prose{font-size:14px;line-height:1.9}.archive-business{grid-template-columns:1fr;gap:24px;margin-top:42px}.archive-business dl{grid-template-columns:80px 1fr;gap:12px 16px}.archive-section-heading{font-size:27px}.guide-pair{gap:4px;margin-top:28px}}
@media(max-width:480px){.guide-staggered{display:grid;grid-template-columns:1fr;gap:0}.guide-staggered .article-figure:first-child{grid-area:auto;margin:0;width:100%}.guide-staggered .article-figure:nth-child(2){grid-area:auto;margin:10px 0 26px;width:65.6%}.guide-staggered .guide-title{grid-area:auto;margin:0 0 20px;font-size:27px}.guide-staggered .article-prose{grid-area:auto;font-size:16px}.archive-detail-head h1{font-size:36px}.article-figure img{border-radius:10px}.guide-live .article-prose{font-size:16px}.archive-business dl{display:block}.archive-business dt{margin-top:15px;font-size:12px}.archive-business dd{margin-top:3px}.archive-section-heading{font-size:25px}}
