.cpage{min-height:100vh;padding:150px 0 60px;position:relative}.cpage .wrap{max-width:920px}.cpage .wrap.wide{max-width:1120px}.runhead{font:10.5px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);justify-content:space-between;gap:12px;display:flex}.runhead a{color:inherit;border:0;transition:color .3s}.runhead a:hover{color:var(--gold2)}.folio-rule{background:var(--rule2);height:1px;margin:10px 0 28px;display:block}.folio-title{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.folio-title .chc{flex:none;margin:0}.folio-num{font:12px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0}.folio h1{letter-spacing:-.018em;text-wrap:balance;margin:12px 0 0;font-size:max(48px,min(8.4vw,112px));font-weight:760;line-height:.95}.folio-sub{font:italic 400 clamp(19px, 2vw, 24px) var(--display);color:var(--gold2);margin:14px 0 0}.folio-said{font:italic 400 19px/1.5 var(--display);color:var(--cream2);border-left:1px solid var(--gold);max-width:56ch;margin:30px 0 0;padding-left:16px}@media (max-width:640px){.folio-title{flex-direction:column;align-items:flex-start}.runhead span:nth-child(2){display:none}}.cpage .lede{font:400 clamp(18px, 1.6vw, 20px) / 1.65 var(--body);color:var(--cream2);max-width:64ch;margin:40px 0 0}.cpage .section-title{font:600 clamp(26px, 3vw, 34px) var(--display);margin:64px 0 0}.cpage .bracket{color:var(--mute)}.folio-on{border-top:1px solid var(--rule2);grid-template-columns:1fr auto 1fr;gap:16px;margin-top:90px;padding-top:22px;display:grid}.folio-on a{color:var(--cream);font:600 22px var(--display);border:0;gap:4px;display:grid}.folio-on a:hover{color:var(--gold2)}.folio-on a span{font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-weight:400}.folio-on a:nth-child(2){text-align:center}.folio-on a:last-child{text-align:right}@media (max-width:640px){.folio-on{grid-template-columns:1fr 1fr}.folio-on a:nth-child(2){display:none}}
