:root{--ft-paper:#f4f0e7;--ft-ink:#17201e;--ft-deep:#10282d;--ft-rust:#9a6045;--ft-line:#cfc7b9;--ft-soft:#e6dfd2;--ft-white:#fbfaf6}.discovery-section{padding:9vw 5vw 7vw;background:var(--ft-paper);border-top:1px solid var(--ft-line)}.discovery-heading{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:7vw;align-items:end;max-width:1440px;margin:0 auto 55px}.discovery-heading h2{font-family:'Libre Caslon Display',serif;font-size:clamp(54px,7vw,104px);font-weight:400;line-height:.88;letter-spacing:-.035em;margin:14px 0 0}.discovery-heading>p{font-family:'Libre Caslon Display',serif;font-size:clamp(20px,2vw,28px);line-height:1.45;margin:0;color:#4d544f;max-width:620px}.discovery-wall{max-width:1440px;margin:auto;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(190px,auto);gap:12px}.discovery-tile{position:relative;overflow:hidden;border:0!important;background:var(--ft-white)!important;color:var(--ft-ink)!important;text-align:left!important;padding:32px!important;min-height:245px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;box-shadow:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.discovery-tile:hover,.discovery-tile:focus-visible{transform:translateY(-5px);box-shadow:0 20px 45px #17201e1a;outline:none}.discovery-tile>span{position:absolute;left:32px;top:29px;font:700 10px 'DM Sans',sans-serif;letter-spacing:.18em;color:var(--ft-rust);text-transform:uppercase}.discovery-tile>small{position:absolute;right:32px;top:29px;font:600 10px 'DM Sans',sans-serif;letter-spacing:.12em;color:#74776f;text-transform:uppercase}.discovery-tile h3{font-family:'Libre Caslon Display',serif;font-size:clamp(29px,2.6vw,43px);font-weight:400;line-height:1.02;letter-spacing:-.02em;margin:44px 0 12px;max-width:680px}.discovery-tile p{font:400 14px/1.7 'DM Sans',sans-serif;color:#5d625d;max-width:660px;margin:0 0 22px}.discovery-tile b{font:700 10px 'DM Sans',sans-serif;letter-spacing:.14em;color:var(--ft-rust);margin-top:auto;padding-top:18px}.discovery-tile.d1{grid-column:span 7;grid-row:span 2;background:var(--ft-deep)!important;color:#fff!important;min-height:520px}.discovery-tile.d1:before{content:'1952';position:absolute;right:-10px;bottom:-55px;font:400 190px/.8 'Libre Caslon Display',serif;color:#ffffff09;pointer-events:none}.discovery-tile.d1>span,.discovery-tile.d1 b{color:#e0b69d}.discovery-tile.d1>small{color:#aebebb}.discovery-tile.d1 h3{font-size:clamp(45px,5vw,76px);max-width:720px}.discovery-tile.d1 p{color:#cbd5d2;font-size:16px;max-width:720px}.discovery-tile.d2{grid-column:span 5;background:#dcd3c4!important}.discovery-tile.d3{grid-column:span 5;background:#8d5c44!important;color:#fff!important}.discovery-tile.d3>span,.discovery-tile.d3 b{color:#f0d1be}.discovery-tile.d3>small,.discovery-tile.d3 p{color:#f0e3db}.discovery-tile.d4{grid-column:span 5}.discovery-tile.d5{grid-column:span 7;background:#1b201e!important;color:#fff!important}.discovery-tile.d5>span,.discovery-tile.d5 b{color:#d8ad92}.discovery-tile.d5>small,.discovery-tile.d5 p{color:#bdc5c1}.discovery-tile.d6{grid-column:span 5;background:#d9e0dc!important}.discovery-tile.d7{grid-column:span 4}.discovery-tile.d8{grid-column:span 3;background:#c8bba7!important}.stats{max-width:1440px!important;margin:0 auto!important;padding:70px 5vw!important;background:transparent}.stats b{font-size:clamp(42px,4vw,64px)!important}.stats span{font-size:11px!important;letter-spacing:.08em;text-transform:uppercase;max-width:170px;margin:8px auto 0!important}.section{border-top:1px solid var(--ft-line)}.archive-strip{padding-top:85px!important;padding-bottom:85px!important}.archive-strip h2{font-size:clamp(48px,6vw,82px)!important;line-height:.95}.archive-strip p{font-family:'Libre Caslon Display',serif!important;font-size:21px!important}.editorial-hero .hero-copy{display:flex;flex-direction:column;justify-content:center}.editorial-hero .hero-copy h1{letter-spacing:-.045em}.editorial-hero .hero-copy>p{max-width:680px}.discovery-deck article{border:0}.discovery-deck .lead-story h2{font-size:clamp(44px,4vw,68px)}@media(max-width:1000px){.discovery-wall{grid-template-columns:repeat(2,1fr)}.discovery-tile,.discovery-tile.d1,.discovery-tile.d2,.discovery-tile.d3,.discovery-tile.d4,.discovery-tile.d5,.discovery-tile.d6,.discovery-tile.d7,.discovery-tile.d8{grid-column:span 1;grid-row:span 1;min-height:320px}.discovery-tile.d1{grid-column:1/-1;min-height:480px}.discovery-heading{grid-template-columns:1fr}.discovery-heading>p{max-width:760px}}@media(max-width:650px){.discovery-section{padding:70px 20px}.discovery-heading{margin-bottom:32px}.discovery-heading h2{font-size:56px}.discovery-heading>p{font-size:20px}.discovery-wall{grid-template-columns:1fr}.discovery-tile,.discovery-tile.d1,.discovery-tile.d2,.discovery-tile.d3,.discovery-tile.d4,.discovery-tile.d5,.discovery-tile.d6,.discovery-tile.d7,.discovery-tile.d8{grid-column:1;min-height:290px;padding:26px!important}.discovery-tile.d1{min-height:430px}.discovery-tile>span{left:26px;top:24px}.discovery-tile>small{right:26px;top:24px}.discovery-tile h3{font-size:34px}.discovery-tile.d1 h3{font-size:48px}.stats{padding:45px 20px!important}}