



.desktop-view *{box-sizing:border-box}
.desktop-view button,.desktop-view a{color:inherit}
.desktop-view button{font:inherit;cursor:pointer}
.desktop-view a{text-decoration:none}
.desktop-view button{background:transparent}
.desktop-view{position:relative;width:1440px;height:900px;overflow:hidden;background:#d8d2c5}
.desktop-view .topbar{z-index:30;position:absolute;left:112px;right:112px;top:32px;height:42px;display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.12em}
.desktop-view .topbar strong{font:700 22px NoticeCondensed;letter-spacing:.02em}
.desktop-view .topbar button{border:0;border-bottom:1px solid #24221e;font-size:13px;padding:7px 0;letter-spacing:0}
.desktop-view .paper-stack{isolation:isolate;position:absolute;left:112px;top:108px;width:1216px;height:728px;background:#f4efdf;box-shadow:0 8px 13px #24221e22,0 1px 2px #24221e55;transform-origin:center}
.desktop-view .paper-stack:before,.desktop-view .paper-stack:after{content:'';position:absolute;background:#e6dfcf;left:2px;right:-2px;top:2px;bottom:-2px;border-bottom:1px solid #bcb5a6;z-index:-1}
.desktop-view .paper-stack:after{left:4px;right:-4px;top:4px;bottom:-4px}
.desktop-view .spread{position:absolute;inset:0;background:transparent;opacity:0}
.desktop-view .page{position:absolute;top:0;width:608px;height:728px;padding:20px 28px 28px;background:#f4efdf}
.desktop-view .page-left{left:0}
.desktop-view .page-right{left:608px}
.desktop-view .page-mast{height:69px;border-bottom:3px double #24221e;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:9px}
.desktop-view .brand{font:700 43px/.95 NoticeCondensed;letter-spacing:-1.7px}
.desktop-view .brand span{color:#99351e}
.desktop-view .running-title{font:700 29px/1.1 NoticeCondensed;letter-spacing:-.8px;padding-top:3px}
.desktop-view .edition-line{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.06em}
.desktop-view .page-folio{position:absolute;left:28px;right:28px;bottom:16px;border-top:1px solid #24221e;padding-top:6px;display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:.1em}
.desktop-view .page-folio b{font:700 17px/.8 NoticeCondensed}
.desktop-view .page-body{position:absolute;top:105px;left:28px;right:28px;bottom:46px}
.desktop-view .story{display:flex;gap:20px}
.desktop-view .story-copy{flex:1;min-width:0}
.desktop-view .section-label{font-size:10px;letter-spacing:.07em;color:#99351e;display:block}
.desktop-view .story h1{font:700 37px/.95 NoticeCondensed;letter-spacing:-1px;margin:9px 0 14px}
.desktop-view .post-quote{font:16px/1.23 StudySerif;margin:0 0 15px}
.desktop-view .media{background:#fff;position:relative;overflow:hidden;flex:none}
.desktop-view .media img{display:block;width:100%;height:100%;object-fit:contain}
.desktop-view .credit{display:flex;gap:9px;align-items:flex-start}
.desktop-view .source-number{font:700 27px/.9 NoticeCondensed;letter-spacing:-.6px}
.desktop-view .credit a{display:block;font-size:11px;line-height:1.2}
.desktop-view .credit time{display:block;font-size:10px;margin-top:5px}
.desktop-view .story-one .media{width:286px;height:286px}
.desktop-view .story-one .story-copy{padding-top:2px}
.desktop-view .story-two{border-top:1px solid #24221e;padding-top:17px;margin-top:19px;justify-content:space-between}
.desktop-view .story-two .media{width:230px;height:230px}
.desktop-view .story-two .story-copy{padding-top:6px}
.desktop-view .story h2{font:700 43px/.9 NoticeCondensed;letter-spacing:-1.1px;margin:12px 0 14px}
.desktop-view .deck{font:16px/1.2 StudySerif;margin:0 0 18px}
.desktop-view .headline-row{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;gap:8px}
.desktop-view .headline-row h2{font:700 37px/.9 NoticeCondensed;letter-spacing:-.9px;margin:0;white-space:nowrap}
.desktop-view .headline-row>span{font-size:9px;white-space:nowrap}
.desktop-view .a-right .media{width:488px;height:488px;margin:0 auto}
.desktop-view .bottom-credit{border-top:1px solid #24221e;padding-top:8px;display:flex;justify-content:space-between;gap:10px;margin-top:0}
.desktop-view .bottom-credit h3{font:700 17px/1.05 NoticeCondensed;margin:0;max-width:230px}
.desktop-view .bottom-credit .credit{margin-left:auto}
.desktop-view .bottom-credit .source-number{display:none}
.desktop-view .bottom-credit time{font-size:9px}
.desktop-view .a-right .bottom-credit{margin-top:0}
.desktop-view .b-left h1{font:700 61px/.84 NoticeCondensed;letter-spacing:-1.6px;margin:12px 0 16px}
.desktop-view .b-left .media{width:552px;height:412.1px}
.desktop-view .b-right .media{width:488px;height:488px;margin:0 auto}
.desktop-view .b-right .bottom-credit h3{font-size:19px}
.desktop-view .story-six .media{width:200px;height:175px}
.desktop-view .story-six h2{font-size:39px;margin-top:10px}
.desktop-view .story-six .deck{font-size:16px;max-width:240px}
.desktop-view .story-six .credit a{font-size:11px}
.desktop-view .loop-label{position:absolute;left:7px;bottom:7px;background:#f4efdf;color:#24221e;font-size:9px;padding:5px 6px;letter-spacing:.01em}
.desktop-view .story-seven{border-top:1px solid #24221e;padding-top:12px;margin-top:14px}
.desktop-view .story-seven .headline-row h2{font-size:31px}
.desktop-view .story-seven .media{width:512px;height:288px;margin:0 auto}
.desktop-view .story-seven .bottom-credit h3{font-size:20px}
.desktop-view .c-right .headline-row{margin-bottom:14px}
.desktop-view .compact .media{width:480px;height:438.913px;margin:0 auto;transform-origin:top left;z-index:0}
.desktop-view .compact-quote{font:20px/1.16 StudySerif;margin:12px 10px 11px 12px;max-width:480px}
.desktop-view .compact>.credit{border-top:1px solid #24221e;padding-top:9px;position:relative}
.desktop-view .compact>.credit .source-number{font-size:28px}
.desktop-view .compact>.credit a{font-size:12px}
.desktop-view .compact>.credit time{font-size:10px}
.desktop-view .open-source{position:absolute;right:0;bottom:3px;padding:0 0 4px;border:0;border-bottom:1px solid #99351e;font-size:10px;letter-spacing:.04em;color:#99351e}
.desktop-view .spine{position:absolute;left:599px;top:0;bottom:0;width:18px;background:linear-gradient(90deg,#24221e00,#24221e0a 32%,#24221e25 48%,#fff4 54%,#24221e03 70%,#24221e00);pointer-events:none;z-index:5}
.desktop-view .date-rail{z-index:30;position:absolute;left:112px;right:112px;top:860px;height:24px;display:flex;align-items:center;gap:24px;font-size:12px}
.desktop-view .date-rail button{border:0;padding:2px 0;font-size:13px;min-width:78px}
.desktop-view .time-index{margin:auto;display:flex;gap:34px;font-size:11px}
.desktop-view .active-date{font-weight:700;color:#99351e;border-bottom:2px solid #99351e;padding-bottom:5px}
.desktop-view .range{font-size:10px;width:130px;text-align:right;letter-spacing:.03em}
.desktop-view .turn-canvas{position:absolute;inset:0;width:1440px;height:900px;pointer-events:none;z-index:20;opacity:0}

.desktop-view{font-family:NoticeSans;font-size:16px;line-height:normal;color:#24221e;isolation:isolate;touch-action:pan-y;user-select:none}
.desktop-view button{border-radius:0}
.desktop-view button:focus-visible,.desktop-view a:focus-visible{outline:3px solid #99351e;outline-offset:4px}
.desktop-view .media{display:block;border:0;padding:0;text-align:left;cursor:zoom-in}
.desktop-view .title-button{font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;border:0;padding:0;display:inline;color:inherit;cursor:zoom-in}
.desktop-view .title-button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.desktop-view .credit a:hover{text-decoration:underline;text-underline-offset:3px}
.desktop-view .spread[hidden]{display:none}
.desktop-view .spread{opacity:1}
.desktop-view .page[hidden]{display:none}
.desktop-view .date-rail button:disabled{opacity:.35;cursor:default}
.desktop-view .date-index{font-size:11px;letter-spacing:.08em;border-bottom:1px solid #24221e!important;padding-bottom:5px!important}
.desktop-view .range{width:auto;min-width:210px;font-size:11px;text-align:center;margin:0 auto}
.desktop-view .date-rail{gap:28px}
.desktop-view .topbar span{margin-left:auto;margin-right:35px}
.desktop-view .pair-body{display:flex;flex-direction:column;gap:0}
.desktop-view .pair-body .section-label{height:12px;flex:none;margin-bottom:9px}
.desktop-view .pair-title{font:700 43px/.9 NoticeCondensed;letter-spacing:-1.15px;height:78px;flex:none;display:flex;align-items:center;margin:0 0 8px}
.desktop-view .pair-image-slot{height:398px;flex:none;display:flex;align-items:center;justify-content:center}
.desktop-view .pair-image-slot .media{max-width:100%}
.desktop-view .pair-caption{font:16px/1.18 StudySerif;margin:9px 0 8px;min-height:19px}
.desktop-view .pair-body .credit{border-top:1px solid #24221e;padding-top:7px;align-items:flex-start;margin-top:auto}
.desktop-view .pair-body .credit>div{display:flex;flex:1;align-items:center;justify-content:space-between;padding-top:2px}
.desktop-view .pair-body .credit time{margin:0;font-size:10px}
.desktop-view.texture-capture .spine{display:none}
.desktop-view.texture-capture button:focus{outline:0}
.desktop-view .pair-image-slot.has-quote{justify-content:space-between;gap:26px}
.desktop-view .essential-quote{font:24px/1.25 StudySerif;flex:1;margin:0 4px 0 0}

.desktop-view .news-body .pair-image-slot{height:310px;margin:12px 0 16px}.desktop-view .news-body .pair-caption{font:18px/1.4 StudySerif;margin:0;min-height:100px}.desktop-view .news-body .credit{margin-top:auto}
.desktop-view .pair-title.is-long{font-size:31px;line-height:1.02;height:112px;letter-spacing:-.5px;overflow-wrap:anywhere}.desktop-view .pair-caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}
.desktop-view .pair-title.is-long{font-size:28px;line-height:1}
