@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Manrope:wght@400..800&family=Playfair+Display+SC:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");.newspaper-section{--font:"EB Garamond",Georgia,serif;--font-title:"Playfair Display",Georgia,serif;--font-sans-serif:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--black:#181b2a;--black-soft:#282c3f;--ink-body:#242738;--ink-muted:#555869;--paper-bg:#f7f4ed;--paper-card:rgba(255,255,255,0.45);--line:#181b2a;--line-subtle:rgba(24,27,42,0.2);font-size:1.05rem;background-color:var(--paper-bg);font-family:var(--font);color:var(--ink-body);background-image:url(/assets/paper_fibers.png),url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/567707/paper_fibers.png);background-repeat:repeat;padding:3rem 1.5rem 5rem;line-height:1.55;text-align:left;min-height:100vh;box-sizing:border-box}@media (max-width:640px){.newspaper-section{padding:1.5rem .85rem 3.5rem}}.main__wrapper{max-width:1160px;margin:0 auto}.newspaper-section a{text-decoration:none;color:var(--black);transition:all .2s ease}.newspaper-section a:hover{color:var(--black-soft)}.newspaper-masthead{text-align:center;margin-bottom:.5rem}.newspaper-masthead h1{font:56px/1 Playfair Display SC,Playfair Display,Georgia,serif;text-align:center;margin:0;letter-spacing:.5px;color:var(--black);text-transform:uppercase}@media (min-width:768px){.newspaper-masthead h1{font:76px/1 Playfair Display SC,Playfair Display,Georgia,serif;letter-spacing:1px}}.newspaper-masthead-sub{font-family:var(--font);font-size:.95rem;font-style:italic;color:var(--ink-muted);margin-top:.35rem;letter-spacing:.5px}.newspaper-dateline-bar{text-align:center;padding:3px 0;border:solid var(--line);border-width:2px 0;text-transform:uppercase;margin:1.25rem 0 2rem;width:100%}.newspaper-dateline-inner{display:flex;align-items:center;justify-content:space-between;border:solid var(--line);border-width:1px 0;padding:6px 16px;gap:1rem}.newspaper-dateline-inner div{font-family:var(--font-sans-serif);font-size:.78rem;font-weight:700;letter-spacing:1.5px;color:var(--black)}@media (max-width:680px){.newspaper-dateline-inner{flex-direction:column;gap:4px;padding:6px 0}}.newspaper-columns{display:grid;grid-template-columns:1fr;grid-gap:2.25rem;gap:2.25rem}@media (min-width:1024px){.newspaper-columns{grid-template-columns:1fr 340px;gap:2.5rem}}.newspaper-main-col{min-width:0}.newspaper-lead-block{border-bottom:1px solid var(--line);padding-bottom:2rem;margin-bottom:2.25rem}.newspaper-lead-headline{font-family:var(--font-title);font-size:2.4rem;font-weight:700;font-style:normal;line-height:1.15;color:var(--black);margin:0 0 .5rem;letter-spacing:-.5px}@media (min-width:768px){.newspaper-lead-headline{font-size:3rem}}.newspaper-lead-deck{font-family:var(--font);font-size:1.25rem;font-style:italic;line-height:1.35;color:var(--ink-muted);margin:0 0 1rem}.newspaper-byline{display:flex;align-items:center;gap:.75rem;margin-bottom:1.2rem;font-family:var(--font-sans-serif);font-size:.72rem;text-transform:uppercase;letter-spacing:1px}.newspaper-badge{background:var(--black);color:#ffffff;padding:2px 8px;font-weight:800;font-size:.68rem;letter-spacing:1.2px}.newspaper-byline-date{color:var(--ink-muted);font-weight:700}.newspaper-lead-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media (min-width:768px){.newspaper-lead-grid{grid-template-columns:1.1fr 1fr;gap:1.75rem}}.newspaper-lead-prose{font-size:1.1rem;line-height:1.6;color:var(--ink-body)}.newspaper-lead-prose p{margin-bottom:.85rem}.newspaper-lead-figure{margin:0}.newspaper-lead-figure img{width:100%;height:290px;object-fit:cover;object-position:center;border:1px solid var(--line);filter:grayscale(95%);transition:filter .3s ease;display:block}.newspaper-lead-figure:hover img{filter:grayscale(0)}.newspaper-lead-figure figcaption{font-style:italic;font-size:.85rem;color:var(--ink-muted);margin-top:.4rem;line-height:1.35}.newspaper-action-btn{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans-serif);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;border:1px solid var(--black);padding:6px 14px;color:var(--black);background:transparent;margin-top:.5rem;transition:all .2s ease}.newspaper-action-btn:hover{background:var(--black);color:#ffffff!important}.newspaper-secondary-block{border-bottom:1px solid var(--line);padding-bottom:2rem;margin-bottom:2.25rem}.newspaper-secondary-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}@media (min-width:768px){.newspaper-secondary-grid{grid-template-columns:1fr 1.2fr;gap:1.75rem}}.newspaper-secondary-figure{margin:0}.newspaper-secondary-figure img{width:100%;height:260px;object-fit:cover;object-position:top center;border:1px solid var(--line);filter:grayscale(95%);transition:filter .3s ease;display:block}.newspaper-secondary-figure:hover img{filter:grayscale(0)}.newspaper-secondary-figure figcaption{font-style:italic;font-size:.85rem;color:var(--ink-muted);margin-top:.4rem;line-height:1.35}.newspaper-secondary-content h3{font-family:var(--font-title);font-size:1.75rem;font-weight:700;font-style:normal;line-height:1.2;color:var(--black);margin:0 0 .5rem}.newspaper-secondary-content p{font-size:1.05rem;line-height:1.55;margin-bottom:.8rem;color:var(--ink-body)}.newspaper-research-wire{margin-bottom:2rem}.newspaper-section-title{font-family:var(--font-title);font-size:1.45rem;font-weight:700;font-style:italic;border-bottom:1px solid var(--line);padding-bottom:.35rem;margin-bottom:1.25rem;color:var(--black)}.newspaper-wire-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.newspaper-wire-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.newspaper-wire-card{border-top:1px solid var(--line);padding-top:.75rem;display:flex;flex-direction:column}.newspaper-wire-card h4{font-family:var(--font-title);font-size:1.18rem;font-weight:700;line-height:1.25;margin:0 0 .4rem;color:var(--black)}.newspaper-wire-card p{font-size:.95rem;line-height:1.45;color:var(--ink-body);margin-bottom:.6rem}.newspaper-card-link{font-family:var(--font-sans-serif);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--black);border-bottom:1px solid var(--line);display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:auto}.newspaper-card-link:hover{background:var(--black);color:#ffffff!important;padding:1px 4px}.newspaper-sidebar-col{border-top:2px solid var(--line);padding-top:1.5rem}@media (min-width:1024px){.newspaper-sidebar-col{border-top:none;border-left:1px solid var(--line);padding-top:0;padding-left:1.75rem}}.newspaper-facility-card{margin-bottom:2rem;display:block}.newspaper-facility-image{width:100%;height:160px;object-fit:cover;border:1px solid var(--line);border-bottom:none;filter:grayscale(95%);transition:filter .3s ease;display:block}.newspaper-facility-card:hover .newspaper-facility-image{filter:grayscale(0)}.newspaper-facility-header{background:#888888;color:#ffffff;font-family:var(--font-sans-serif);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:.35rem .85rem}.newspaper-facility-content{background:#555555;color:#ffffff;padding:1rem 1.1rem}.newspaper-facility-content h4{font-family:var(--font-title);font-size:1.15rem;color:#ffffff;margin:0 0 .35rem}.newspaper-facility-content p{font-size:.88rem;line-height:1.4;color:#eeeeee;margin:0}.newspaper-fellowship-notice{display:block;border:2px solid transparent;outline:3px solid var(--line);box-shadow:inset 0 0 0 1px var(--line);padding:2px;margin-bottom:2rem;text-align:center;background:var(--paper-card)}.newspaper-fellowship-banner{background:var(--black);color:#ffffff;font-family:var(--font-sans-serif);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:.5rem}.newspaper-fellowship-body{padding:1rem .85rem}.newspaper-fellowship-body h4{font-family:var(--font-title);font-size:1.35rem;font-weight:700;line-height:1.2;margin:0 0 .5rem;color:var(--black)}.newspaper-fellowship-body p{font-size:.92rem;line-height:1.45;color:var(--ink-body);margin-bottom:1rem}.newspaper-fellowship-btn{display:block;background:var(--black);color:#ffffff;font-family:var(--font-sans-serif);font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:.7rem;transition:all .2s ease}.newspaper-fellowship-notice:hover .newspaper-fellowship-btn{background:transparent;color:var(--black)}.newspaper-collab-card{border-top:1px solid var(--line);padding-top:1rem;margin-bottom:2rem;display:block}.newspaper-collab-card h4{font-family:var(--font-title);font-size:1.15rem;font-weight:700;margin:0 0 .35rem;color:var(--black)}.newspaper-collab-card p{font-size:.92rem;line-height:1.45;color:var(--ink-body);margin-bottom:.5rem}.newspaper-glance-box{border:1px solid var(--line);padding:1rem;background:var(--paper-card)}.newspaper-glance-box h5{font-family:var(--font-sans-serif);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 .5rem;border-bottom:1px solid var(--line);padding-bottom:.25rem;color:var(--black)}.newspaper-glance-box p{font-size:.88rem;line-height:1.45;margin:0 0 .5rem;color:var(--ink-body)}.newspaper-bottom-feature{border-top:2px solid var(--line);margin-top:2.5rem;padding-top:2rem}.newspaper-bottom-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:start}@media (min-width:900px){.newspaper-bottom-grid{grid-template-columns:360px 1fr;gap:2.25rem}}.newspaper-bottom-figure{margin:0}.newspaper-bottom-figure img{width:100%;height:250px;object-fit:cover;border:1px solid var(--line);filter:grayscale(95%);transition:filter .3s ease;display:block}.newspaper-bottom-figure:hover img{filter:grayscale(0)}.newspaper-bottom-figure figcaption{font-style:italic;font-size:.85rem;color:var(--ink-muted);margin-top:.35rem;line-height:1.35}.newspaper-bottom-content h3{font-family:var(--font-title);font-size:1.85rem;font-weight:700;line-height:1.2;margin:0 0 1rem;color:var(--black)}.newspaper-bottom-themes{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}@media (min-width:600px){.newspaper-bottom-themes{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.newspaper-theme-item{border-left:2px solid var(--line);padding-left:.85rem}.newspaper-theme-item h5{font-family:var(--font-sans-serif);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:0 0 .3rem;color:var(--black)}.newspaper-theme-item p{font-size:.95rem;line-height:1.45;color:var(--ink-body);margin:0}