.press-hero{border-bottom:1px solid var(--line);max-width:1340px;margin:auto;padding:76px 42px 56px}.press-hero h1{font:400 clamp(56px,6vw,90px)/1.06 var(--serif);letter-spacing:-2px;margin:15px 0 20px}.press-hero>p:last-child{max-width:600px;margin-bottom:0;font-size:19px}.press-feature{grid-template-columns:1fr 1fr;gap:90px;max-width:1340px;margin:auto;padding:65px 42px 80px;display:grid}.press-story h2{font:400 clamp(35px,3.3vw,49px)/1.12 var(--serif);letter-spacing:-1px;text-transform:none;margin:16px 0 24px}.press-story h2 em{color:#865b18;font-weight:400}.press-story>p:not(.eyebrow){max-width:535px;margin:0 0 20px;font-size:17px;line-height:1.7}.press-story .button{min-height:48px;margin-top:12px}.press-publications{padding-top:4px}.press-publications>h2{font:400 30px/1.2 var(--serif);text-transform:none;margin:0 0 15px}.press-note{color:#5c5143;margin:0 0 24px;font-size:14px;line-height:1.7}.press-publications ul{margin:0;padding:0;list-style:none}.press-publications li{border-top:1px solid var(--line)}.press-publications li:last-child{border-bottom:1px solid var(--line)}.press-publications a{justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.press-outlet{font:400 28px/1.2 var(--serif);display:block}.press-read{letter-spacing:1px;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:800;display:block}.press-arrow{color:#865b18;font-size:26px}.press-publications a:hover .press-outlet{color:#865b18}.press-publications a:focus-visible,.press-story a:focus-visible{outline-offset:5px;outline:3px solid #865b18}@media (max-width:1080px){.press-feature{gap:48px}}@media (max-width:760px){.press-hero{padding:48px 24px 35px}.press-hero>p:last-child{font-size:17px}.press-feature{grid-template-columns:1fr;gap:45px;padding:36px 24px 56px}.press-outlet{font-size:26px}}
