/* Five editorial compositions. These styles own their layout independently of the legacy design sheets. */
body:is([data-design="daily"],[data-design="chronicle"],[data-design="studio"],[data-design="table"],[data-design="pantry"]) .ed-home-a{--ed-ink:#202924;--ed-muted:#5c665f;--ed-rule:#cfd5cb;max-width:1280px;margin:0 auto;color:var(--ed-ink);font-family:Arial,"Noto Sans KR",sans-serif;overflow-wrap:anywhere;word-break:keep-all}
.ed-home-a,.ed-home-a *{box-sizing:border-box}.ed-home-a :is(h1,h2,h3,p,figure,dl,dd){margin:0}.ed-home-a a{color:inherit;text-decoration:none}.ed-home-a a:hover{text-decoration:underline;text-underline-offset:.2em}.ed-home-a a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.ed-home-a img{display:block;width:100%;height:auto;max-width:100%;object-fit:cover}.ed-home-a .story-image{margin:0}.ed-home-a .ed-image{display:block;min-width:0}.ed-home-a .ed-image img{aspect-ratio:3/2;object-fit:cover}.ed-home-a figure figcaption{font-size:10px;line-height:1.55;padding:8px 0;color:var(--ed-muted)}.ed-home-a p{line-height:1.75}.ed-home-a .ed-kicker{font:700 11px/1.6 Arial,"Noto Sans KR",sans-serif;letter-spacing:.12em;text-transform:uppercase}.ed-home-a .ed-deck{font-size:19px;line-height:1.65}.ed-home-a .ed-action{display:inline-flex;gap:22px;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;line-height:1.6}.ed-home-a time,.ed-home-a .ed-meta{font-size:11px;line-height:1.6;color:var(--ed-muted)}.ed-home-a .ed-meta{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.ed-home-a .ed-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-top:2px solid var(--ed-ink);padding:18px 0 28px}.ed-home-a .ed-section-heading h2{font-size:27px;line-height:1.4}.ed-home-a .ed-section-heading>span{font-size:12px;color:var(--ed-muted)}
/* Daily — a practical, spacious health journal. */
body[data-design="daily"]{background:#fffef9}body[data-design="daily"] .ed-daily{padding:32px 32px 72px;--ed-ink:#143d2b;--ed-muted:#526354;--ed-rule:#c9d3c3}.ed-daily-opening{display:grid;grid-template-columns:1.18fr 1fr;min-height:520px;background:#e9efdc}.ed-daily-note{padding:48px 48px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px}.ed-daily-note h1{font-size:clamp(37px,4.4vw,62px);line-height:1.14;letter-spacing:-.055em;white-space:pre-line}.ed-daily-note>p:not(.ed-kicker){max-width:420px}.ed-daily-note .ed-action{margin-top:8px;border-bottom:1px solid;padding-bottom:7px}.ed-daily-photo{position:relative;min-width:0}.ed-daily-photo>img{height:100%;max-height:610px;object-position:50% 54%}.ed-daily-photo figcaption{position:absolute;bottom:10px;right:12px;left:12px;color:white!important;text-shadow:0 1px 3px #000;text-align:right}.ed-daily-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--ed-rule);margin:40px 0 56px}.ed-daily-topics>a{padding:28px 30px;display:grid;gap:12px;text-decoration:none}.ed-daily-topics>a+a{border-left:1px solid var(--ed-rule)}.ed-daily-topics h2{font-size:29px;letter-spacing:-.04em}.ed-daily-topics a:hover{background:#f0f3e9}.ed-daily-topics .ed-action{margin-top:8px}.ed-daily-topics p{font-size:14px}.ed-daily-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.ed-daily-story{padding-bottom:30px;border-bottom:1px solid var(--ed-rule);display:grid;gap:18px;align-content:start}.ed-daily-story>div{display:grid;gap:12px}.ed-daily-story h3{font-size:25px;line-height:1.4;letter-spacing:-.04em}.ed-daily-story p:not(.ed-kicker){font-size:14px;color:var(--ed-muted)}.ed-daily-story.ed-daily-lead{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.ed-daily-lead:has(>.ed-image):only-child .ed-image{max-height:360px;overflow:hidden}.ed-daily-lead:not(:has(>.ed-image)){grid-template-columns:1fr}.ed-daily-lead h3{font-size:34px}.ed-daily-principle{margin-top:54px;padding:24px 0;border-top:1px solid var(--ed-rule);display:flex;gap:40px;align-items:start}.ed-daily-principle strong{font-size:18px;flex:1}.ed-daily-principle p{font-size:13px;flex:1.4;max-width:580px}
/* Chronicle — a restrained literary journal, with a marginal table of contents. */
body[data-design="chronicle"]{background:#f6f3ed}body[data-design="chronicle"] .ed-chronicle{padding:20px 56px 80px;--ed-ink:#382f2d;--ed-muted:#71645f;--ed-rule:#c9bdb0;font-family:Georgia,"Noto Serif KR",serif}.ed-chronicle-title{text-align:center;padding:24px 20px 38px}.ed-chronicle-title .ed-kicker{color:#8e324c}.ed-chronicle-title h1{font-weight:400;font-size:clamp(40px,5.5vw,76px);line-height:1.2;letter-spacing:-.045em;white-space:pre-line;margin:18px 0 22px}.ed-chronicle-title>p:last-child{font-size:16px}.ed-chronicle-cover{border-top:1px solid var(--ed-ink);padding-top:10px}.ed-chronicle-cover img{aspect-ratio:2.7/1;object-position:center 45%}.ed-chronicle-cover figcaption{text-align:right}.ed-chronicle-reading{display:grid;grid-template-columns:260px minmax(0,1fr);gap:60px;margin-top:40px}.ed-chronicle-index{border-top:2px solid #8e324c;padding-top:16px}.ed-chronicle-index nav{margin-top:20px}.ed-chronicle-index nav>a{position:relative;display:block;padding:22px 30px 23px 0;border-top:1px solid var(--ed-rule)}.ed-chronicle-index nav h2{font-size:23px;font-weight:400;line-height:1.5}.ed-chronicle-index nav p{font:12px/1.8 Arial,"Noto Sans KR",sans-serif;color:var(--ed-muted);margin-top:10px}.ed-chronicle-index nav a>span{position:absolute;right:0;top:26px}.ed-chronicle-index .ed-chronicle-editorial{margin-top:30px;padding-top:22px;border-top:1px solid var(--ed-rule);font-size:14px;line-height:1.9}.ed-chronicle-pages>h2{font:700 12px/1.5 Arial,"Noto Sans KR",sans-serif;letter-spacing:.08em;padding:16px 0 22px;border-top:2px solid var(--ed-ink)}.ed-chronicle-pages article{display:grid;gap:18px;padding:12px 0 34px;margin-bottom:30px;border-bottom:1px solid var(--ed-rule)}.ed-chronicle-pages h3{font-weight:400;font-size:32px;line-height:1.45;letter-spacing:-.04em}.ed-chronicle-pages article>p{font-size:16px;line-height:1.9}.ed-chronicle-pages .ed-image{max-width:540px}.ed-chronicle-essay{padding:22px 0 36px}.ed-chronicle-essay .ed-chronicle-question{font-size:28px;line-height:1.6;white-space:pre-line;margin-bottom:30px}.ed-chronicle-essay>p:last-child{font-size:16px;line-height:2;max-width:570px}
/* Studio — a photographic beauty folio and a two-column editorial directory. */
body[data-design="studio"]{background:#fffafa}body[data-design="studio"] .ed-studio{--ed-ink:#382634;--ed-muted:#77606e;--ed-rule:#dfccd7;padding:32px 32px 70px}.ed-studio-cover{display:grid;grid-template-columns:1.5fr 1fr;align-items:stretch;gap:34px}.ed-studio-cover figure{min-width:0;position:relative}.ed-studio-cover img{height:100%;min-height:440px;object-position:44% center}.ed-studio-cover figcaption{position:absolute;bottom:10px;left:14px;background:#fff8;padding:5px 8px!important;color:#493846!important}.ed-studio-cover header{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:24px 8px 30px 0}.ed-studio-cover h1{font-family:Georgia,"Noto Serif KR",serif;font-weight:400;font-size:clamp(42px,5.3vw,74px);line-height:1.14;letter-spacing:-.06em;white-space:pre-line;margin:28px 0}.ed-studio-cover .ed-deck{font-size:15px;max-width:260px}.ed-studio-strip{display:flex;align-items:center;justify-content:space-between;gap:22px;background:#efc2d0;margin:36px 0 0;padding:19px 26px}.ed-studio-strip p{font-size:14px}.ed-studio-strip>span{font-size:30px}.ed-studio-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--ed-rule);margin-bottom:55px}.ed-studio-directory>a{display:grid;gap:17px;padding:35px 24px;text-decoration:none}.ed-studio-directory>a+a{border-left:1px solid var(--ed-rule)}.ed-studio-directory a:hover{background:#f9edf2}.ed-studio-directory h2{display:flex;justify-content:space-between;gap:15px;font-family:Georgia,"Noto Serif KR",serif;font-size:35px;font-weight:400}.ed-studio-directory h2 span{font:25px Arial}.ed-studio-directory p{font-size:14px}.ed-studio-stories>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}.ed-studio-stories article{display:grid;gap:14px;align-content:start}.ed-studio-stories article:nth-child(3n+1) .ed-image img{aspect-ratio:4/5}.ed-studio-stories h3{font:400 29px/1.4 Georgia,"Noto Serif KR",serif;letter-spacing:-.035em}.ed-studio-stories article>p:not(.ed-kicker){font-size:14px;color:var(--ed-muted)}.ed-studio-note{display:grid;grid-template-columns:1fr 2fr;gap:50px;margin-top:60px;padding:32px 0;border-block:1px solid var(--ed-rule)}.ed-studio-note>p:last-child{font:400 24px/1.7 Georgia,"Noto Serif KR",serif;max-width:680px}
/* Table — expressive food-culture magazine with a menu beside its cover. */
body[data-design="table"]{background:#fff6e9}body[data-design="table"] .ed-table{--ed-ink:#ac351b;--ed-muted:#785547;--ed-rule:#d9b9a0;padding:0 32px 76px}.ed-table-mast{text-align:center;padding:32px 20px 36px}.ed-table-mast h1{font:700 clamp(48px,7vw,90px)/1.05 Georgia,"Noto Serif KR",serif;letter-spacing:-.06em;white-space:pre-line;margin:20px 0}.ed-table-mast>p:last-child{font-size:16px}.ed-table-scene{display:grid;grid-template-columns:1.55fr 1fr;border:1px solid var(--ed-ink)}.ed-table-scene figure{min-width:0;position:relative}.ed-table-scene img{height:100%;min-height:460px;object-position:center}.ed-table-scene figcaption{position:absolute;bottom:12px;left:12px;right:12px;color:#fff!important;text-shadow:0 1px 4px #000}.ed-table-scene nav{padding:28px 30px;background:#f4e0c1}.ed-table-scene nav>a{display:block;padding:26px 0 23px;border-bottom:1px solid var(--ed-rule);text-decoration:none}.ed-table-scene nav>a:last-child{border-bottom:0}.ed-table-scene nav h2{font:700 30px/1.3 Georgia,"Noto Serif KR",serif;margin-bottom:14px}.ed-table-scene nav p{font-size:14px}.ed-table-scene nav .ed-action{margin-top:21px}.ed-table-scene nav a:hover h2{text-decoration:underline}.ed-table-line{display:flex;align-items:center;justify-content:space-around;gap:14px;padding:22px 8px;margin-bottom:46px;border-bottom:1px solid var(--ed-rule);font-size:14px;font-weight:700}.ed-table-line span[aria-hidden]{font-size:20px}.ed-table-stories>article{display:grid;grid-template-columns:58px minmax(0,1fr) minmax(0,34%);gap:30px;padding:26px 0;border-bottom:1px solid var(--ed-rule);align-items:start}.ed-table-stories>article:not(:has(>.ed-image)){grid-template-columns:58px minmax(0,1fr)}.ed-table-stories article>div{display:grid;gap:12px}.ed-table-number{font:italic 34px/1 Georgia,serif}.ed-table-stories h3{font:700 28px/1.45 Georgia,"Noto Serif KR",serif;letter-spacing:-.03em}.ed-table-stories article p:not(.ed-kicker){color:var(--ed-muted);font-size:14px}.ed-table-invitation{background:var(--ed-ink);color:#fff6e9;margin-top:50px;padding:40px;display:grid;grid-template-columns:1fr 1.2fr;gap:44px}.ed-table-invitation h2{font:400 32px/1.4 Georgia,"Noto Serif KR",serif}.ed-table-invitation p{font-size:15px;line-height:1.9}
/* Pantry — an ingredient index with a functional, notebook-like rhythm. */
body[data-design="pantry"]{background:#fffef7}body[data-design="pantry"] .ed-pantry{--ed-ink:#243f25;--ed-muted:#5e6a54;--ed-rule:#ced3ba;padding:32px 32px 70px}.ed-pantry-top{display:grid;grid-template-columns:34% minmax(0,1fr);gap:36px}.ed-pantry-index{background:#e6ebd0;padding:28px}.ed-pantry-index h1{font:700 42px/1.25 Georgia,"Noto Serif KR",serif;letter-spacing:-.05em;white-space:pre-line;margin:23px 0 30px}.ed-pantry-index nav>a{display:grid;grid-template-columns:23px 1fr 12px;gap:12px;padding:23px 0;border-top:1px solid #aeb998;text-decoration:none}.ed-pantry-tab{font:11px/2 Arial,sans-serif}.ed-pantry-index nav h2{font-size:19px;line-height:1.5}.ed-pantry-index nav p{font-size:12px;line-height:1.8;margin-top:7px}.ed-pantry-index nav a:hover h2{text-decoration:underline}.ed-pantry-introduction{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:28px;align-items:center}.ed-pantry-introduction figure{position:relative}.ed-pantry-introduction img{aspect-ratio:4/6;object-position:center}.ed-pantry-introduction figcaption{font-size:9px!important}.ed-pantry-introduction>div{display:grid;gap:19px}.ed-pantry-introduction h2{font:700 40px/1.3 Georgia,"Noto Serif KR",serif;letter-spacing:-.04em;white-space:pre-line}.ed-pantry-introduction p:not(.ed-kicker){font-size:14px}.ed-pantry-stories{margin-top:55px}.ed-pantry-stories>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ed-pantry-stories article{border:1px solid var(--ed-rule)}.ed-pantry-stories article>div{display:grid;gap:12px;padding:23px}.ed-pantry-stories h3{font:700 26px/1.45 Georgia,"Noto Serif KR",serif}.ed-pantry-stories p:not(.ed-kicker){font-size:14px;color:var(--ed-muted)}.ed-pantry-method{margin-top:50px;border-block:2px solid var(--ed-ink);padding:28px 0}.ed-pantry-method h2{font-size:27px;margin-top:10px;line-height:1.4}.ed-pantry-method dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.ed-pantry-method dl>div{padding:15px 20px 15px 0}.ed-pantry-method dl>div+div{border-left:1px solid var(--ed-rule);padding-left:25px}.ed-pantry-method dt{font-weight:700;font-size:16px;line-height:1.5}.ed-pantry-method dd{font-size:13px;line-height:1.8;margin-top:8px}
@media(max-width:1000px){.ed-daily-note{padding:30px}.ed-chronicle-reading{grid-template-columns:220px minmax(0,1fr);gap:32px}.ed-studio-cover{gap:24px}.ed-studio-cover img{min-height:370px}.ed-pantry-top{grid-template-columns:1fr;gap:28px}.ed-pantry-index{display:grid;grid-template-columns:1fr 1.5fr;gap:12px 30px}.ed-pantry-index>.ed-kicker{grid-column:1/-1}.ed-pantry-index h1{margin:12px 0}.ed-pantry-index nav{display:grid;grid-template-columns:1fr 1fr;gap:25px}.ed-pantry-introduction{grid-template-columns:40% 1fr}.ed-pantry-introduction img{aspect-ratio:4/3}.ed-table-scene{grid-template-columns:1.3fr 1fr}.ed-table-scene nav{padding:24px}}
@media(max-width:640px){body:is([data-design="daily"],[data-design="chronicle"],[data-design="studio"],[data-design="table"],[data-design="pantry"]) .ed-home-a{padding:18px 18px 48px}.ed-home-a .ed-section-heading{display:block;padding-bottom:20px}.ed-home-a .ed-section-heading h2{font-size:24px}.ed-home-a .ed-section-heading>span{display:block;margin-top:8px}.ed-home-a .ed-kicker{font-size:10px;letter-spacing:.09em}.ed-daily-opening{grid-template-columns:1fr;min-height:0}.ed-daily-note{padding:30px 25px;gap:19px}.ed-daily-note h1{font-size:40px}.ed-daily-note .ed-deck{font-size:17px}.ed-daily-note>p:last-of-type{font-size:14px}.ed-daily-photo img{height:280px;object-position:center 43%}.ed-daily-topics{margin:25px 0 38px;grid-template-columns:1fr}.ed-daily-topics>a{padding:23px 7px}.ed-daily-topics>a+a{border-left:0;border-top:1px solid var(--ed-rule)}.ed-daily-topics h2{font-size:25px}.ed-daily-stories{grid-template-columns:1fr}.ed-daily-story.ed-daily-lead{grid-template-columns:1fr;gap:20px}.ed-daily-lead h3{font-size:28px}.ed-daily-principle{display:block;margin-top:30px}.ed-daily-principle p{margin-top:15px}.ed-chronicle-title{padding:18px 0 26px}.ed-chronicle-title h1{font-size:43px}.ed-chronicle-title>p:last-child{font-size:14px}.ed-chronicle-cover img{aspect-ratio:1.5/1}.ed-chronicle-cover figcaption{text-align:left;font-size:9px}.ed-chronicle-reading{grid-template-columns:1fr;gap:30px;margin-top:25px}.ed-chronicle-index nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:12px}.ed-chronicle-index nav>a{padding-right:18px}.ed-chronicle-index nav h2{font-size:21px}.ed-chronicle-index nav a>span{font-size:13px}.ed-chronicle-index .ed-chronicle-editorial{margin-top:10px;font-size:13px}.ed-chronicle-pages h3{font-size:27px}.ed-chronicle-essay .ed-chronicle-question{font-size:24px}.ed-chronicle-essay>p:last-child{font-size:14px}.ed-studio-cover{grid-template-columns:1fr;gap:0}.ed-studio-cover img{min-height:0;height:auto;aspect-ratio:4/3}.ed-studio-cover header{padding:27px 8px 0}.ed-studio-cover h1{font-size:48px;line-height:1.13;margin:18px 0;white-space:normal;max-width:280px}.ed-studio-cover .ed-deck{max-width:100%;font-size:14px}.ed-studio-strip{margin-top:28px;padding:14px 16px;gap:12px}.ed-studio-strip p{font-size:11px}.ed-studio-strip>span{font-size:24px}.ed-studio-directory{grid-template-columns:1fr;margin-bottom:35px}.ed-studio-directory>a{padding:24px 8px}.ed-studio-directory>a+a{border-left:0;border-top:1px solid var(--ed-rule)}.ed-studio-directory h2{font-size:30px}.ed-studio-stories>div{grid-template-columns:1fr;gap:35px}.ed-studio-stories article:nth-child(3n+1) .ed-image img{aspect-ratio:4/3}.ed-studio-note{grid-template-columns:1fr;gap:15px;padding:25px 0;margin-top:35px}.ed-studio-note>p:last-child{font-size:21px}.ed-table-mast{padding:18px 0 26px}.ed-table-mast h1{font-size:52px}.ed-table-mast>p:last-child{font-size:14px}.ed-table-scene{grid-template-columns:1fr}.ed-table-scene img{min-height:0;height:285px}.ed-table-scene nav{padding:24px}.ed-table-scene nav h2{font-size:27px}.ed-table-line{padding:18px 0;gap:7px;margin-bottom:30px;font-size:10px}.ed-table-line span[aria-hidden]{font-size:15px}.ed-table-stories>article,.ed-table-stories>article:not(:has(>.ed-image)){grid-template-columns:30px minmax(0,1fr);gap:14px}.ed-table-stories>article>.ed-image{grid-column:2}.ed-table-number{font-size:23px}.ed-table-stories h3{font-size:24px}.ed-table-invitation{grid-template-columns:1fr;gap:18px;padding:28px 23px;margin-top:35px}.ed-table-invitation h2{font-size:27px}.ed-table-invitation p{font-size:14px}.ed-pantry-index{display:block;padding:23px}.ed-pantry-index h1{font-size:35px;margin:18px 0 24px}.ed-pantry-index nav{display:block}.ed-pantry-index nav>a{padding:18px 0}.ed-pantry-introduction{grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:18px}.ed-pantry-introduction img{aspect-ratio:3/5}.ed-pantry-introduction h2{font-size:27px}.ed-pantry-introduction>div{gap:14px}.ed-pantry-introduction p:not(.ed-kicker){font-size:12px}.ed-pantry-introduction .ed-kicker{font-size:9px}.ed-pantry-stories{margin-top:35px}.ed-pantry-stories>div{grid-template-columns:1fr;gap:24px}.ed-pantry-stories h3{font-size:24px}.ed-pantry-method{margin-top:35px}.ed-pantry-method h2{font-size:24px}.ed-pantry-method dl{grid-template-columns:1fr;margin-top:18px}.ed-pantry-method dl>div,.ed-pantry-method dl>div+div{border-left:0;border-top:1px solid var(--ed-rule);padding:16px 0}.ed-pantry-method dl>div:first-child{border-top:0}}
@media(prefers-reduced-motion:reduce){.ed-home-a *{scroll-behavior:auto;animation:none!important;transition:none!important}}
/* Populated editions always lead with the newest real article. Introduction covers are zero-state only. */
.ed-daily-published-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:38px;padding:24px 0 42px;border-bottom:2px solid var(--ed-ink);align-items:center}.ed-daily-published-lead:not(:has(>.ed-image)){grid-template-columns:minmax(0,900px);padding:40px 0}.ed-daily-lead-copy{display:grid;justify-items:start;gap:23px}.ed-daily-published-lead h1{font-size:clamp(34px,4vw,54px);line-height:1.22;letter-spacing:-.05em}.ed-daily-published-lead .ed-image img{aspect-ratio:5/4}.ed-chronicle-published-lead{padding:24px 0 32px;border-bottom:1px solid var(--ed-rule)}.ed-chronicle-published-lead header{max-width:850px;margin:0 auto 30px;text-align:center;display:grid;gap:24px;justify-items:center}.ed-chronicle-published-lead .ed-meta{width:100%;justify-content:center}.ed-chronicle-published-lead h1{font:400 clamp(35px,4.8vw,64px)/1.3 Georgia,"Noto Serif KR",serif;letter-spacing:-.04em}.ed-chronicle-published-lead header>p{max-width:670px;font-size:18px;line-height:1.85}.ed-chronicle-published-lead .ed-image img{aspect-ratio:2.2/1}.ed-studio-published-lead{display:grid;grid-template-columns:1.3fr 1fr;gap:38px;align-items:center;padding-bottom:20px}.ed-studio-published-lead:not(:has(>.ed-image)){grid-template-columns:1fr;max-width:900px;padding:30px 0}.ed-studio-published-lead .ed-image img{aspect-ratio:4/5}.ed-studio-published-lead header{display:grid;gap:24px;justify-items:start}.ed-studio-published-lead h1{font:400 clamp(35px,4.3vw,58px)/1.25 Georgia,"Noto Serif KR",serif;letter-spacing:-.05em}.ed-studio-published-lead header>p:not(.ed-kicker){font-size:16px;line-height:1.8}.ed-table-published-lead{padding:35px 0 28px}.ed-table-published-lead header{max-width:960px;margin:0 auto 30px;text-align:center}.ed-table-published-lead h1{font:700 clamp(35px,4.8vw,66px)/1.2 Georgia,"Noto Serif KR",serif;letter-spacing:-.045em;margin:18px 0}.ed-table-published-lead header>p:not(.ed-kicker){max-width:680px;margin:0 auto 18px;font-size:17px}.ed-table-published-lead .ed-image img{aspect-ratio:2/1}.ed-table-published-lead>.ed-action{margin-top:20px}.ed-table-live-menu{display:flex;flex-wrap:wrap;border-block:1px solid var(--ed-rule)}.ed-table-live-menu>a{flex:1;display:flex;justify-content:space-between;gap:30px;padding:20px 24px;font-size:20px}.ed-table-live-menu>a+a{border-left:1px solid var(--ed-rule)}.ed-pantry-index-title{font:700 30px/1.35 Georgia,"Noto Serif KR",serif;margin:18px 0 28px!important}.ed-pantry-published-lead{display:grid;gap:22px;align-content:start}.ed-pantry-published-lead h1{font:700 clamp(32px,3.7vw,49px)/1.3 Georgia,"Noto Serif KR",serif;letter-spacing:-.04em}.ed-pantry-published-lead .ed-deck{font-size:16px}.ed-pantry-published-lead .ed-image img{aspect-ratio:3/2}.ed-pantry-published-lead .ed-meta{align-items:center}
@media(max-width:640px){.ed-daily-published-lead,.ed-studio-published-lead{grid-template-columns:1fr;gap:25px;padding:14px 0 25px}.ed-daily-published-lead:not(:has(>.ed-image)){padding:18px 0 25px}.ed-daily-published-lead h1{font-size:34px}.ed-daily-lead-copy{gap:18px}.ed-daily-published-lead .ed-deck{font-size:16px}.ed-chronicle-published-lead{padding-top:12px}.ed-chronicle-published-lead h1{font-size:34px}.ed-chronicle-published-lead header{gap:19px;text-align:left;justify-items:start}.ed-chronicle-published-lead .ed-meta{justify-content:flex-start}.ed-chronicle-published-lead header>p{font-size:16px}.ed-chronicle-published-lead .ed-image img{aspect-ratio:3/2}.ed-studio-published-lead header{order:-1;gap:18px}.ed-studio-published-lead h1{font-size:35px}.ed-studio-published-lead .ed-image img{aspect-ratio:4/3}.ed-table-published-lead{padding-top:15px}.ed-table-published-lead h1{font-size:36px}.ed-table-published-lead header>p:not(.ed-kicker){font-size:15px}.ed-table-published-lead .ed-image img{aspect-ratio:3/2}.ed-table-live-menu>a{font-size:16px;gap:12px;padding:18px 12px}.ed-pantry-top:has(.ed-pantry-published-lead){display:flex;flex-direction:column}.ed-pantry-top:has(.ed-pantry-published-lead) .ed-pantry-index{order:2}.ed-pantry-published-lead{gap:18px}.ed-pantry-published-lead h1{font-size:32px}}
