.page-hero.news-page-hero{padding:1.875rem 6vw 1.75rem}.page-hero.news-page-hero h1{margin:.5rem 0 .75rem;font-size:clamp(2rem,3.6vw,3rem);line-height:1.1}.page-hero.news-page-hero>p:not(.eyebrow){margin-bottom:0}html[lang=ko] .page-hero.news-page-hero h1{font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.3}.news-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.5vw;padding:0 6vw 3.5rem;display:grid}.news-entry{border-top:1px solid var(--line);align-self:start;min-width:0;padding:1.25rem 0}.news-entry-lead{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.news-entry-thumb,.news-entry-placeholder{object-fit:contain;background:#e9e6df;width:7rem;height:5.5rem;display:block}.news-entry-placeholder{color:#7c726c;flex-direction:column;justify-content:space-between;padding:.75rem;display:flex}.news-entry-placeholder span{letter-spacing:.07em;font-size:.6875rem;font-weight:750}.news-entry-placeholder b{color:var(--crimson);font-size:1.25rem;font-weight:550}.news-entry-copy{min-width:0}.news-entry-meta{color:#6d6861;letter-spacing:.025em;flex-wrap:wrap;gap:.25rem .75rem;margin-bottom:.4375rem;font-size:.75rem;font-weight:600;line-height:1.5;display:flex}.news-entry-meta>span{color:var(--crimson)}.news-entry h2{font-family:var(--font-serif),serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:1.375rem;font-weight:500;line-height:1.25}.news-entry-excerpt{-webkit-line-clamp:2;color:#68625e;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.news-entry-details{margin:.375rem 0 0 8rem}.news-entry-details summary{min-height:2.25rem;color:var(--crimson);cursor:pointer;align-items:center;gap:.625rem;padding:.375rem .125rem;font-size:.8125rem;font-weight:600;line-height:1.5;list-style:none;display:inline-flex}.news-entry-details summary::-webkit-details-marker{display:none}.news-entry-details summary:hover{color:var(--ink)}.news-entry-details summary:focus-visible{outline:2px solid var(--crimson);outline-offset:4px;border-radius:2px}.news-entry-source:focus-visible{outline:2px solid var(--crimson);outline-offset:4px;border-radius:2px}.news-entry h2 a:focus-visible{outline:2px solid var(--crimson);outline-offset:4px;border-radius:2px}.news-entry-plus{flex-shrink:0;width:.625rem;height:.625rem;position:relative}.news-entry-plus:before,.news-entry-plus:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.news-entry-plus:after{transform:rotate(90deg)}.news-collapse-label{display:none}.news-entry-details[open]{margin-left:0}.news-entry-details[open] .news-expand-label,.news-entry-details[open] .news-entry-plus:after{display:none}.news-entry-details[open] .news-collapse-label{display:inline}.news-entry:has(.news-entry-details[open]) .news-entry-excerpt{display:none}.news-entry-body{padding:.25rem 0 .75rem}.news-entry-body>p{white-space:pre-line;overflow-wrap:anywhere;color:#534e49;margin:.375rem 0 1rem;font-size:1rem;line-height:1.65}.news-entry-photos{grid-template-columns:1fr;gap:.75rem;display:grid}.news-entry-photos img{object-fit:contain;background:#e9e6df;width:100%;height:auto;max-height:32rem;display:block}.news-entry-source{color:#706860;overflow-wrap:anywhere;border-bottom:1px solid #bcb4ad;width:fit-content;max-width:calc(100% - 8rem);margin:.25rem 0 0 8rem;padding-bottom:.125rem;font-size:.75rem;line-height:1.5;display:block}html[lang=ko] .news-entry h2{font-family:var(--font-korean);letter-spacing:-.015em;word-break:keep-all;font-size:1.1875rem;font-weight:600;line-height:1.45}html[lang=ko] .news-entry-meta{letter-spacing:0;font-size:.75rem}html[lang=ko] .news-entry-excerpt,html[lang=ko] .news-entry-body>p{letter-spacing:0;font-size:1rem;line-height:1.625}html[lang=ko] .news-entry-details summary{letter-spacing:0;font-size:.8125rem}@media (max-width:1099px){.news-archive{grid-template-columns:1fr}.news-entry-lead{grid-template-columns:8rem minmax(0,1fr);gap:1.25rem}.news-entry-thumb,.news-entry-placeholder{width:8rem;height:6rem}.news-entry-details,.news-entry-source{margin-left:9.25rem}.news-entry-source{max-width:calc(100% - 9.25rem)}}@media (max-width:600px){.page-hero.news-page-hero{padding:1.5rem 6vw}.page-hero.news-page-hero h1,html[lang=ko] .page-hero.news-page-hero h1{font-size:2rem}.news-archive{padding-bottom:2.5rem}.news-entry{padding:1rem 0}.news-entry-lead{grid-template-columns:5rem minmax(0,1fr);gap:.875rem}.news-entry-thumb,.news-entry-placeholder{width:5rem;height:4.25rem}.news-entry-placeholder{padding:.5rem}.news-entry-placeholder span{font-size:.625rem}.news-entry-placeholder b{font-size:1rem}.news-entry h2{font-size:1.25rem;line-height:1.3}html[lang=ko] .news-entry h2{font-size:1.125rem;line-height:1.45}.news-entry-meta{gap:.125rem .5rem}.news-entry-details,.news-entry-source{margin-left:5.875rem}.news-entry-source{max-width:calc(100% - 5.875rem)}.news-entry-details[open]{margin-left:0}.news-entry-details summary{min-height:2.75rem}}
