.newsletter-issue-hero .site-breadcrumb a{color:inherit}.newsletter-reader-section{padding:70px 0 100px;background:#f5f6fb}.newsletter-reader-shell{max-width:1000px}.newsletter-issue-introduction{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:48px;padding-bottom:35px;border-bottom:1px solid #dfe1eb}.newsletter-issue-introduction>div{max-width:700px}.newsletter-issue-introduction time{display:block;margin-bottom:12px;color:#ef6b50;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.newsletter-issue-introduction p{margin:0;color:#23263c;font-size:21px;line-height:1.65}.newsletter-download{display:inline-flex;flex:0 0 auto;align-items:center;gap:16px;padding:13px 18px;background:#5f5dd2;color:#fff;font-size:13px;font-weight:800}.newsletter-download:hover{background:#4946b1}.newsletter-reader-toolbar{display:flex;justify-content:flex-end;width:min(100%,720px);margin:0 auto 16px}.newsletter-page-count{color:#5d6380;font-size:15px;font-weight:700}.newsletter-page-count span{color:#5d54c7;font-size:25px}.newsletter-book{position:relative;width:min(100%,720px);aspect-ratio:1191/1685;margin:0 auto;perspective:2800px;filter:drop-shadow(0 25px 35px rgba(22,24,62,.16));isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none}.newsletter-book:after{position:absolute;z-index:50;top:0;bottom:0;left:0;width:2px;background:linear-gradient(to right,rgba(22,24,62,.25),rgba(255,255,255,.16));content:"";pointer-events:none}.newsletter-sheet{position:absolute;inset:0;margin:0;overflow:hidden;background:#fff;transform:rotateY(0deg) translateZ(0);transform-origin:left center;transform-style:preserve-3d;visibility:visible;backface-visibility:hidden;will-change:transform,filter;transition:transform 1s cubic-bezier(.22,.61,.36,1),filter 1s ease,visibility 0s linear 1s}.newsletter-sheet:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,22,55,.16),transparent 9%,transparent 72%,rgba(20,22,55,.04));content:"";opacity:.18;pointer-events:none;transition:opacity .7s ease}.newsletter-sheet.is-current{filter:brightness(1)}.newsletter-sheet.is-current:after{opacity:.08}.newsletter-sheet.is-past{transform:rotateY(-180deg) translateZ(1px);filter:brightness(.82);visibility:hidden}.newsletter-sheet img{display:block;width:100%;height:100%;object-fit:contain;background:#fff;-webkit-user-drag:none}.newsletter-reader-shell.is-turning .newsletter-book{filter:drop-shadow(0 30px 42px rgba(22,24,62,.22))}.newsletter-reader-controls{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:22px;width:min(100%,720px);margin:27px auto 0}.newsletter-reader-controls button{min-width:120px;padding:12px 16px;border:0;background:#282763;color:#fff;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease}.newsletter-reader-controls button:not(:disabled):hover{background:#5f58c9;transform:translateY(-1px)}.newsletter-reader-controls button:disabled{background:#d6d8e5;color:#8e92a7;cursor:not-allowed}.newsletter-progress{height:4px;overflow:hidden;background:#d8dae8}.newsletter-progress span{display:block;width:10%;height:100%;background:#6a5ed8;transition:width .45s cubic-bezier(.22,.61,.36,1)}.newsletter-back{display:block;width:min(100%,720px);margin:34px auto 0;color:#4e47ad;font-size:13px;font-weight:800}@media(max-width:700px){.newsletter-reader-section{padding:48px 18px 72px}.newsletter-issue-introduction{display:block;margin-bottom:40px}.newsletter-issue-introduction p{font-size:18px}.newsletter-download{margin-top:22px}.newsletter-reader-controls{grid-template-columns:1fr 1fr;gap:10px}.newsletter-progress{grid-column:1/-1;grid-row:1}.newsletter-reader-controls button{grid-row:2;min-width:0}.newsletter-book{perspective:1900px}}
@media(prefers-reduced-motion:reduce){.newsletter-sheet,.newsletter-sheet:after,.newsletter-progress span,.newsletter-reader-controls button{transition:none}}
