.era-selected{background:#17384b;border-radius:3px;padding:9px 20px;box-shadow:0 0 0 2px #e7dcc8,0 0 0 3px #a89778;color:#fff!important}.research-page .masthead{gap:18px;padding-inline:4%}.research-page .masthead nav{gap:clamp(10px,1.5vw,24px)}.breadcrumbs{color:#4a6270;flex-wrap:wrap;gap:12px;padding:12px 4.5%;font-size:14px;display:flex}.breadcrumbs a:hover{text-decoration:underline}.research-hero{border-bottom:1px solid #c9b695;min-height:360px;position:relative;overflow:hidden}.research-hero-copy{z-index:1;width:59%;padding:5px 0 25px 4.5%;position:relative}.research-hero h1{letter-spacing:3px;margin-bottom:6px;font-size:clamp(40px,5.2vw,76px);font-weight:800;line-height:1.2}.research-hero h1>span{color:#66402c;margin-right:12px}.research-hero h2{margin-bottom:5px;font-size:clamp(24px,2.8vw,40px);line-height:1.35}.research-hero h3{margin-bottom:13px;font-size:clamp(17px,1.7vw,23px);line-height:1.65}.research-hero p{color:#314957;max-width:665px;font-size:16px;line-height:1.85}.research-hero-art{width:55%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 23%);mask-image:linear-gradient(90deg,#0000,#000 23%)}.summary-strip{color:#69462f;background:#f9f2e5d9;border:4px double #d1ba94;max-width:640px;margin-top:20px;padding:13px 20px;font-size:19px;line-height:1.7}.research-content{padding:12px 2.7% 0}.research-heading{flex-shrink:0;align-items:center;gap:13px;display:flex}.research-heading>svg{color:#6d472b;stroke-width:1.6px;flex-shrink:0;width:40px;height:40px}.research-heading h2{font-size:25px;line-height:1.3}.research-heading small{letter-spacing:1.7px;font-size:12px;line-height:1.8}.intro-band{align-items:center;gap:24px;margin-bottom:14px;padding:18px 22px;display:flex}.intro-band>.research-heading{border-right:1px solid #d5c3a5;align-self:stretch;padding-right:25px}.intro-band p{font-size:17px;line-height:1.8}.needs-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:15px;display:grid}.topic-card{text-align:left;color:#18394c;align-items:stretch;gap:16px;padding:7px;display:flex}.topic-card>.crop{width:31%;min-height:160px}.topic-card>div{flex:1;padding:9px 7px 8px 0}.topic-card h2{align-items:center;gap:12px;margin:3px 0 10px;font-size:25px;display:flex}.topic-card h2 svg{color:#71482d;flex-shrink:0;width:34px;height:34px}.topic-card p{color:#4e5353;font-size:16px;line-height:1.8}.read-more{color:#835b32;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.topic-card:hover,.archive-link:hover{background-color:#eee0c750;transform:translateY(-2px);box-shadow:0 5px 17px #64452616}.timeline-box{background:#f7efdc55;gap:25px;margin-bottom:16px;padding:16px 18px;display:flex}.timeline-events{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.timeline-events article{border-top:1px solid #896746;margin-top:8px;padding:17px 17px 5px;position:relative}.timeline-dot{background:#68472e;border-radius:100%;width:11px;height:11px;position:absolute;top:-6px;left:16px;box-shadow:0 0 0 3px #f8f0e0}.timeline-events h3{color:#613f29;font-size:24px;line-height:1.2}.timeline-events h4{margin:4px 0 8px;font-size:19px;font-weight:700}.timeline-events p{font-size:15px;line-height:1.75}.why-section>.research-heading{margin-bottom:12px}.process-box{margin:16px 0;padding:17px 18px}.needs-process{text-align:center;grid-template-columns:repeat(6,1fr);gap:40px;padding:14px 20px 2px;display:grid}.needs-process>div{position:relative}.needs-process h3{margin-bottom:7px;font-size:20px}.needs-process p{font-size:15px;line-height:1.6}.needs-process .step-arrow{width:33px;top:25px;right:-39px}.related-section{margin-bottom:12px;padding:16px}.related-section>.research-heading{margin-bottom:13px}.archive-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.archive-link{align-items:center;gap:15px;min-width:0;padding:10px;display:flex}.archive-link>img{object-fit:cover;object-position:top;border:3px solid #d8c3a2;flex-shrink:0;width:84px;height:128px;box-shadow:2px 2px 4px #49351b20}.archive-link h3{margin-bottom:5px;font-size:23px}.archive-date{color:#8a643e;margin-bottom:6px;font-size:13px;display:block}.archive-link p{margin-bottom:9px;font-size:15px;line-height:1.65}.archive-link .ink-button{padding:3px 12px;font-size:13px}.illustrated{display:block}.illustrated>.research-heading{margin-bottom:10px}.illustrated .timeline-events{gap:0}.illustrated .timeline-events article{text-align:center;border-top:0;margin:0;padding:0 16px 7px}.illustrated .timeline-events .crop{width:100%;height:108px;margin-bottom:13px;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.illustrated .timeline-events article:after{content:"";background:#876747;height:2px;position:absolute;top:110px;left:0;right:0}.illustrated .timeline-dot{z-index:1;width:13px;height:13px;top:105px;left:calc(50% - 6px);box-shadow:0 0 0 3px #f8f0e0,0 0 0 4px #b6a07c}.illustrated .timeline-events h3{font-size:29px}.crisis-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:15px 0;display:grid}.crisis-card{padding:10px}.crisis-card h2{align-items:center;gap:10px;min-height:48px;padding-right:29px;font-size:23px;display:flex;position:relative}.crisis-card h2 em{color:#c2ae8f;font-size:34px;font-style:normal;position:absolute;top:0;right:0}.round-icon{color:#fff4e0;background:#6d4e35;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.round-icon svg{stroke-width:1.5px;width:28px;height:28px}.crisis-card>.crop{width:100%;height:150px;margin:5px 0 9px}.crisis-card>p{padding:0 6px 3px;font-size:17px;line-height:1.8}.crisis-related{grid-template-columns:280px minmax(0,1fr);gap:14px;display:grid}.keywords{margin-bottom:12px;padding:16px}.keywords>div:last-child{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.keywords span{background:#eadcc655;border:1px solid #d7bea1;border-radius:3px;padding:5px 15px;font-size:16px}.compact{gap:8px}.compact .archive-link{gap:9px;padding:7px}.compact .archive-link>img{width:65px;height:102px}.compact .archive-link h3{font-size:19px}.compact .archive-link p{font-size:14px;line-height:1.6}.compact .archive-date{font-size:12px}.takeaway{align-items:center;gap:25px;padding:15px 20px;display:flex}.takeaway>.research-heading{min-width:220px}.takeaway h2:not(.research-heading h2){color:#623524;letter-spacing:2px;margin-bottom:7px;font-size:26px}.takeaway p{font-size:16px}.research-note{color:#80715b;padding:12px 5px;font-size:12px;line-height:1.8}.research-closing{color:#f8ead0;background:#183748;border:5px double #b29a72;align-items:center;gap:28px;margin-top:9px;padding:13px 3%;display:flex}.research-closing>.crop{mix-blend-mode:luminosity;width:26%;height:112px;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.research-closing>div{flex:1}.research-closing h2{letter-spacing:2px;margin-bottom:8px;font-size:23px}.research-closing p{font-size:16px;line-height:1.8}.research-closing aside{letter-spacing:5px;border-left:1px solid #baaa8150;padding-left:28px;font-size:22px;line-height:1.9}.library-wrap{padding:12px 4% 25px}.library-heading{border-bottom:1px solid #ccb791;align-items:center;gap:28px;padding:16px 0 28px;display:flex}.library-heading>img{object-fit:cover;object-position:top;border:5px double #c5aa80;width:110px;height:155px;box-shadow:4px 4px 10px #67472120}.library-heading>div{flex:1}.library-heading h1{margin-bottom:8px;font-size:45px;font-weight:700}.library-heading p{font-size:17px;line-height:1.8}.count-badge{color:#fff2dc;background:#1b3949;border-radius:3px;margin:15px 12px 0 0;padding:5px 13px;font-size:14px;display:inline-block}.library-count-note{color:#7a6a52;font-size:13px}.library-tools{justify-content:space-between;align-items:center;gap:20px;margin:24px 0 12px;display:flex}.library-tools label{background:#fffbf2;border:1px solid #c6b18b;border-radius:3px;align-items:center;gap:12px;width:min(540px,75%);padding:11px 15px;display:flex}.library-tools input{font:inherit;background:0 0;border:0;outline:0;width:100%}.library-tools>span{color:#776449;font-size:14px}.library-note{color:#7c6042;padding-bottom:18px;font-size:14px;line-height:1.8}.issue-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.issue-card{flex-direction:column;padding:12px;display:flex}.issue-open{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.issue-open img{object-fit:contain;background:#e5d6b8;border:1px solid #d2bd96;width:100%;height:235px}.issue-open h2{margin:12px 0 7px;font-size:19px;line-height:1.55}.issue-card>p{color:#7d6d58;font-size:13px;line-height:1.7}.issue-card .issue-note{color:#9c693a;margin-top:5px;font-size:12px}.issue-read{background:0 0;border:0;border-top:1px solid #ddceb3;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 0 0;font-size:14px;display:flex}.issue-card:hover{border-color:#a7824f;box-shadow:0 4px 14px #69451e13}.issue-open:hover h2{color:#9a652e}.library-other{border-top:1px solid #ceb996;margin-top:35px;padding-top:24px}.library-other>.research-heading{margin-bottom:15px}.reader-panel{margin-top:24px;padding:15px}.reader-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reader-toolbar h2{flex:1;font-size:22px}.reader-caption{color:#766349;padding:12px 0;font-size:13px;line-height:1.6}.reader-panel object{background:#e9e4db;border:1px solid #c6b393;width:100%;height:76vh;min-height:480px;display:block}.reader-fallback{text-align:center;padding:50px;line-height:2}.reader-fallback svg{margin:auto}.reader-fallback a{text-decoration:underline}.library-empty{text-align:center;padding:50px}.research-page footer>span{margin:0 auto}.research-page .masthead .brand{font-size:25px}@media (min-width:1450px){.research-hero{min-height:425px}.research-hero-copy{padding-top:12px}.research-hero p{font-size:18px}.topic-card p{font-size:17px}.crisis-card>.crop{height:175px}.research-content{padding-inline:2.4%}}@media (max-width:1150px){.research-page .masthead{flex-wrap:wrap;justify-content:center}.research-hero-copy{width:64%}.research-hero h1{font-size:58px}.research-hero h2{font-size:30px}.research-hero h3{font-size:19px}.research-hero-art{opacity:.65;width:49%}.research-hero p{font-size:16px}.research-heading h2{font-size:22px}.intro-band{gap:17px;padding:16px}.intro-band>.research-heading{padding-right:17px}.topic-card{gap:9px}.topic-card h2{gap:8px;font-size:21px}.topic-card p{font-size:15px}.topic-card h2 svg{width:27px}.timeline-box:not(.illustrated){display:block}.timeline-box>.research-heading{margin-bottom:18px}.needs-process{gap:26px;padding-inline:3px}.needs-process h3{font-size:18px}.needs-process .step-arrow{width:27px;right:-28px}.crisis-card h2{gap:6px;font-size:19px}.crisis-card h2 em{font-size:27px}.round-icon{width:33px;height:33px}.round-icon svg{width:23px;height:23px}.crisis-related{grid-template-columns:1fr}.keywords{align-items:center;gap:25px;margin-bottom:0;display:flex}.keywords>div:last-child{margin:0}.archive-link h3{font-size:20px}.archive-link>img{width:70px}.issue-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.library-heading{gap:20px}.library-heading>.ink-button{font-size:13px}.research-closing aside{font-size:19px}}@media (max-width:760px){.research-page .masthead nav{justify-content:flex-start;gap:19px;width:100%;padding-top:4px;padding-bottom:9px;overflow-x:auto}.breadcrumbs{gap:8px;padding:12px 5%;font-size:13px}.research-hero-copy{width:100%;padding:5px 5% 115px}.research-hero h1{font-size:47px}.research-hero h2{font-size:27px;line-height:1.5}.research-hero h3{font-size:18px;line-height:1.7}.research-hero p{font-size:16px}.research-hero-art{opacity:.65;width:64%;height:145px}.summary-strip{z-index:1;margin-top:18px;padding:11px 14px;font-size:17px;position:relative}.research-content{padding:14px 5% 0}.intro-band{display:block}.intro-band>.research-heading{border-bottom:1px solid #d6c2a2;border-right:0;margin-bottom:13px;padding:0 0 12px}.intro-band p{font-size:16px}.needs-topics{grid-template-columns:1fr;gap:12px}.topic-card>.crop{width:30%;min-height:145px}.topic-card h2{font-size:25px}.topic-card p{font-size:16px}.topic-card>div{padding:7px}.research-heading h2{font-size:24px}.research-heading small{font-size:12px}.timeline-events{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}.timeline-events article{padding:16px 8px 8px}.timeline-events p{font-size:15px}.timeline-events h4{font-size:18px}.illustrated .timeline-events article{padding-inline:8px}.illustrated .timeline-events .crop{height:94px}.illustrated .timeline-events article:after{top:97px}.illustrated .timeline-dot{top:92px}.illustrated .timeline-events h3{font-size:24px}.needs-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 18px}.needs-process h3{font-size:17px}.needs-process p{font-size:14px}.needs-process .step-arrow{width:20px;top:22px;right:-20px}.needs-process>div:nth-child(3) .step-arrow{display:none}.archive-cards{grid-template-columns:1fr}.archive-link{gap:20px;padding:12px}.archive-link>img,.compact .archive-link>img{width:85px;height:120px}.archive-link h3,.compact .archive-link h3{font-size:23px}.archive-link p,.compact .archive-link p{font-size:16px}.archive-date,.compact .archive-date{font-size:14px}.crisis-cards{grid-template-columns:1fr}.crisis-card h2{font-size:22px}.crisis-card>.crop{aspect-ratio:2.8;height:auto}.crisis-card>p{font-size:16px}.keywords{display:block}.keywords>div:last-child{margin-top:15px}.takeaway{display:block}.takeaway>.research-heading{margin-bottom:14px}.takeaway h2:not(.research-heading h2){font-size:24px;line-height:1.7}.takeaway p{line-height:1.8}.research-closing{flex-wrap:wrap;gap:15px;padding:22px 5%}.research-closing>.crop{display:none}.research-closing>div{flex-basis:100%}.research-closing aside{text-align:right;border:0;width:100%;padding:0;font-size:17px}.research-closing h2{font-size:22px}.library-wrap{padding-inline:5%}.library-heading{flex-wrap:wrap;gap:17px}.library-heading>img{width:76px;height:118px}.library-heading h1{font-size:32px}.library-heading p{font-size:15px}.library-heading .eyebrow{letter-spacing:1px;margin-bottom:6px;font-size:12px}.library-count-note{margin-top:8px;font-size:12px;display:block}.library-heading>.ink-button{margin-left:auto}.library-tools{gap:10px}.library-tools label{width:77%;padding:10px}.library-tools input{font-size:14px}.library-tools>span{font-size:12px}.issue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.issue-card{padding:9px}.issue-open img{height:190px}.issue-open h2{font-size:17px}.issue-read{margin-top:15px}.reader-toolbar{gap:9px}.reader-toolbar h2{flex-basis:100%;order:-1;font-size:21px}.reader-toolbar .ink-button{padding:6px 10px;font-size:13px}.reader-panel{padding:10px}.reader-panel object{height:70vh;min-height:460px}.reader-fallback{padding:25px}.research-page footer{gap:15px}.research-page footer>span{max-width:140px;font-size:11px}}@media (min-width:761px) and (max-width:1050px){.timeline-events{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}}@media (max-width:480px){.timeline-events{grid-template-columns:1fr}}.selected-issues{grid-template-columns:repeat(3,minmax(0,1fr))}.selected-issues .issue-open img{height:300px}.page-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:20px 0;display:flex}.page-controls form{align-items:center;gap:10px;display:flex}.page-controls input{text-align:center;width:70px;font:inherit;background:#fffaf0;border:1px solid #c7ad84;padding:6px}.page-controls button:disabled{opacity:.4;cursor:default}.scan-reader{text-align:center;background:#e8e2d7;min-height:400px;padding:16px;overflow:auto}.scan-reader>img{background:#fff;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.scan-reader:focus-visible{outline:2px solid #9b794c}.scan-reader>p{padding:50px 10px}@media (max-width:760px){.selected-issues{grid-template-columns:1fr}.selected-issues .issue-open img{height:320px}.page-controls{gap:10px}.page-controls .ink-button{padding:6px 9px;font-size:13px}.page-controls form{gap:7px;font-size:14px}.page-controls input{width:50px}.scan-reader{min-height:250px;padding:4px}}
