
.theme-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:center;padding-block:68px}.theme-hero h1{font-size:clamp(50px,5.8vw,84px);line-height:1.02}.theme-hero .standfirst{font-size:17px;margin-bottom:30px;max-width:650px}.theme-portrait img{height:580px;object-position:center 28%;aspect-ratio:4/5}.theme-portrait figcaption{font-size:9px;line-height:1.5;color:var(--muted);padding-top:10px}.home-hero .theme-portrait img{height:575px}.theme-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);padding-block:30px;gap:40px}.theme-strip strong{display:block;font-family:var(--serif);font-size:35px;font-weight:400;margin-bottom:8px}.theme-strip span{font-size:11px;color:var(--muted);line-height:1.5;display:block}.network{padding-block:20px 36px;border-top:1px solid var(--line)}.network>div{display:flex;flex-wrap:wrap;gap:18px 30px}.network a{font-size:10px;font-weight:600;letter-spacing:.04em;line-height:1.6}.network .eyebrow{margin-bottom:15px}.wordmark{font-size:12px}.nav-wrap{gap:25px}.article-portrait figcaption{font-size:9px}.theme-hero .eyebrow{margin-bottom:25px}.theme-strip>div{border-right:1px solid var(--line);padding-right:25px}.theme-strip>div:last-child{border:0}.story-card p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
@media(max-width:1100px){.theme-hero{gap:35px}.theme-portrait img{height:500px}.wordmark{font-size:11px}.nav-wrap{gap:18px}}
@media(max-width:900px){.theme-hero{gap:28px}.theme-hero h1{font-size:50px}.theme-portrait img{height:460px}.theme-hero .standfirst{font-size:15px}.theme-strip{gap:25px}.theme-strip strong{font-size:28px}.home-hero .theme-portrait img{height:500px}}
@media(max-width:600px){.theme-hero{grid-template-columns:1fr;gap:32px;padding-block:40px}.theme-hero h1{font-size:48px;overflow-wrap:break-word}.theme-portrait img,.home-hero .theme-portrait img{height:auto;aspect-ratio:4/4.5}.theme-strip{gap:15px;padding-block:24px}.theme-strip>div{padding-right:12px}.theme-strip strong{font-size:27px}.theme-strip span{font-size:10px}.wordmark{font-size:10px;letter-spacing:.01em;max-width:220px;white-space:normal;line-height:1.5}.nav-wrap{gap:12px}.language{padding-left:12px}.article-portrait img{object-position:center 25%}.network>div{flex-direction:column;gap:14px}.footer-top .wordmark{font-size:12px}}
 :root{--ink:#3a3029;--paper:#fbf7ed;--blue:#a34d2e;--muted:#71665b;--line:#ded5c5}.theme-leaders .site-header{background:#fbf7edf7}.theme-leaders .theme-hero{grid-template-columns:1fr 1.08fr}.theme-leaders .theme-copy{grid-column:2;grid-row:1}.theme-leaders .theme-portrait{grid-column:1;grid-row:1;padding:22px;background:#eedac4;border-radius:220px 220px 8px 8px}.theme-leaders .theme-portrait img{border-radius:200px 200px 4px 4px;height:530px}.theme-leaders .theme-portrait figcaption{text-align:center}.theme-leaders .theme-hero h1{font-size:clamp(49px,5vw,76px);line-height:1.09}.theme-leaders .theme-strip{background:#f0e4cf;border:0}.theme-leaders .theme-strip strong{color:#a34d2e}.theme-leaders .story-card{background:transparent;border-width:0 0 1px;padding-left:0}.theme-leaders .card-arrow{left:0}.theme-leaders .site-footer{background:#f0e4cf}.theme-leaders .contact-band{background:#88452e}.theme-leaders .contact-band .eyebrow{color:#edcfb9}.theme-leaders .button{background:#88452e;border-color:#88452e}.theme-leaders .shortbio{background:#f0e4cf}@media(max-width:600px){.theme-leaders .theme-hero{display:flex;flex-direction:column;align-items:stretch}.theme-leaders .theme-hero h1{font-size:48px}.theme-leaders .theme-portrait{padding:18px 18px 10px;max-width:360px;margin:auto}.theme-leaders .theme-portrait img{height:auto}.theme-leaders .theme-strip{margin-inline:0}}
.theme-portrait img,.home-hero .theme-portrait img,.article-portrait img{object-position:center top}
