.nyt-title{text-wrap:balance}article.nyt-body{font-family:MaruBuri,serif;font-weight:400;font-size:1.125rem;line-height:1.85;color:#1a1a1a}article.nyt-body h2{font-family:"Source Han Serif K",MaruBuri,serif;font-weight:700;color:#1a1a1a;font-size:1.5rem;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}article.nyt-body h3{font-family:"Source Han Serif K",MaruBuri,serif;font-weight:600;color:#1a1a1a;font-size:1.2rem;letter-spacing:-.01em;margin-top:2rem;margin-bottom:.75rem}article.nyt-body p{margin-bottom:1.5rem}article.nyt-body ul,article.nyt-body ol{margin-left:1.5rem;margin-bottom:1.5rem}article.nyt-body li{margin-bottom:.5rem}article.nyt-body a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#44c1c8;text-underline-offset:3px}article.nyt-body a:hover{color:#44c1c8}article.nyt-body strong{font-weight:700;color:#1a1a1a}article.nyt-body blockquote{font-family:Ongeullip Ryuryu,serif;font-weight:400;font-size:1.75rem;line-height:1.5;color:#44c1c8;margin:3rem 0;padding-top:1.5rem;border-top:1px solid #1a1a1a;font-style:normal}article.nyt-body>blockquote:first-child{border-top:none;padding-top:0}article.nyt-body blockquote strong{display:block;font-family:MaruBuri,serif;font-weight:500;font-size:.95rem;line-height:1.5;color:#666;margin-top:1rem;font-style:normal;letter-spacing:-.01em}article.nyt-body>p:first-of-type:first-letter{font-family:"Source Han Serif K",MaruBuri,serif;font-weight:700;font-size:3.5em;float:left;line-height:.9;margin-right:.1em;margin-top:.08em;color:#1a1a1a}article.nyt-body>p.article-lead:first-letter{font-family:inherit;font-weight:inherit;font-size:inherit;float:none;line-height:inherit;margin:0;color:inherit}article.nyt-body img{max-width:100%;width:100%;margin:2.5rem auto;display:block}article.nyt-body .article-lead{font-family:"Source Han Serif K",MaruBuri,serif;font-weight:600;font-size:1.75rem;line-height:1.4;letter-spacing:-.02em;color:#1a1a1a;text-align:center;margin:3rem auto 2.5rem;max-width:600px}article.nyt-body .article-cta{margin:3rem 0 4.5rem}article.nyt-body .article-cta__eyebrow{font-family:Pretendard,sans-serif;font-weight:500;font-size:11px;letter-spacing:.3em;color:#666;margin-bottom:1rem}article.nyt-body .article-cta__heading{font-family:"Source Han Serif K",MaruBuri,serif;font-weight:600;font-size:1.5rem;line-height:1.4;letter-spacing:-.02em;color:#1a1a1a;margin:0 0 1rem}article.nyt-body .article-cta__sub{font-family:MaruBuri,serif;font-weight:300;font-size:1rem;line-height:1.7;color:#666;margin:0 0 2rem}article.nyt-body .article-cta__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem 2rem}article.nyt-body .article-cta__links a{font-family:Pretendard,sans-serif;font-weight:500;font-size:.875rem;letter-spacing:.05em;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #1a1a1a;padding-bottom:.25rem;align-self:flex-start;transition:color .2s,border-color .2s}article.nyt-body .article-cta__links a:hover{color:#44c1c8;border-bottom-color:#44c1c8}article.nyt-body .article-cta__links a.article-cta__primary{color:#255768;border-bottom-color:#255768}article.nyt-body .article-cta__links a.article-cta__primary:hover{color:#44c1c8;border-bottom-color:#44c1c8}article.nyt-body .article-cta--center{text-align:center}article.nyt-body .article-cta--center .article-cta__links{justify-content:center}.carousel-outer{display:flex;align-items:center;justify-content:center;gap:16px;max-width:700px;margin:0 auto}.carousel-wrapper{flex:1;max-width:600px;min-width:0}.carousel-container{position:relative;overflow:hidden;border-radius:0;background:#fff;aspect-ratio:1 / 1}.carousel-track{display:flex;transition:transform .3s ease-out;height:100%}.carousel-slide{min-width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fff}.carousel-slide img{width:100%;height:100%;object-fit:contain;margin:0;max-width:none;box-shadow:none;filter:brightness(1.08) contrast(.97)}.carousel-arrow{flex-shrink:0;width:44px;height:44px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s}.carousel-arrow:hover{transform:scale(1.15)}.carousel-counter{text-align:center;margin-top:16px}.carousel-mobile-nav{display:none}@media(max-width:640px){.carousel-outer{gap:0;max-width:100%}.carousel-wrapper{max-width:100%}.carousel-arrow{display:none}.carousel-mobile-nav{display:flex;justify-content:space-between;align-items:center;max-width:600px;margin:0 auto 16px;padding:0 24px}.carousel-mobile-nav button{background:none;border:none;padding:6px;cursor:pointer;transition:transform .15s}.carousel-mobile-nav button:active{transform:scale(.92)}.carousel-mobile-nav img{height:32px;width:auto;display:block}}
