.media-page{--archive-green:#344c36;--archive-lilac:#ded5eb}.press-hero{background:var(--yellow);padding:28px 6% 25px;overflow:hidden}.press-breadcrumb{display:flex;align-items:center;gap:13px;font-size:.8125rem;color:#53552c}.press-breadcrumb a:hover{text-decoration:underline}.press-breadcrumb>span:last-child{margin-left:auto;font-size:.6875rem;letter-spacing:1.5px}.press-hero-grid{display:grid;grid-template-columns:1.07fr 1fr;gap:7%;align-items:center;margin:45px 0 28px;min-height:595px}.press-hero-copy{padding:12px 0 20px}.press-hero-copy>.eyebrow{font-size:.75rem;letter-spacing:1.6px;gap:12px;margin-bottom:27px}.press-hero-copy>.eyebrow>span{font-size:28px;line-height:1}.press-hero h1{font-size:clamp(56px,5.8vw,88px);line-height:1.07;letter-spacing:-4.6px;font-weight:550;margin-bottom:28px}.press-hero h1 em{letter-spacing:-3.2px}.press-title-line{display:block;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.press-title-line>span{display:block}.press-description{font-size:1.0625rem;line-height:1.8;max-width:420px}.press-intro-links{display:flex;flex-direction:column;align-items:flex-start;gap:28px;margin-top:25px}.press-intro-links>.text-link{font-size:.875rem;gap:38px}.press-intro-links>span{font-size:.75rem;color:#5a5d36}.press-feature{min-width:0;padding-top:12px;scroll-margin-top:70px}.press-stack{position:relative;width:100%;height:490px;border:0;background:transparent;display:block;isolation:isolate;perspective:1200px}.press-stack:focus-visible{outline-offset:16px;border-radius:10px}.press-paper{position:absolute;top:0;left:50%;width:auto;height:450px;max-width:none;box-shadow:2px 12px 25px #29261236;object-fit:contain;pointer-events:none;will-change:transform}.press-paper-back{transform:translateX(-36%) rotate(9deg);top:0}.press-paper-front{transform:translateX(-56%) rotate(-5deg);top:18px;z-index:1}.press-reading-badge{position:absolute;right:1%;bottom:44px;border-radius:50%;width:115px;height:115px;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;z-index:3;transform:rotate(9deg);transition:transform .35s}.press-reading-badge span{font-size:.8125rem;line-height:1.25;font-weight:500}.press-reading-badge>svg:last-child{position:absolute;right:12px;top:43px;width:15px}.press-stack:hover .press-reading-badge{transform:rotate(0deg) scale(1.07)}.press-edition-label{display:flex;align-items:center;justify-content:space-between;margin:8px 3% 0;padding:21px 0 0;border-top:1px solid #23251e3d;gap:20px}.press-edition-label>div{display:flex;flex-direction:column;gap:6px}.press-pub{font-size:1.4rem;font-weight:600;letter-spacing:-.6px}.press-edition-label>div>span:last-child{font-size:.625rem;letter-spacing:1.1px}.edition-number{font-size:2.7rem;line-height:1;letter-spacing:-2px;font-weight:450}.press-hero-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #23251e38;padding-top:22px;margin-top:33px;gap:20px}.press-hero-foot>span{font-size:.6875rem;letter-spacing:1.2px}.press-hero-foot>a{font-size:.8125rem;display:flex;align-items:center;gap:16px}.press-archive{padding-top:70px;padding-bottom:55px}.press-archive .section-heading{margin-bottom:52px}.press-archive .section-heading h2{font-size:clamp(40px,4.3vw,64px)}.press-archive .section-heading>p{max-width:340px}.magazine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7%}.magazine-story{scroll-margin-top:35px}.magazine-story:nth-child(2){padding-top:105px}.magazine-cover-button{position:relative;display:block;width:100%;border:0;border-radius:8px;background:#d4dfc7;padding:26px 28px 22px;overflow:hidden;text-align:left;color:var(--ink);isolation:isolate}.magazine-lilac .magazine-cover-button{background:#e1d8ec}.magazine-topline{display:flex;justify-content:space-between;font-size:.6875rem;letter-spacing:1px;gap:20px}.magazine-topline>span:first-child{font-weight:700;font-size:.8125rem}.magazine-cover-art{height:445px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;padding:24px 0}.magazine-cover-art img{height:350px;width:auto;max-width:84%;object-fit:contain;box-shadow:3px 12px 24px #23251e30;transform:rotate(-5deg);transition:transform .65s cubic-bezier(.22,1,.36,1)}.magazine-lilac .magazine-cover-art img{transform:rotate(5deg)}.magazine-cover-button:hover .magazine-cover-art img{transform:rotate(0deg) translateY(-10px)}.magazine-year{position:absolute;left:12px;bottom:59px;font-size:clamp(92px,10.5vw,170px);font-weight:450;line-height:1;letter-spacing:-10px;color:#3e583e24;z-index:0}.magazine-lilac .magazine-year{color:#6a487b24}.magazine-open{display:flex;align-items:center;gap:10px;font-size:.8125rem;position:relative;z-index:2}.magazine-open>svg:last-child{margin-left:auto;width:25px;height:25px}.magazine-caption{padding:26px 0 0}.magazine-meta{display:flex;gap:20px;justify-content:space-between;color:#646957;font-size:.75rem;margin-bottom:17px}.magazine-caption h3{font-size:2rem;line-height:1.2;font-weight:500;letter-spacing:-1px;max-width:370px;margin-bottom:14px}.magazine-caption p{font-size:1rem;line-height:1.8;color:#666b5d;max-width:425px}.magazine-caption .text-link{margin-top:16px;background:none;font-size:.875rem;border:0;border-bottom:1px solid;gap:35px}.archive-note{display:flex;gap:18px;align-items:center;padding:29px 0 0;margin-top:55px;border-top:1px solid var(--border)}.archive-note p{font-size:.875rem;line-height:1.8}.archive-note p span{font-size:.8125rem;color:#6e7364}.archive-note>a{display:flex;align-items:center;gap:13px;font-size:.8125rem;margin-left:auto;white-space:nowrap}.archive-note>a:hover{text-decoration:underline}.media-next{margin:20px 2% 0;background:var(--green);color:var(--paper);border-radius:22px 22px 0 0;padding:65px 5% 66px;display:flex;gap:9%;align-items:flex-end;justify-content:space-between}.media-next h2{font-size:clamp(49px,6.2vw,89px);font-weight:450;line-height:1.1;letter-spacing:-3.8px;margin-top:27px}.media-next .eyebrow{font-size:.75rem;letter-spacing:1.6px;color:#d5dfc9}.media-next-aside{max-width:315px;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:4px}.media-next-aside p{font-size:1rem;line-height:1.8;color:#d5dfc9;margin-bottom:24px}.media-next-aside .pill{width:100%;justify-content:space-between;font-size:.875rem}.media-next-aside .text-link{margin-top:20px;font-size:.8125rem;border-color:#a5b798;gap:30px}.clipping-reader{max-width:1400px!important;width:calc(100vw - 48px)!important;height:min(94svh,1100px);max-height:94svh!important;border-radius:15px!important;display:flex!important;flex-direction:column;gap:0!important;border:1px solid #484e40!important;padding:0!important;background:#f1f2e9!important;overflow:hidden;color:var(--ink)}.reader-header{flex-shrink:0;height:67px;display:flex;align-items:center;justify-content:space-between;padding:0 20px 0 26px;background:var(--ink);color:var(--paper);gap:20px}.reader-header>div{display:flex;align-items:baseline;gap:16px}.reader-publication{font-size:1.2rem;font-weight:550;letter-spacing:-.5px}.reader-date{font-size:.75rem;color:#c2c7b6}.reader-icon-button{width:40px;height:40px;min-width:40px;display:grid;place-items:center;background:none;border:1px solid transparent;border-radius:50%;color:inherit;transition:background .2s,border-color .2s}.reader-icon-button:hover:not(:disabled){background:#606d4c20;border-color:#9ba88b55}.reader-header .reader-icon-button:hover{background:#ffffff1c;border-color:#ffffff33}.reader-icon-button:disabled{opacity:.3;cursor:not-allowed}.reader-body{min-height:0;flex:1;display:flex}.reader-sidebar{width:240px;flex-shrink:0;background:var(--paper);border-right:1px solid #d1d5c6;padding:29px 22px 22px;overflow-y:auto;display:flex;flex-direction:column}.reader-eyebrow{font-size:.625rem;letter-spacing:1.4px;color:#626954}.reader-sidebar [data-slot=dialog-title]{font-size:1.625rem;line-height:1.2;letter-spacing:-.8px;font-weight:500;margin:17px 0 13px}.reader-sidebar [data-slot=dialog-description]{font-size:.8125rem;line-height:1.7;color:#636b56;margin-bottom:25px}.reader-thumbnails{display:flex;flex-direction:column;gap:12px}.reader-thumbnails>button{display:flex;align-items:center;gap:12px;padding:10px;background:transparent;border:1px solid #d4d8ca;border-radius:6px;text-align:left;transition:background .2s,border-color .2s}.reader-thumbnails>button.selected{background:#f5e8a0;border-color:#9b9256}.reader-thumbnails>button:hover{border-color:#777e68}.reader-thumbnails img{width:43px;height:57px;object-fit:contain;background:white}.reader-thumbnails span{font-size:.75rem;line-height:1.4}.reader-thumbnails b{display:block;font-weight:450;color:#6b735d;font-size:.6875rem;margin-bottom:5px}.reader-key-help{font-size:.6875rem;line-height:1.9;color:#6a715d;margin-top:27px}.reader-source{display:flex;align-items:center;gap:8px;font-size:.6875rem;color:#5b634e;margin-top:auto;padding-top:24px}.reader-workspace{display:flex;flex-direction:column;min-width:0;flex:1}.reader-toolbar{background:#f1f2e9;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 20px;border-bottom:1px solid #d1d5c6;min-height:60px;flex-shrink:0}.reader-paging,.reader-zoom{display:flex;align-items:center;gap:10px}.reader-paging>span{font-size:.875rem;font-variant-numeric:tabular-nums;min-width:40px;text-align:center}.reader-paging i{font-style:normal;color:#79806c}.reader-zoom output{font-size:.8125rem;min-width:39px;text-align:center;font-variant-numeric:tabular-nums}.reader-fit{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #c9cfc0;border-radius:25px;background:none;font-size:.75rem;min-height:36px;margin-left:3px}.reader-fit:hover{background:#e1e5d9}.reader-viewport{position:relative;overflow:auto;overscroll-behavior:contain;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#929b82 #dfe4d7;background:#dfe4d7;outline-offset:-4px!important;touch-action:pan-x pan-y pinch-zoom}.scan-stage{padding:24px;display:grid;place-items:center;align-content:start;width:max-content;min-width:100%;min-height:100%;position:relative}.reader-scan{display:block;max-width:none!important;flex-shrink:0;box-shadow:0 2px 18px #2d3a2024;background:white;object-fit:contain;user-select:none}.scan-status{position:absolute;top:40px;left:0;right:0;text-align:center;font-size:.875rem;color:#4b5740}.scan-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 20px;max-width:480px;white-space:normal}.scan-error h3{font-size:1.3rem;margin-bottom:12px}.scan-error p{font-size:.875rem;line-height:1.6}.scan-error a{gap:10px;border-bottom:1px solid;margin-top:22px;padding-bottom:6px;font-size:.875rem}.reader-status,.scan-error a{display:flex;align-items:center}.reader-status{flex-shrink:0;justify-content:space-between;gap:15px;padding:13px 20px;font-size:.6875rem;border-top:1px solid #d1d5c6;color:#59634d;background:#f1f2e9}.reader-status a{display:flex;align-items:center;gap:8px;white-space:nowrap}.reader-status a:hover{text-decoration:underline}@media(min-width:1700px){.press-hero{padding-left:max(6%,calc((100vw - 1500px)/2));padding-right:max(6%,calc((100vw - 1500px)/2))}}@media(max-width:1100px){.press-hero-grid{gap:4%;min-height:530px}.press-hero h1{font-size:64px;letter-spacing:-3.5px}.press-description{font-size:1rem}.press-stack{height:430px}.press-paper{height:385px}.press-reading-badge{width:98px;height:98px;bottom:40px;right:-1%}.press-reading-badge>svg:last-child{right:6px;top:37px}.press-hero-copy>.eyebrow{font-size:.6875rem}.press-intro-links{gap:23px}.magazine-grid{gap:5%}.magazine-cover-button{padding:22px 23px}.magazine-cover-art{height:360px}.magazine-cover-art img{height:290px}.press-archive .section-heading>p{max-width:275px}.press-archive .section-heading h2{font-size:49px}.reader-sidebar{width:215px;padding:24px 17px 20px}.reader-toolbar{padding-left:12px;padding-right:12px}}@media(max-width:800px){.press-hero{padding:23px 6% 24px}.press-breadcrumb{font-size:.75rem;gap:10px}.press-breadcrumb .press-archive-date{display:none}.press-hero-grid{grid-template-columns:1fr;margin-top:29px;gap:40px}.press-hero-copy{padding-bottom:0}.press-hero h1{font-size:clamp(48px,9.8vw,73px);letter-spacing:-3px;line-height:1.06;margin-bottom:23px}.press-hero h1 em{letter-spacing:-2.5px}.press-hero-copy>.eyebrow{font-size:.6875rem;margin-bottom:20px}.press-hero-copy>.eyebrow>span{font-size:25px}.press-description{font-size:1rem;line-height:1.75;max-width:430px}.press-intro-links{gap:20px;margin-top:17px}.press-intro-links>span{font-size:.75rem}.press-intro-links .text-link{font-size:.875rem}.press-feature{max-width:500px;width:100%;margin:auto}.press-stack{height:465px}.press-paper{height:420px}.press-reading-badge{right:0;bottom:41px}.press-edition-label{margin:10px 0 0;padding-top:18px}.press-pub{font-size:1.4rem}.press-edition-label>div>span:last-child{font-size:.625rem;letter-spacing:1px}.press-hero-foot{margin-top:29px;align-items:flex-start;gap:25px;padding-top:20px}.press-hero-foot>span{font-size:.625rem;max-width:125px;line-height:1.6}.press-hero-foot>a{font-size:.75rem;gap:11px}.press-archive{padding-top:47px}.press-archive .section-heading{gap:23px;margin-bottom:32px}.press-archive .section-heading h2{font-size:43px;letter-spacing:-2px}.press-archive .section-heading>p{max-width:100%;font-size:1rem}.magazine-grid{grid-template-columns:1fr;gap:42px}.magazine-story:nth-child(2){padding-top:0}.magazine-cover-button{padding:22px 24px}.magazine-topline{font-size:.625rem}.magazine-topline>span:first-child{font-size:.8125rem}.magazine-cover-art{height:400px}.magazine-cover-art img{height:325px;max-width:79%}.magazine-year{font-size:130px;letter-spacing:-8px;bottom:58px}.magazine-caption{padding-top:22px}.magazine-caption h3{font-size:1.875rem;letter-spacing:-1px}.magazine-caption p{font-size:1rem;line-height:1.75}.magazine-meta{font-size:.75rem}.archive-note{align-items:flex-start;flex-wrap:wrap;margin-top:40px;gap:12px;padding-top:24px}.archive-note>svg{margin-top:4px}.archive-note>p{flex:1;min-width:190px;font-size:.875rem}.archive-note>p>span{display:block;font-size:.8125rem;margin-top:7px}.archive-note>a{margin:6px 0 0 35px;font-size:.8125rem}.media-next{margin:0 4%;padding:43px 7% 42px;flex-direction:column;align-items:flex-start;gap:30px}.media-next h2{font-size:53px;letter-spacing:-2.3px;margin-top:23px}.media-next .eyebrow{font-size:.6875rem;line-height:1.8;letter-spacing:1.2px}.media-next-aside{max-width:100%;width:100%}.media-next-aside p{font-size:1rem}.media-next-aside .pill{width:auto;gap:25px}.media-next-aside .text-link{font-size:.8125rem}.clipping-reader{width:calc(100vw - 24px)!important;height:96svh;max-height:96svh!important;border-radius:12px!important}.reader-body{flex-direction:column}.reader-header{height:60px;padding:0 12px 0 17px}.reader-header>div{gap:10px}.reader-publication{font-size:1.05rem}.reader-date{font-size:.6875rem}.reader-sidebar{width:100%;max-height:none;padding:15px 17px 13px;border:0;border-bottom:1px solid #d1d5c6;overflow:visible;flex-shrink:0}.reader-eyebrow,.reader-key-help,.reader-source{display:none}.reader-sidebar [data-slot=dialog-title]{font-size:1.25rem;letter-spacing:-.5px;margin:0 0 5px}.reader-sidebar [data-slot=dialog-description]{font-size:.6875rem;margin:0 0 12px;line-height:1.5}.reader-thumbnails{flex-direction:row;gap:8px}.reader-thumbnails>button{flex:1;min-width:0;gap:6px;padding:7px}.reader-thumbnails img{width:26px;height:37px}.reader-thumbnails span{font-size:.625rem;line-height:1.3}.reader-thumbnails b{font-size:.5625rem;margin-bottom:2px}.reader-workspace{min-height:0}.reader-toolbar{padding:7px 10px;min-height:54px;gap:6px}.reader-paging,.reader-zoom{gap:3px}.reader-icon-button{width:35px;height:35px;min-width:35px}.reader-paging>span{font-size:.75rem;min-width:33px}.reader-zoom output{font-size:.6875rem;min-width:33px}.reader-fit{padding:7px;margin-left:3px}.reader-fit>span{display:none}.reader-status{font-size:.625rem;padding:11px 12px;gap:10px}.reader-status>span{max-width:58%;line-height:1.4}.reader-status a{font-size:.625rem;gap:5px}.scan-stage{padding:12px}.scan-status{font-size:.8125rem;padding:0 18px}.scan-error{padding:30px 10px}.scan-error p{font-size:.8125rem}.scan-error h3{font-size:1.1rem}}@media(max-width:450px){.press-hero h1{font-size:clamp(44px,11.5vw,56px);letter-spacing:-2.7px}.press-stack{height:395px}.press-paper{height:350px}.press-reading-badge{width:87px;height:87px;right:-4px;bottom:33px}.press-reading-badge span{font-size:.75rem}.press-reading-badge>svg:first-child{width:18px}.press-reading-badge>svg:last-child{display:none}.press-feature{padding-top:4px}.press-hero-grid{gap:34px}.press-pub{font-size:1.3rem}.edition-number{font-size:2.4rem}.magazine-cover-art{height:350px}.magazine-cover-art img{height:285px}.magazine-cover-button{padding:20px}.press-archive .section-heading h2{font-size:38px}.media-next h2{font-size:46px}.reader-sidebar{padding:12px}.reader-sidebar [data-slot=dialog-title]{font-size:1.1rem}.reader-thumbnails span{font-size:.625rem}.reader-thumbnails b{display:none}.reader-status>span{font-size:.625rem}.reader-paging .reader-icon-button{width:30px;min-width:30px}.reader-zoom .reader-icon-button{width:31px;min-width:31px}.reader-fit{min-height:32px}.reader-zoom output{font-size:.6875rem}.reader-date{font-size:.625rem}}@media(max-width:360px){.press-paper{height:300px}.press-stack{height:345px}.press-hero h1{font-size:43px}.press-reading-badge{bottom:23px}.magazine-cover-art{height:305px}.magazine-cover-art img{height:255px}.magazine-topline{font-size:.5625rem}.press-archive .section-heading h2{font-size:34px}.media-next h2{font-size:41px}.reader-thumbnails img{display:none}.reader-thumbnails>button{min-height:38px}.reader-toolbar{padding:7px 6px}.reader-fit{padding:5px}.reader-paging,.reader-zoom{gap:1px}.reader-zoom .reader-icon-button{width:29px;min-width:29px}.reader-sidebar [data-slot=dialog-description]{font-size:.625rem}}@media(prefers-reduced-motion:reduce){.press-paper{will-change:auto}.magazine-cover-button:hover .magazine-cover-art img{transform:rotate(0)}.media-reveal,.press-intro-copy{opacity:1!important;transform:none!important}}.press-paper-back{translate:-36% 0;transform:rotate(9deg)}.press-paper-front{translate:-56% 0;transform:rotate(-5deg)}.reader-date,.reader-eyebrow,.reader-key-help,.reader-source,.reader-status,.reader-thumbnails b{font-size:.75rem}.reader-thumbnails span{font-size:.8125rem}.magazine-topline,.press-breadcrumb>span:last-child,.press-edition-label>div>span:last-child,.press-hero-foot>span{font-size:.75rem}@media(max-width:800px){.reader-date,.reader-sidebar [data-slot=dialog-description],.reader-status,.reader-status a,.reader-status>span,.reader-thumbnails span{font-size:.75rem}.reader-thumbnails b{display:none}.reader-sidebar [data-slot=dialog-description]{margin-bottom:10px}.reader-thumbnails>button{min-height:48px}.reader-paging>span,.reader-zoom output{font-size:.75rem}.magazine-topline,.press-edition-label>div>span:last-child,.press-hero-foot>span{font-size:.6875rem}.reader-status>span{max-width:53%}}@media(max-width:450px){.reader-thumbnails img{display:none}.reader-thumbnails>button{justify-content:center}.reader-thumbnails span{text-align:center}.reader-sidebar [data-slot=dialog-description]{font-size:.75rem}.reader-header>div{display:flex;flex-direction:column;gap:2px}.reader-date{font-size:.6875rem}.reader-status>span{max-width:50%;font-size:.6875rem}.reader-status a{font-size:.6875rem}.reader-toolbar .reader-icon-button{width:36px;min-width:36px}.reader-fit{min-height:36px}.magazine-topline,.press-edition-label>div>span:last-child,.press-hero-foot>span{font-size:.6875rem}}