.issue-four-lead{background:linear-gradient(145deg,#09131b 0%,#172735 100%);color:#fff}
.issue-four-lead .article-kicker,.issue-four-lead em{color:#d1a766}
.issue-four-page .article-lead em{display:inline-block}
.bankruptcy-number{margin:65px 0;padding:55px 30px;text-align:center;background:#0c1821;color:#fff;border-top:1px solid #c99b55;border-bottom:1px solid #c99b55}
.bankruptcy-number>span{display:block;color:#d1a766;font:700 9px var(--sans);letter-spacing:.28em}
.bankruptcy-number strong{display:block;margin:12px 0 5px;color:#e3bd7c;font:500 clamp(78px,13vw,142px)/1 var(--serif)}
.bankruptcy-number strong small{font-size:.2em;margin-left:8px;color:#fff}
.bankruptcy-number p{margin:15px 0 0!important;color:#fff!important;font:500 15px/1.8 var(--serif)!important;letter-spacing:.12em}
.key-quote{padding:65px 25px;text-align:center;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);font-size:clamp(30px,5vw,55px)}
.three-questions{display:grid;grid-template-columns:repeat(3,1fr);margin:70px 0;border:1px solid var(--line)}
.three-questions p{margin:0!important;padding:38px 18px;text-align:center;font:500 15px/1.8 var(--serif)!important}
.three-questions p+p{border-left:1px solid var(--line)}
.three-questions strong{color:var(--gold);font-size:1.12em}
.strategy-quote{margin:70px calc(50% - 50vw);padding:95px max(25px,calc(50vw - 370px));text-align:center;background:#0c1821;color:#e3bd7c;font-size:clamp(36px,6vw,68px)}
.daily-work{display:grid;grid-template-columns:repeat(5,1fr);margin:55px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.daily-work span{padding:25px 5px;text-align:center;font:500 14px var(--serif)}
.daily-work span+span{border-left:1px solid var(--line)}
.acronym-quote{padding:55px 30px;background:#f3efe8;text-align:center;font-size:clamp(22px,3vw,34px);line-height:1.8}
.acronym-quote b{color:#9b6b2f;letter-spacing:.08em}
.humor-line{padding:28px;border:1px dashed #bcae9d;text-align:center;font-weight:700}
.role-split{display:grid;grid-template-columns:1fr 1fr;margin:75px 0;border:1px solid #bd945b}
.role-split>div{padding:48px 28px;text-align:center}
.role-split>div:last-child{background:#0c1821;color:#fff}
.role-split span{display:block;margin-bottom:20px;color:#c99b55;font:700 8px var(--sans);letter-spacing:.25em}
.role-split strong{font:500 clamp(20px,3vw,31px)/1.7 var(--serif)}
.fc-values{display:grid;grid-template-columns:repeat(4,1fr);margin:65px 0;border:1px solid #bd945b}
.fc-values span{padding:27px 8px;text-align:center;font:500 15px var(--serif)}
.fc-values span+span{border-left:1px solid #d8bd94}
.fc-values span:nth-child(n+5){border-top:1px solid #d8bd94}
.fc-values span:nth-child(5){border-left:0}
.issue-four-finale{margin:90px calc(50% - 50vw) 50px;padding:110px max(25px,calc(50vw - 370px));text-align:center;background:linear-gradient(145deg,#071019,#1b2f3e);color:#fff}
.issue-four-finale>span{display:block;color:#d1a766;font:700 9px var(--sans);letter-spacing:.28em}
.issue-four-finale strong{display:block;margin:35px 0;font:500 clamp(30px,5vw,52px)/1.7 var(--serif)}
.issue-four-finale strong em{color:#e3bd7c}
.issue-four-finale a{display:inline-block;color:#fff;border-bottom:1px solid #d1a766;padding:12px;text-decoration:none;font-size:12px;letter-spacing:.1em}
.source-note{margin-top:60px!important;padding-top:25px;border-top:1px solid var(--line);color:var(--muted)!important;font-size:11px!important;line-height:1.8!important}
.source-note a{text-decoration:underline;text-underline-offset:3px}
.story-4{grid-column:4/span 6;margin-top:35px}
.story-4 .story-image img{aspect-ratio:16/10}
.next-read{margin-top:65px;padding:32px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}
.next-read>span{display:block;margin-bottom:18px;color:var(--gold);font:700 8px var(--sans);letter-spacing:.22em}
.next-read a{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;font:500 16px/1.6 var(--serif)}
.next-read a strong{color:var(--gold);font-size:11px;letter-spacing:.08em}.next-read a b{font-size:18px}
@media(max-width:800px){
  .bankruptcy-number{margin:50px 0;padding:45px 15px}.bankruptcy-number strong{font-size:92px}
  .key-quote{padding:50px 12px;font-size:34px}
  .three-questions{grid-template-columns:1fr;margin:55px 0}.three-questions p+p{border-left:0;border-top:1px solid var(--line)}
  .strategy-quote{margin-top:60px;margin-bottom:60px;padding-top:70px;padding-bottom:70px;font-size:38px}
  .daily-work{grid-template-columns:1fr}.daily-work span+span{border-left:0;border-top:1px solid var(--line)}
  .role-split{grid-template-columns:1fr;margin:60px 0}.role-split>div{padding:38px 20px}
  .fc-values{grid-template-columns:1fr 1fr}.fc-values span:nth-child(odd){border-left:0}.fc-values span:nth-child(n+3){border-top:1px solid #d8bd94}
  .issue-four-finale{margin-top:65px;padding-top:80px;padding-bottom:80px}.issue-four-finale strong{font-size:32px}
  .story-4{margin:0 0 75px}.story-4 .story-image img{aspect-ratio:4/5}
  .next-read a{grid-template-columns:1fr auto}.next-read a strong{grid-column:1/-1}
}
