.front-publication{padding-top:24px}.front-introduction{border-bottom:1px solid var(--line);grid-template-columns:245px minmax(0,1fr);align-items:baseline;gap:32px;padding-bottom:25px;display:grid}.front-introduction>a{color:var(--accent);font:500 .78rem/1.5 var(--body)}.front-introduction p{font:400 1.19rem/1.55 var(--reading);max-width:840px;margin:0}.front-opening{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:46px;padding-block:28px 32px;display:grid}.front-label{font:500 .7rem/1.5 var(--body);color:var(--accent);justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:16px;display:flex}.front-label>span{letter-spacing:.095em;text-transform:uppercase}.front-label a{color:var(--muted);font-weight:400}.front-lead h2{font:600 clamp(2.5rem, 4vw, 3.7rem)/1.09 var(--reading);color:var(--ink);letter-spacing:-.04em;margin:0 0 22px}.front-keep-name{white-space:nowrap}.front-lead figure{margin:0}.front-lead figure img{width:100%;height:auto}.front-lead figcaption{font:.7rem/1.55 var(--body);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:5px 20px;padding-top:10px;display:flex}.front-lead-caption{justify-content:space-between;align-items:baseline;gap:25px;margin-top:13px;display:flex}.front-lead-caption p{font:400 1.06rem/1.6 var(--reading);max-width:29rem;margin:0}.front-link{color:var(--accent);font:500 .78rem/1.55 var(--body);text-underline-offset:5px;text-decoration:underline 1px;display:inline-block}.front-lead-caption .front-link{flex-shrink:0}.front-reading{border-left:1px solid var(--line);min-width:0;padding-left:38px}.front-reading-art{max-width:220px;margin:24px auto 20px;display:block}.front-reading-art img{width:100%;height:auto}.front-author{color:var(--muted);font:500 .69rem/1.6 var(--body);letter-spacing:.035em;margin-bottom:8px;display:block}.front-reading-copy h2{font:600 clamp(1.65rem, 2.5vw, 2.3rem)/1.16 var(--reading);letter-spacing:-.035em;margin:0 0 13px}.front-reading-copy p{font:400 1.04rem/1.6 var(--reading);margin:0 0 20px}.front-stories,.front-journal,.front-specials{border-top:1px solid var(--ink);padding-block:23px 32px}.front-section-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.front-section-heading h2{font:600 1.95rem/1.2 var(--reading);letter-spacing:-.03em;margin:0}.front-section-heading a{font:500 .75rem/1.55 var(--body);color:var(--accent)}.front-section-heading>div{flex-wrap:wrap;gap:20px;display:flex}.front-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}.front-story-grid article{min-width:0}.front-story-image{aspect-ratio:3/2;background:#171e22;display:block}.front-story-image img{object-fit:contain;width:100%;height:100%}.front-image-credit{font:.64rem/1.5 var(--body);color:var(--muted);margin:8px 0 15px;display:block}.front-story-grid h3{font:600 1.7rem/1.2 var(--reading);letter-spacing:-.025em;margin:0 0 10px}.front-story-grid p{font:400 1.03rem/1.6 var(--reading);max-width:38ch;margin:0 0 15px}.front-reading-grid,.front-special-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.front-reading-grid article,.front-special-grid article{grid-template-columns:108px minmax(0,1fr);align-items:start;gap:20px;display:grid}.front-small-art{aspect-ratio:4/5;background:var(--panel);display:block}.front-small-art img{object-fit:contain;width:100%;height:100%}.front-reading-grid h3,.front-special-grid h3{font:600 1.42rem/1.22 var(--reading);letter-spacing:-.025em;margin:0 0 15px}.front-special-grid p{font:400 1rem/1.55 var(--reading);margin:0 0 13px}.front-live{border-block:3px double var(--accent);grid-template-columns:185px minmax(0,1.5fr) minmax(0,.8fr);align-items:center;gap:38px;margin-top:4px;padding-block:30px;display:grid}.front-live figure{margin:0}.front-live img{width:100%;height:auto}.front-live h2{font:400 clamp(1.8rem, 2.7vw, 2.65rem)/1.16 var(--signature);color:var(--accent);letter-spacing:-.03em;margin:11px 0 17px}.front-live p{font:400 1.04rem/1.65 var(--reading);max-width:40ch;margin:0 0 17px}.front-live aside{border-left:1px solid var(--line);padding-left:30px}.front-live h3{font:600 1.6rem/1.2 var(--reading);margin:10px 0 14px}.front-endnote{font:.77rem/1.65 var(--body);color:var(--muted);justify-content:space-between;align-items:baseline;gap:20px;padding-top:20px;display:flex}.front-endnote p{margin:0}.front-endnote a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.front-opening{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:30px}.front-reading{padding-left:28px}.front-reading-art{max-width:175px}.front-lead-caption{display:block}.front-lead-caption .front-link{margin-top:10px}.front-reading-grid,.front-special-grid{gap:24px}.front-reading-grid article,.front-special-grid article{grid-template-columns:82px minmax(0,1fr);gap:15px}.front-reading-grid h3,.front-special-grid h3{font-size:1.25rem}.front-live{grid-template-columns:145px 1.5fr 1fr;gap:28px}}@media (width<=800px){.front-introduction{grid-template-columns:1fr;gap:8px}.front-introduction p{font-size:1.1rem}.front-opening{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px}.front-label{display:block}.front-label a{margin-top:5px;display:block}.front-reading{padding-left:22px}.front-reading-copy h2{font-size:1.65rem}.front-reading-copy p{font-size:.98rem}.front-story-grid{gap:24px}.front-reading-grid,.front-special-grid{grid-template-columns:1fr;gap:22px}.front-reading-grid article,.front-special-grid article{grid-template-columns:95px minmax(0,1fr);gap:22px}.front-reading-grid h3,.front-special-grid h3{font-size:1.7rem}.front-live{grid-template-columns:145px 1fr}.front-live aside{border-left:0;border-top:1px solid var(--line);grid-column:2;padding:20px 0 0}}@media (width<=600px){.front-publication{padding-top:19px}.front-introduction{padding-bottom:20px}.front-introduction>a{font-size:.72rem}.front-introduction p{font-size:1.07rem}.front-opening{grid-template-columns:1fr;gap:26px;padding-top:22px}.front-label{font-size:.63rem;display:flex}.front-label a{margin:0}.front-lead h2{margin-bottom:18px;font-size:2.4rem}.front-lead figcaption{font-size:.62rem}.front-lead-caption p{font-size:1rem}.front-reading{border-left:0;border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:15px 20px;padding:21px 0 0;display:grid}.front-reading .front-label{grid-column:1/-1;margin-bottom:0}.front-reading-art{max-width:none;margin:0}.front-reading-copy h2{font-size:1.45rem}.front-reading-copy p{margin-bottom:15px;font-size:.95rem}.front-section-heading{margin-bottom:20px;display:block}.front-section-heading h2{margin-bottom:10px;font-size:1.85rem}.front-section-heading a{font-size:.73rem}.front-story-grid{grid-template-columns:1fr;gap:28px}.front-story-grid h3{font-size:1.65rem}.front-reading-grid h3,.front-special-grid h3{font-size:1.45rem}.front-live{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:20px;padding-block:24px}.front-live h2{font-size:1.7rem}.front-live .front-author{font-size:.65rem}.front-live-copy p,.front-live aside p{font-size:1rem}.front-live aside{grid-column:1/-1}.front-endnote{font-size:.73rem;display:block}.front-endnote>a{margin-top:12px;display:inline-block}}@media (width<=360px){.front-lead h2{font-size:2.15rem}.front-reading{grid-template-columns:88px minmax(0,1fr);gap:14px}.front-reading-copy h2{font-size:1.35rem}.front-live{grid-template-columns:1fr}.front-live figure{max-width:125px}.front-live h2{font-size:2rem}}
