/* Quiet reading pages, sharing the contact sheets' lacquer and typography. */
.editorial-shell{max-width:1280px;padding:72px 46px 86px}
.about-layout{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.35fr);column-gap:100px;align-items:start}
.editorial-heading .micro{color:#b5ad9c;font-size:9px;letter-spacing:.12em}
.editorial-heading h1{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:600;font-size:clamp(76px,8.5vw,120px);line-height:.92;text-transform:uppercase;letter-spacing:-.015em;margin:25px 0 0;color:#efeee7}
.margin-note{display:block;font-family:'Reenie Beanie','Segoe Print','Bradley Hand',cursive;font-size:34px;font-weight:400;color:#d96950;transform:rotate(-4deg);transform-origin:left center;line-height:1.1;margin-top:35px}
.editorial-copy{padding-top:2px;max-width:660px}
.editorial-copy p{font-size:16px;line-height:1.85;color:#d8d5cc;margin:0 0 25px}
.editorial-copy p:first-child{font-size:20px;line-height:1.7;color:#ebe8df}
.editorial-next{display:flex;flex-direction:column;gap:17px;margin-top:38px;align-items:flex-start}
.editorial-next a,.inspiration-end>a{display:inline-flex;gap:24px;justify-content:space-between;border-bottom:1px solid #a493746e;padding:9px 0;font-size:12px;color:#e8e3d8;line-height:1.5}
.editorial-next a:hover,.inspiration-end>a:hover{color:#ec8b6e;border-bottom-color:#ec8b6e}
.inspiration-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;align-items:start;margin-bottom:57px}
.inspiration-heading .editorial-heading h1{font-size:clamp(66px,7.9vw,110px)}
.editorial-intro{padding-top:4px;max-width:550px}
.editorial-intro p{font-size:16px;line-height:1.8;color:#d9d6cd;margin:0 0 18px}
.editorial-intro p:last-child{font-size:13px;color:#aca99e;margin-bottom:0}
.influence-list{list-style:none;padding:0;margin:0;counter-reset:influences}
.influence-list li{display:grid;grid-template-columns:38px minmax(220px,.9fr) minmax(0,1.15fr);column-gap:24px;align-items:start;border-top:1px solid #a8957133;padding:26px 0 30px}
.influence-number{font-family:'IBM Plex Mono',monospace;font-size:9px;color:#9a937e;padding-top:8px}
.influence-list h2{font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-size:34px;font-weight:500;line-height:1.05;letter-spacing:.01em;color:#eeeae0}
.influence-list h2>a{display:block;width:fit-content;max-width:100%}
.influence-list h2>a:hover{color:#e98a6e}
.influence-link-label{display:block;font-family:'IBM Plex Mono',monospace;font-size:7px;font-weight:400;letter-spacing:.08em;color:#aaa28e;margin-top:13px;line-height:1.5}
.influence-link-label>span:first-child{display:inline-block;margin-left:8px;font-size:12px}
.influence-list p{font-size:14px;line-height:1.8;color:#c8c5bb;max-width:550px;padding-top:1px}
.inspiration-end{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #a8957133;padding-top:30px}
.inspiration-end .margin-note{margin:0;font-size:31px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.editorial-page footer a{font-size:8px;padding:10px 0}
@media(max-width:1000px){.editorial-shell{padding:56px 30px 65px}.about-layout{column-gap:55px;grid-template-columns:.75fr 1.25fr}.editorial-heading h1{font-size:90px}.inspiration-heading{grid-template-columns:.95fr 1.05fr;column-gap:40px}.inspiration-heading .editorial-heading h1{font-size:80px}.influence-list li{grid-template-columns:26px minmax(180px,.85fr) minmax(0,1.15fr);gap:20px}.influence-list h2{font-size:30px}}
@media(max-width:700px){
  .editorial-shell{padding:38px 22px 55px}.about-layout{display:block}.editorial-heading h1{font-size:84px;margin-top:18px}.editorial-heading .micro{font-size:8px}.margin-note{font-size:29px;margin-top:22px}.editorial-copy{margin-top:40px}.editorial-copy p{font-size:15px;line-height:1.8;margin-bottom:22px}.editorial-copy p:first-child{font-size:18px;line-height:1.7}.editorial-next{margin-top:30px}
  .inspiration-heading{display:block;margin-bottom:35px}.inspiration-heading .editorial-heading h1{font-size:clamp(65px,13vw,84px)}.editorial-intro{margin-top:30px}.editorial-intro p{font-size:15px;line-height:1.75}.editorial-intro p:last-child{font-size:12px}
  .influence-list li{grid-template-columns:24px minmax(0,1fr);column-gap:16px;row-gap:14px;padding:24px 0 26px}.influence-number{font-size:8px;padding-top:7px}.influence-list h2{font-size:32px}.influence-list p{grid-column:2;font-size:13px;line-height:1.8}.influence-link-label{margin-top:9px}.inspiration-end{padding-top:25px}.inspiration-end .margin-note{font-size:28px}.inspiration-end>a{font-size:10px;gap:17px}.editorial-page footer a{font-size:7px}
}
@media print{
  html,body{background:#fff!important;color:#111!important}body::before{display:none!important}.masthead{border-color:#bbb}.masthead nav,.skip-link,.margin-note,.editorial-next,.inspiration-end,footer{display:none!important}.wordmark{color:#111!important}.editorial-shell{padding:30px 0;max-width:none}.editorial-heading h1,.editorial-heading .micro,.editorial-copy p,.editorial-intro p,.influence-list h2,.influence-list p,.influence-number,.influence-link-label{color:#111!important}.editorial-copy p,.editorial-intro p{font-size:11pt!important}.about-layout,.inspiration-heading{column-gap:35px}.influence-list li{break-inside:avoid;border-color:#bbb;padding:16px 0}.influence-list p{font-size:10pt}.influence-list h2{font-size:21pt}.influence-link-label{font-size:6pt}
}
