.wn-home-opening,.wn-home-magazines,.wn-home-discover,.wn-home-more{--home-paper:var(--paper,#fff);--home-ink:var(--ink,#202127);--home-line:var(--line,#d9dadf);color:var(--home-ink);min-width:0}
.wn-home-opening *,.wn-home-magazines *,.wn-home-discover *,.wn-home-more *{box-sizing:border-box;min-width:0;overflow-wrap:anywhere}
.wn-home-opening{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:start;margin:0 0 30px}
.wn-home-opening a,.wn-home-magazines a,.wn-home-discover a,.wn-home-more a{color:inherit;text-decoration:none}
.wn-home-opening :focus-visible,.wn-home-magazines :focus-visible,.wn-home-discover :focus-visible,.wn-home-more :focus-visible{outline:3px solid var(--red,#ce1425);outline-offset:4px}
.wn-home-lead{border:1px solid var(--home-line);background:var(--home-paper);overflow:hidden}
.wn-home-lead-link{display:block}
.wn-home-lead-image{position:relative;isolation:isolate;margin:0;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--surface-soft,#e8e5df)}
.wn-home-lead-image img.wn-article-image--hero.wn-article-image--framed,.wn-home-lead-image .wn-home-image-fallback{display:block;width:100%;height:100%!important;max-height:none;object-fit:contain;transform:none}
.wn-home-lead-image img[data-wn-fit=cover]{object-fit:cover}
.wn-home-lead-placeholder{display:grid;align-content:center;justify-content:center;height:100%;font:900 clamp(44px,8vw,110px)/.85 system-ui,sans-serif;letter-spacing:-.07em;color:var(--red,#ce1425);background:repeating-linear-gradient(135deg,transparent 0 28px,color-mix(in srgb,var(--home-ink) 4%,transparent) 28px 30px)}
.wn-home-lead-copy{padding:clamp(20px,3vw,36px)}
.wn-home-lead-kicker{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;font:750 11px/1.5 system-ui,sans-serif;letter-spacing:.08em;margin:0 0 16px}
.wn-home-lead-kicker>span{color:var(--red,#ce1425)}
.wn-home-lead-copy h2{font:850 clamp(34px,4.2vw,57px)/1.05 system-ui,sans-serif;letter-spacing:-.045em;margin:0 0 18px;color:var(--home-ink);text-wrap:balance}
.wn-home-lead .wn-home-lead-intro{font:400 clamp(16px,1.5vw,19px)/1.65 system-ui,sans-serif;color:var(--home-ink);margin:0 0 22px}
.wn-home-lead-byline{display:flex;justify-content:space-between;align-items:center;gap:16px;font:700 12px/1.5 system-ui,sans-serif;color:var(--home-ink);margin:0}
.wn-home-lead-byline>span{color:var(--red,#ce1425);font-size:25px}
.wn-home-lead-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid var(--home-line);padding:16px clamp(20px,3vw,36px)}
.wn-home-lead-tools .wn-card-metrics{flex-wrap:wrap}
.wn-home-carousel{min-width:0;padding:clamp(16px,2vw,24px);border:1px solid var(--home-line);background:var(--home-paper)}
.wn-home-carousel-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px}
.wn-home-carousel-heading h2{font:850 clamp(25px,2.5vw,36px)/1.1 system-ui,sans-serif;letter-spacing:-.04em;margin:5px 0 0;color:var(--home-ink)}
.wn-home-carousel-heading .eyebrow{font-size:9px;line-height:1.4;display:block}
.wn-home-carousel-controls{display:flex;gap:6px;flex:none}
.wn-home-carousel-controls[hidden]{display:none}
.wn-home-carousel-controls button{display:grid;place-items:center;width:44px;min-height:44px;border:1px solid var(--home-line);border-radius:50%;background:var(--home-paper);color:var(--home-ink);font:700 22px/1 system-ui,sans-serif;cursor:pointer;padding:0}
.wn-home-carousel-controls button:hover:not(:disabled){background:var(--red,#ce1425);color:#fff;border-color:var(--red,#ce1425)}
.wn-home-carousel-controls button:disabled{opacity:.35;cursor:default}
.wn-home-carousel .wn-home-carousel-help{font:400 11px/1.5 system-ui,sans-serif;color:var(--home-ink);opacity:.75;margin:0 0 16px}
.wn-home-carousel-track{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:thin;padding-bottom:8px;width:100%;max-width:100%;min-width:0}
.wn-home-slide{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start;scroll-snap-stop:normal;display:flex;min-width:0}
.wn-home-slide>.news-card{width:100%;height:100%;margin:0}
.wn-home-slide .card-image{aspect-ratio:16/10;height:auto}
.wn-home-carousel .wn-home-carousel-position{font:750 11px/1.5 system-ui,sans-serif;color:var(--home-ink);text-align:right;margin:10px 0 0;letter-spacing:.12em}
.wn-home-carousel-playback{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px;margin-top:12px}
.wn-home-carousel-playback[hidden]{display:none}
.wn-home-carousel-playback button{min-height:44px;padding:10px 13px;border:1px solid var(--home-line);border-radius:7px;background:var(--home-paper);color:var(--home-ink);font:750 12px/1.4 system-ui,sans-serif;cursor:pointer}
.wn-home-carousel-playback button[aria-pressed=true]{border-color:var(--red,#ce1425)}.wn-home-carousel-playback button:disabled{cursor:default;opacity:.7}
.wn-home-carousel-playback [data-home-auto-status]{flex:1 1 130px;font:400 11px/1.5 system-ui,sans-serif;color:var(--home-ink)}
.wn-home-magazines{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.65fr);gap:clamp(22px,4vw,58px);align-items:center;padding:clamp(24px,4vw,48px);margin:42px 0;border-block:3px solid var(--red,#ce1425);background:var(--home-paper)}
.wn-home-magazine-heading h2{font:850 clamp(32px,4vw,58px)/1.02 system-ui,sans-serif;letter-spacing:-.05em;margin:15px 0 18px;color:var(--home-ink)}
.wn-home-magazine-heading p{font:400 17px/1.6 system-ui,sans-serif;color:var(--home-ink);margin:0 0 20px}
.wn-home-magazine-heading>a{font:750 12px/1.6 system-ui,sans-serif;border-bottom:1px solid var(--red,#ce1425);padding-bottom:5px}
.wn-home-issues{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:26px;align-items:start}
.wn-home-issue-link{display:block}
.wn-home-issue figure{position:relative;margin:0;background:#fff9ee;box-shadow:5px 7px 0 color-mix(in srgb,var(--home-ink) 15%,transparent),0 15px 32px #0002;border-left:5px solid #8f1724}
.wn-home-issue img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;background:#fff9ee}
.wn-home-issue figcaption{font:400 9px/1.5 system-ui,sans-serif;color:#403730;background:#fff9ee;padding:6px 10px;border-top:1px solid #e8dfcf}
.wn-home-issue-link>div{padding:20px 0 0}
.wn-home-issue-type{font:800 9px/1.5 system-ui,sans-serif;letter-spacing:.14em;color:var(--red,#ce1425)}
.wn-home-issue h3{font:800 23px/1.15 system-ui,sans-serif;letter-spacing:-.03em;color:var(--home-ink);margin:7px 0 10px}
.wn-home-issue p{font:400 12px/1.6 system-ui,sans-serif;color:var(--home-ink);margin:0 0 14px}
.wn-home-issue strong{display:flex;justify-content:space-between;gap:12px;font:750 12px/1.5 system-ui,sans-serif;color:var(--home-ink)}
.wn-home-issue strong>span{font-size:20px;color:var(--red,#ce1425)}
.wn-home-discover{margin-block:40px}
.wn-home-discover-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.wn-home-preview{--home-tone:#a7172a;border:1px solid var(--home-line);background:var(--home-paper);display:flex;flex-direction:column;overflow:hidden}
.wn-home-preview.tone-violet{--home-tone:#8056ba}.wn-home-preview.tone-amber{--home-tone:#a66c14}.wn-home-preview.tone-teal{--home-tone:#217a75}
.wn-home-preview-art{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/8;display:grid;place-items:center;background:color-mix(in srgb,var(--home-tone) 18%,var(--home-paper));border-bottom:1px solid var(--home-line)}
.wn-home-preview-art>span{font:900 clamp(38px,4vw,70px)/1 system-ui,sans-serif;letter-spacing:-.08em;color:var(--home-tone);z-index:1}
.wn-home-preview-art>i{position:absolute;inset:-20px;opacity:.14;background:repeating-linear-gradient(45deg,transparent 0 20px,var(--home-tone) 20px 22px);transform:rotate(-12deg)}
.wn-home-preview[data-home-preview=crossword] .wn-home-preview-art>i{background:repeating-linear-gradient(0deg,transparent 0 24px,var(--home-tone) 24px 26px),repeating-linear-gradient(90deg,transparent 0 24px,var(--home-tone) 24px 26px);transform:none}
.wn-home-preview-copy{padding:20px;display:flex;flex:1;flex-direction:column}
.wn-home-preview-copy .eyebrow{font-size:9px;color:var(--home-tone)}
.wn-home-preview-copy h3{font:800 22px/1.15 system-ui,sans-serif;letter-spacing:-.025em;color:var(--home-ink);margin:10px 0}
.wn-home-preview-copy p{font:400 13px/1.65 system-ui,sans-serif;color:var(--home-ink);margin:0 0 18px}
.wn-home-preview-copy small{font:700 11px/1.5 system-ui,sans-serif;color:var(--home-ink);display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto}
.wn-home-preview-copy small>b{font-size:22px;color:var(--home-tone)}
.wn-home-more{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px;padding:20px 0;margin:24px 0 36px;border-block:1px solid var(--home-line);font:700 12px/1.6 system-ui,sans-serif}
.wn-home-more>a:first-child{color:var(--red,#ce1425);font-weight:850}
.wn-home-preview-unavailable{font:400 14px/1.7 system-ui,sans-serif;padding:18px 0}
.wn-home-lead-kicker>span,.wn-home-issue-type,.wn-home-magazine-heading>.eyebrow,.wn-home-discover .section-heading .eyebrow,.wn-home-more>a:first-child{color:color-mix(in srgb,var(--red,#ce1425) 70%,var(--home-ink))}
html[data-theme=dark] .wn-home-preview{--home-tone:#f58b96}html[data-theme=dark] .wn-home-preview.tone-violet{--home-tone:#ba9ae8}html[data-theme=dark] .wn-home-preview.tone-amber{--home-tone:#e8b75f}html[data-theme=dark] .wn-home-preview.tone-teal{--home-tone:#73c8c0}
@media(max-width:1100px){.wn-home-opening{grid-template-columns:minmax(0,1fr);gap:24px}.wn-home-discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wn-home-magazines{grid-template-columns:minmax(0,.65fr) minmax(0,1fr)}.wn-home-issues{grid-template-columns:minmax(0,1fr)}.wn-home-issue.is-secondary .wn-home-issue-link{display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);gap:18px}.wn-home-issue.is-secondary .wn-home-issue-link>div{padding-top:0}.wn-home-issue.is-secondary h3{font-size:19px}}
@media(min-width:768px) and (max-width:1100px){.wn-home-carousel .wn-home-slide .wn-article-card-link{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.wn-home-carousel .wn-home-slide .card-image{align-self:stretch;aspect-ratio:auto;min-height:300px}.wn-home-carousel .wn-home-slide .card-copy{padding:clamp(22px,3vw,36px)}}
@media(max-width:767px){.wn-home-opening{grid-template-columns:minmax(0,1fr)}.wn-home-lead-copy h2{font-size:clamp(31px,6vw,44px)}.wn-home-carousel{padding:20px}.wn-home-slide .card-image{aspect-ratio:16/9}.wn-home-magazines{grid-template-columns:minmax(0,1fr)}.wn-home-issues{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wn-home-issue.is-secondary .wn-home-issue-link{display:block}.wn-home-issue.is-secondary .wn-home-issue-link>div{padding-top:20px}.wn-home-issue h3{font-size:21px}}
@media(max-width:540px){.wn-home-carousel{padding:16px}.wn-home-carousel-heading .eyebrow{max-width:160px}.wn-home-lead-tools{align-items:flex-start;flex-direction:column}.wn-home-magazines{padding:24px 18px}.wn-home-issues{grid-template-columns:minmax(0,1fr);gap:30px}.wn-home-issue.is-secondary .wn-home-issue-link{display:grid;grid-template-columns:minmax(0,.52fr) minmax(0,1fr);gap:16px}.wn-home-issue.is-secondary .wn-home-issue-link>div{padding-top:0}.wn-home-discover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wn-home-preview-copy{padding:14px}.wn-home-preview-copy h3{font-size:19px}.wn-home-preview-copy p{font-size:12px}.wn-home-preview-copy .eyebrow{font-size:8px}.wn-home-preview-copy small{font-size:10px;flex-wrap:wrap}.wn-home-preview-art{aspect-ratio:4/3}.wn-home-more{justify-content:flex-start;gap:15px;font-size:11px}}
@media(prefers-reduced-motion:reduce){.wn-home-carousel-track{scroll-behavior:auto}}
html[data-motion=paused] .wn-home-carousel-track{scroll-behavior:auto}
