.site-header nav a.active{color:var(--yellow)}
.page-hero{min-height:560px;padding:150px clamp(24px,8vw,130px) 80px;color:#fff;display:flex;align-items:flex-end;background:#121519 center/cover no-repeat;position:relative}.page-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090b0ef2 0%,#090b0e99 50%,#090b0e33)}.page-hero>div{position:relative;z-index:1}.page-hero h1,.interview-cover h1{font:800 clamp(5rem,11vw,10rem)/.78 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:-.04em;margin:0}.page-hero>div>p:last-child{font-size:1.1rem;line-height:1.65;max-width:540px;margin-top:28px;color:#d5d6d8}.biography-hero{background-image:url('season-1985.jpg')}.results-hero{background-image:url('season-2000.jpg')}.photos-hero{background-image:url('archive/IMG_4043.JPG')}
.story{max-width:880px;margin:auto;padding:clamp(70px,10vw,140px) 24px;font-size:1.12rem;line-height:1.95}.story p{margin:0 0 1.7em}.story .drop:first-letter{font:800 6rem/.75 'Barlow Condensed',sans-serif;float:left;margin:12px 12px 0 0;color:#786b00}.story blockquote{font:italic 700 clamp(2rem,4vw,3.2rem)/1.15 'Barlow Condensed',sans-serif;border-left:5px solid var(--yellow);margin:70px -9vw;padding:20px 0 20px 40px}.story-photo{margin:60px -8vw}.story-photo img{width:100%;max-height:600px;object-fit:cover}.story-photo figcaption{text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;margin-top:10px;color:#666}
.results-wrap{padding:clamp(80px,10vw,140px) clamp(20px,5vw,80px)}.results-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:end;margin-bottom:70px}.results-intro>h2,.archive-head h2,.interview-meta h2{font:800 clamp(3.7rem,7vw,7rem)/.86 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:-.04em;margin:0}.result-highlights{display:flex;justify-content:flex-end;gap:45px}.result-highlights div{border-left:2px solid var(--yellow);padding-left:15px}.result-highlights strong{display:block;font:800 3.4rem/1 'Barlow Condensed',sans-serif}.result-highlights span{text-transform:uppercase;font-size:.68rem;letter-spacing:.13em;color:#666}.table-scroll{overflow-x:auto;background:#fff;box-shadow:0 22px 70px #00000012}table{border-collapse:collapse;width:100%;min-width:920px}th{text-align:left;background:var(--ink);color:#fff;padding:21px 18px;text-transform:uppercase;font-size:.68rem;letter-spacing:.1em}td{padding:20px 18px;border-bottom:1px solid var(--line);font-size:.88rem}tbody tr:hover{background:#f0eee6}td:first-child{font:800 1.8rem 'Barlow Condensed',sans-serif}.podium{color:#6f6300;font-weight:800;background:#f5c40026}
.interview-cover{min-height:700px;background:var(--ink);display:grid;grid-template-columns:1.05fr .95fr;color:#fff;padding-top:74px}.interview-cover img{width:100%;height:100%;min-height:626px;object-fit:cover;filter:grayscale(.2)}.interview-cover>div{padding:clamp(60px,8vw,120px);display:flex;flex-direction:column;justify-content:center}.interview-cover>div>p:last-child{line-height:1.8;color:#bebfc2;max-width:480px}.interview{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(50px,9vw,140px);padding:clamp(80px,11vw,160px) clamp(24px,7vw,110px)}.interview-meta{position:sticky;top:110px;align-self:start}.interview-meta img{margin-top:50px;width:100%;max-height:460px;object-fit:cover;filter:grayscale(1)}.qa article{padding:0 0 48px;margin:0 0 48px;border-bottom:1px solid var(--line)}.qa h3{font:700 clamp(1.6rem,2.6vw,2.25rem)/1.15 'Barlow Condensed',sans-serif;margin:0 0 22px}.qa p{font-size:1.04rem;line-height:1.85;color:#3d3e40}
.archive{padding:clamp(80px,10vw,140px) clamp(18px,4vw,65px)}.archive-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:65px}.archive-head>p:last-child{justify-self:end;max-width:370px;line-height:1.8;color:#555}.archive-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:260px;gap:12px}.archive-grid .hero-photo{grid-column:span 2;grid-row:span 2}.archive-grid .photo.tall{grid-row:span 2}.archive-grid .photo.wide{grid-column:span 2}.gallery-more{text-align:center;margin:45px 0 0}.dark-cta{color:var(--ink)}
@media(max-width:900px){.page-hero{min-height:470px}.results-intro,.archive-head,.interview{grid-template-columns:1fr}.result-highlights{justify-content:flex-start}.interview-cover{grid-template-columns:1fr;padding-top:64px}.interview-cover img{min-height:420px;max-height:65vh}.interview-meta{position:static}.interview-meta img{max-width:540px}.archive-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:240px}.story blockquote,.story-photo{margin-left:0;margin-right:0}}
@media(max-width:560px){.page-hero{min-height:430px;padding-bottom:55px}.results-intro{gap:25px}.result-highlights{gap:18px;justify-content:space-between}.result-highlights strong{font-size:2.6rem}.interview-cover h1{font-size:5rem}.interview{padding-top:80px}.archive-grid{grid-template-columns:1fr;grid-auto-rows:280px}.archive-grid .hero-photo,.archive-grid .photo.wide{grid-column:span 1}.archive-grid .hero-photo,.archive-grid .photo.tall{grid-row:span 1}.archive-head{gap:25px}.story{font-size:1rem}.story blockquote{padding-left:25px}}
