.home-history{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:clamp(38px,7vw,115px);padding:clamp(74px,9vw,130px) clamp(24px,10vw,175px);background:var(--blue);color:var(--chalk)}.home-history__images{position:relative;min-height:470px;padding:0 0 42px 42px}.home-history figure{margin:0}.home-history__building{height:100%;overflow:hidden;border:1px solid rgba(239,228,196,.45);background:#0d255e}.home-history__building img{width:100%;height:100%;min-height:425px;object-fit:cover;filter:grayscale(.45) sepia(.15) contrast(1.07)}.home-history__building figcaption{position:absolute;left:0;bottom:0;padding:13px 16px;background:var(--gold);color:var(--blue);font:700 10px var(--sans);letter-spacing:.07em;text-transform:uppercase}.home-history__vignette{position:absolute;left:0;top:35px;width:132px;padding:11px;background:#e8e3d8;box-shadow:13px 13px 0 rgba(199,164,91,.45)}.home-history__vignette img{display:block;width:100%;aspect-ratio:1;object-fit:contain;filter:contrast(1.1)}.home-history__copy{align-self:center}.home-history h2{margin:0 0 24px;font:500 clamp(49px,5vw,75px)/.97 var(--serif);letter-spacing:-.055em}.home-history__copy>p:not(.eyebrow){max-width:525px;color:#d4dced;font-size:17px;line-height:1.74}.home-history ol{margin:30px 0;padding:0;list-style:none;border-top:1px solid rgba(238,230,207,.28)}.home-history li{display:grid;grid-template-columns:105px 1fr;gap:15px;padding:11px 0;border-bottom:1px solid rgba(238,230,207,.28);font-size:13px}.home-history li b{color:#d6b562;font:700 11px var(--sans);letter-spacing:.12em}.home-history li span{color:#f5f1e8}.home-history .button{margin-top:7px}
.home-news{background:#f0ede4}.home-news .section-heading{margin-bottom:40px}.news-lead,.archive-lead{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);min-height:390px;border-top:2px solid var(--gold);background:var(--chalk)}.news-lead>img,.archive-lead>img{width:100%;height:100%;min-height:390px;object-fit:cover;filter:saturate(.78)}.news-lead>div,.archive-lead>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,68px)}.news-lead h3,.archive-lead h2{margin:0 0 15px;color:var(--ink);font:500 clamp(35px,3.8vw,57px)/1.03 var(--serif);letter-spacing:-.045em}.news-lead div>p:not(.eyebrow),.archive-lead div>p:not(.eyebrow){max-width:490px;margin:0 0 25px;color:#44516b;font-size:16px;line-height:1.7}.news-lead .text-link,.archive-lead .text-link{margin-top:10px}.news-lead:not(:has(img)),.archive-lead:not(:has(img)){grid-template-columns:1fr}.news-secondary,.archive-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.news-secondary article,.archive-secondary article{display:grid;grid-template-columns:150px 1fr;min-height:190px;background:var(--chalk);border-top:1px solid var(--line)}.news-secondary img,.archive-secondary img{width:100%;height:100%;min-height:190px;object-fit:cover;filter:saturate(.72)}.news-secondary article>div,.archive-secondary article>div{display:flex;flex-direction:column;align-items:flex-start;padding:23px}.news-secondary h3,.archive-secondary h2{margin:0 0 8px;font:500 26px/1.08 var(--serif);letter-spacing:-.03em}.news-secondary p:not(.eyebrow),.archive-secondary p:not(.eyebrow){margin:0 0 15px;color:#536078;font-size:13px;line-height:1.55}.news-secondary .text-link,.archive-secondary .text-link{margin-top:auto}.editorial-archive{max-width:1360px;margin:0 auto;padding-top:92px;padding-bottom:110px}.archive-lead{min-height:465px}.archive-lead>img{min-height:465px}.archive-secondary{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.archive-secondary article{grid-template-columns:190px 1fr;min-height:220px}.archive-secondary img{min-height:220px}
@media(max-width:780px){.home-history{grid-template-columns:1fr;padding:72px 24px;gap:44px}.home-history__images{min-height:350px;padding:0 0 34px 27px}.home-history__building img{min-height:316px}.home-history__vignette{top:23px;width:103px}.home-history h2{font-size:53px}.home-history li{grid-template-columns:88px 1fr}.news-lead,.archive-lead{grid-template-columns:1fr}.news-lead>img,.archive-lead>img{min-height:265px;max-height:340px}.news-lead>div,.archive-lead>div{padding:35px 25px}.news-lead h3,.archive-lead h2{font-size:43px}.news-secondary,.archive-secondary{grid-template-columns:1fr;gap:13px;margin-top:13px}.news-secondary article,.archive-secondary article{grid-template-columns:120px 1fr;min-height:165px}.news-secondary img,.archive-secondary img{min-height:165px}.news-secondary article>div,.archive-secondary article>div{padding:18px}.news-secondary h3,.archive-secondary h2{font-size:23px}.editorial-archive{padding-top:65px;padding-bottom:70px}}
@media(max-width:450px){.news-secondary article,.archive-secondary article{grid-template-columns:1fr}.news-secondary img,.archive-secondary img{min-height:190px;max-height:230px}.home-history__vignette{width:86px}.home-history__images{padding-left:18px}}
