.landing:has(.articles-main){--articles-paper:#ededed;--articles-progress:#c44e2a;--articles-index-width:min(100%, var(--landing-measure));--articles-serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif;--articles-serif-ko:var(--font-maru-buri), "Maru Buri", "Noto Serif KR", Georgia, serif;--articles-serif-ja:var(--font-noto-serif-jp), "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", "YuMincho", serif}.landing--articles[lang=ko] .articles-main{font-family:var(--articles-serif-ko)}.landing--articles[lang=ja] .articles-main{font-family:var(--articles-serif-ja)}.landing--articles .articles-main{font-family:var(--articles-serif)}.articles-main{background:var(--articles-paper);flex:1;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,4vw,3.5rem) clamp(3rem,8vw,5rem)}.articles-head{max-width:var(--articles-index-width);text-align:center;margin:0 auto;padding:clamp(1.5rem,4vw,2.25rem) 0 clamp(1rem,3vw,1.5rem)}.articles-title{font-family:var(--landing-latin);letter-spacing:.065em;text-transform:uppercase;margin:0;font-size:clamp(3.5rem,12vw,7.5rem);font-weight:800;line-height:.9}.articles-index{max-width:var(--articles-index-width);border-top:var(--landing-hairline);margin:clamp(1.5rem,4vw,2.5rem) auto 0}.article-index-entry{border-bottom:var(--landing-hairline);font-family:var(--articles-serif);padding:clamp(2rem,5vw,3rem) 0}.article-index-entry[lang=ko]{font-family:var(--articles-serif-ko)}.article-index-entry[lang=ja]{font-family:var(--articles-serif-ja)}.article-index-id,.article-index-date{font-family:var(--articles-serif)}.article-index-link{color:inherit;text-decoration:none;transition:opacity .25s;display:block}@media (hover:hover) and (pointer:fine){.article-index-link:hover{opacity:.62}}.article-index-id{letter-spacing:.03em;font-variant-numeric:tabular-nums;margin:0 0 clamp(.65rem,1.8vw,1rem);font-size:clamp(3.25rem,11vw,6.25rem);font-weight:700;line-height:.88}.article-index-title{text-transform:none;flex-direction:column;gap:clamp(.35rem,1.2vw,.65rem);margin:0;display:flex}.article-index-name{letter-spacing:.01em;font-size:clamp(1.375rem,3.8vw,2.125rem);font-weight:600;line-height:1.18;display:block}.article-index-entry[lang=ko] .article-index-name,.article-index-entry[lang=ko] .article-index-headline,.article-index-entry[lang=ja] .article-index-name,.article-index-entry[lang=ja] .article-index-headline{letter-spacing:-.015em}.article-index-headline{letter-spacing:.005em;text-wrap:balance;font-size:clamp(1.75rem,5vw,3.125rem);font-weight:700;line-height:1.14;display:block}.article-index-deck{letter-spacing:.01em;color:color-mix(in srgb, var(--landing-ink) 78%, transparent);margin:clamp(1rem,2.5vw,1.35rem) 0 0;font-size:clamp(.9375rem,2.2vw,1.0625rem);font-weight:400;line-height:1.72}.article-index-entry[lang=en] .article-index-deck{font-style:italic}.article-index-entry[lang=en] .article-index-deck .article-emphasis{font-weight:600}.article-index-foot{margin-top:clamp(1.25rem,3vw,1.75rem)}.article-index-date{letter-spacing:.1em;font-variant-numeric:tabular-nums;opacity:.62;font-size:.6875rem;font-weight:500}@media (min-width:768px){.landing:has(.articles-main){--articles-index-width:min(100%, 44rem)}}@media (min-width:1024px){.landing:has(.articles-main){--articles-index-width:min(100%, 52rem)}}.landing:has(.articles-main) .landing-footer-nav{letter-spacing:.085em}.landing:has(.articles-main) .landing-footer-copy{letter-spacing:.045em}
