.korea-pick{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 0;border-top:1px solid var(--line,#d8dcda);border-bottom:1px solid var(--line,#d8dcda);margin:48px auto}.korea-pick h2{font-size:20px;line-height:1.5;margin:8px 0}.korea-pick p{font-size:13px;color:#68716d;margin:0}.korea-pick .text-link{white-space:nowrap;font-size:13px}.korea-today .editorial-heading{padding:40px 0 24px}.korea-today .editorial-heading h1{font-size:clamp(32px,5vw,56px);letter-spacing:-.04em;margin:12px 0}.korea-today .editorial-heading p{color:#68716d;font-size:16px}.korea-edition-mode{display:flex;gap:8px;margin:28px 0 0}.korea-edition-mode button{min-height:44px;padding:8px 16px;border-bottom:2px solid transparent;font-size:13px;color:#68716d}.korea-edition-mode button[aria-pressed=true]{border-color:#1b2520;color:#1b2520}.korea-stories{max-width:840px}.korea-story{padding:30px 0;border-bottom:1px solid #d8dcda;scroll-margin-top:100px}.korea-story h2{font-size:clamp(21px,3vw,28px);line-height:1.45;letter-spacing:-.025em;margin:14px 0}.korea-story p{font-size:16px;line-height:1.85;word-break:keep-all;overflow-wrap:anywhere}.korea-story .korea-context{color:#59635d;font-size:14px}.korea-story .news-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#68716d}.korea-story .text-link{font-size:13px;display:inline-flex;min-height:44px;align-items:center;gap:8px}.korea-story small{display:block;font-size:11px;color:#68716d}.korea-today .news-attribution{max-width:840px;font-size:12px;line-height:1.8;margin:28px 0 50px;color:#68716d}.korea-today button:focus-visible,.korea-today a:focus-visible{outline:2px solid #364e42;outline-offset:4px}@media(max-width:600px){.korea-pick{align-items:flex-start;flex-direction:column;gap:12px;margin:32px auto}.korea-pick h2{font-size:19px}.korea-today .news-filters{gap:6px;flex-wrap:wrap}.korea-today .news-filters button{font-size:12px;padding:8px 12px;min-height:44px}.korea-story{padding:24px 0}}
