.home-welcome{max-width:1540px;margin:auto;padding:12px clamp(20px,4vw,68px) 0}.home-welcome summary{cursor:pointer;letter-spacing:0;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font:700 11px/1.4 Arial,sans-serif;list-style:none;display:flex}.home-welcome summary::-webkit-details-marker{display:none}.home-welcome details[open]>summary>svg{transform:rotate(180deg)}.home-welcome-hero{isolation:isolate;color:#fff;background:#070909;align-items:center;min-height:280px;display:flex;position:relative;overflow:hidden}.home-welcome-hero>img{object-fit:cover;object-position:center 48%;opacity:.36;z-index:-1}.home-welcome-copy{max-width:640px;padding:30px 36px}.home-welcome h1{letter-spacing:0;margin:0 0 18px;font-size:64px;font-weight:850;line-height:1.04}.home-welcome-copy p{max-width:45ch;margin:0;font:17px/1.6 Arial,sans-serif}.home-welcome-copy>div{flex-wrap:wrap;gap:14px 24px;margin-top:20px;display:flex}.home-welcome-copy a{align-items:center;gap:10px;min-height:44px;font:700 13px Arial,sans-serif;display:inline-flex}.home-welcome-copy a:first-child{color:#070909;background:#c9ff2f;padding:10px 16px}.home-edition .home-news{padding-top:24px;padding-bottom:45px}.home-edition .home-news .section-heading{align-items:center;margin-bottom:24px}.home-edition .home-news .section-heading h2{letter-spacing:0;margin:0;font-size:32px;line-height:1.15}.home-edition .home-news .section-heading>a{white-space:nowrap;font-size:12px}.home-edition .home-news .section-heading .section-kicker{margin-bottom:9px}.home-welcome .sr-only{font-size:16px}.article-reading-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0 0 20px;padding-bottom:16px;font:14px/1.55 Arial,sans-serif;display:flex}.article-reading-tools>details{min-width:0;max-width:100%}.article-reading-tools>details>summary{border:1px solid var(--line);cursor:pointer;min-height:44px;color:var(--ink);letter-spacing:0;align-items:center;gap:9px;padding:8px 12px;font-weight:600;list-style:none;display:flex}.article-reading-tools>details>summary::-webkit-details-marker{display:none}.article-reading-tools summary small{color:var(--muted);font-weight:400}.article-reading-tools>details[open]{flex-basis:100%;order:2}.article-reading-tools>details[open]>summary{background:var(--ink);width:fit-content;color:var(--paper)}.article-reading-tools>details[open]>summary small{color:inherit}.article-reading-tools>details[open]>summary>svg:last-child{transform:rotate(180deg)}.article-reading-tools nav{padding:12px 0}.article-reading-tools ol{margin:0;padding-left:26px}.article-reading-tools nav a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.article-reading-tools li{padding:5px 0}.article-reading-tools .article-audio{border:0;gap:10px;margin:12px 0 0;padding:10px 0;font:14px/1.6 Arial,sans-serif}.article-audio .article-audio-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.article-audio .article-audio-controls>button{place-items:center;width:44px;height:44px;padding:0;display:grid}.article-audio-controls label{align-items:center;gap:8px;margin-left:8px;display:flex}.article-audio .audio-privacy{flex-basis:100%;font:12px/1.6 Arial,sans-serif}.audio-privacy>summary{cursor:pointer;color:var(--muted);list-style:revert;padding:8px 0}.audio-privacy p{font:12px/1.6 Arial,sans-serif;margin:8px 0!important}.article-reading-tools+section>h2{margin-top:20px}.article-body section[id]{scroll-margin-top:110px}@media (max-width:680px){.home-welcome{padding-top:6px}.home-welcome-hero{min-height:230px}.home-welcome-copy{padding:22px}.home-welcome h1{margin-bottom:14px;font-size:40px}.home-welcome-copy p{font-size:15px}.home-welcome-copy>div{gap:10px 20px;margin-top:14px}.home-edition .home-news .section-heading{flex-direction:row;align-items:center;gap:12px;margin-bottom:18px}.home-edition .home-news .section-heading h2{font-size:25px}.home-edition .home-news{padding-top:22px}.home-edition .home-news .section-heading>a{gap:5px;font-size:11px}.home-edition .home-news .section-heading>a svg{width:16px}.article-reading-tools{gap:8px}.article-reading-tools>details>summary{padding:8px 10px;font-size:13px}.article-reading-tools summary small{display:none}}@media (prefers-reduced-motion:reduce){.home-welcome summary svg{transition:none}}@media print{.home-welcome,.article-reading-tools{display:none}}.education-visual{border-top:1px solid #8b9b90;margin:28px 0;padding-top:20px}.education-visual img{width:100%;height:auto;display:block}.education-visual figcaption{margin-top:12px;font-size:14px;line-height:1.6}.home-welcome-hero{height:min(32vw,460px);min-height:360px}.home-welcome-hero>img{object-fit:cover;object-position:center;opacity:1}.home-welcome-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#070909 0%,#070909f2 26%,#0709094d 55%,#0000 74%);position:absolute;inset:0}.home-welcome-copy{max-width:540px}.home-welcome h1{font-size:52px}.home-welcome-hero:before{background:linear-gradient(90deg,#07090980,#0709091a 45%,#0000 65%)}.home-welcome:has(details[open]){padding-bottom:32px}@media (max-width:680px){.home-welcome h1{font-size:32px}.home-welcome-copy{min-width:0;max-width:100%}.home-welcome-hero>img{object-position:62% center}}.home-welcome:has(details[open])+.rotating-news{border-top:1px solid var(--line)}.rotating-news .live-pill{letter-spacing:0;flex:0 0 104px;min-width:104px}@media (min-width:621px){.home-curiosities .article-grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.home-curiosities .article-grid:has(>:only-child){grid-template-columns:minmax(0,1fr)}}.home-newsletter{color:#10170b;background:#c9ff2f;border-block:1px solid #a7d81b;align-items:center;gap:20px;max-width:1404px;margin:16px auto 40px;padding:24px 32px;display:flex}.home-newsletter h2{letter-spacing:0;margin:0 0 8px;font-size:24px;line-height:1.2}.home-newsletter p{color:#344019;margin:0;font-size:15px;line-height:1.5}.home-newsletter>a{white-space:nowrap;align-items:center;gap:10px;min-height:44px;margin-left:auto;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.home-newsletter.is-compact{padding-block:16px}.home-newsletter.is-compact h2{font-size:19px}.home-newsletter.is-compact p{font-size:14px}.home-quick-links{grid-template-columns:1fr 1fr;gap:24px;max-width:1404px;margin:16px auto 48px;padding:0 24px;display:grid}.home-quick-links>a{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.home-quick-links strong{font-size:20px;display:block}.home-quick-links span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.home-returning .home-news .article-card h3{letter-spacing:0;font-size:27px;line-height:1.2}.home-returning .home-news .article-grid{row-gap:24px}@media (max-width:680px){.home-welcome-hero{height:auto;min-height:250px}.home-welcome-hero>img{object-fit:cover;opacity:.5}.home-welcome-hero:before{background:linear-gradient(90deg,#070909cc,#0000)}.home-newsletter{flex-wrap:wrap;gap:12px;margin:0 20px 24px;padding:16px 0}.home-newsletter>svg{display:none}.home-newsletter h2{font-size:19px}.home-newsletter p{font-size:13px}.home-newsletter>a{margin-left:0;font-size:13px}.home-quick-links{grid-template-columns:1fr;gap:0;padding:0 20px}.home-quick-links>a{padding:16px 0}.home-quick-links>a+a{border-top:0}.home-returning .home-news .article-card h3{font-size:25px}.home-newsletter{padding:16px 18px}.home-newsletter p{color:#344019}}.article-page .article-hero{max-width:1080px;margin:40px auto 32px}.article-page .article-hero h1{letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;max-width:24ch;margin:20px 0;font-size:56px;line-height:1.1}.article-page .article-hero>div[lang]>p{letter-spacing:0;max-width:70ch;font-size:21px;line-height:1.55}.article-page .article-cover{max-width:1080px;margin:28px auto 40px}.article-page .article-cover img{object-fit:contain;background:#090d0b;width:100%;height:auto;max-height:480px}.article-page .article-cover figcaption{color:var(--muted);padding-top:8px;font:12px/1.6 Arial,sans-serif}.article-page .article-layout{grid-template-columns:minmax(0,720px) 240px;gap:64px}.article-page .article-body{letter-spacing:0;font-size:19px;line-height:1.85}.article-page .article-body section[id]{margin:36px 0}.article-page .article-body section[id]>h2{letter-spacing:0;text-wrap:pretty;margin-bottom:18px;font-size:28px;line-height:1.25}.article-page .article-body section[id]>ul,.article-page .article-body section[id]>ol{border-block:1px solid var(--line);background:0 0;padding:20px 24px 10px 44px}.article-page .article-aside b{letter-spacing:0;font-size:20px;line-height:1.3}.article-page .article-aside p{font-size:14px;line-height:1.65}.article-page .source-box a{overflow-wrap:anywhere;min-height:44px;line-height:1.5}@media (max-width:1000px){.article-page .article-layout{grid-template-columns:minmax(0,720px);gap:28px}.article-page .article-aside{max-width:720px;position:static}.article-page .article-hero h1{font-size:44px}}@media (max-width:680px){.article-page{padding:28px 20px 64px}.article-page .article-hero{margin:24px auto}.article-page .article-hero h1{max-width:100%;font-size:32px;line-height:1.16}.article-page .article-hero>div[lang]>p{font-size:18px}.article-page .article-body{font-size:18px;line-height:1.8}.article-page .article-body section[id]>h2{font-size:24px}.article-page .article-cover{margin:24px 0 28px}.article-page .article-cover img{aspect-ratio:auto}.article-page .article-body section[id]>ul,.article-page .article-body section[id]>ol{padding:16px 8px 8px 28px}.article-page .byline small{line-height:1.6}}
