.talent-feature{padding-top:24px;padding-bottom:68px}.talent-feature .talent-heading{max-width:980px;margin:24px 0 30px}.talent-feature h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.25rem,4.8vw,4.3rem);line-height:1.1;letter-spacing:-.035em;font-weight:400;margin:12px 0 20px;max-width:960px}.talent-feature .lead{max-width:800px;font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.6}.talent-feature .talent-byline{font-size:.8rem;color:var(--muted);line-height:1.8;margin-top:22px}.talent-feature .sharetools{flex-wrap:wrap;margin:20px 0 24px}.talent-feature .sharetools a,.talent-feature .sharetools button{min-height:44px}.talent-hero{max-width:1000px;margin:0 auto 40px}.talent-hero img{width:100%;height:auto}.talent-feature figcaption{font-size:.78rem;line-height:1.65;color:var(--muted);padding:12px 0 0}.talent-feature figcaption a{color:inherit}.talent-reading{max-width:760px;margin:auto}.talent-reading>p{font-size:1.08rem;line-height:1.85;margin:0 0 22px}.talent-reading h2,.talent-gallery-section h2{font:400 clamp(1.8rem,3.5vw,2.3rem)/1.2 Georgia,'Times New Roman',serif;letter-spacing:-.025em;margin:40px 0 20px}.talent-prizes{width:100%;border-collapse:collapse;margin:24px 0 30px;font-size:.93rem;text-align:left}.talent-prizes caption{text-align:left;font:600 .79rem/1.6 'Segoe UI',Arial,sans-serif;color:var(--green);padding:0 0 12px}.talent-prizes th,.talent-prizes td{padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top}.talent-prizes thead{background:var(--soft);border-top:3px solid var(--green)}.talent-prizes thead th{font-size:.83rem}.talent-prizes td small{display:block;font-size:.78rem;line-height:1.5;color:var(--muted);margin-top:2px}.talent-feature blockquote{border-left:3px solid var(--green);margin:35px 0;padding:6px 0 6px 26px}.talent-feature blockquote p{font:400 clamp(1.3rem,2.5vw,1.7rem)/1.5 Georgia,serif;margin:0 0 12px}.talent-feature blockquote cite{font-size:.77rem;color:var(--muted);font-style:normal}.talent-gallery-section{margin:38px auto 45px;max-width:1000px}.talent-gallery-section>p{max-width:760px;margin-bottom:25px;color:var(--muted)}.talent-handover-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.talent-handover-grid figure{min-width:0}.talent-handover-grid img,.talent-portrait-grid img{width:100%;height:auto}.talent-handover-grid a,.talent-portrait-grid a,.talent-hero>a{display:block;outline-offset:5px}.talent-portrait-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:650px;margin:38px auto 0}.talent-gallery-credit{font-size:.77rem!important;padding-top:18px;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:0!important}.talent-close{border-top:3px solid var(--green);padding:24px 0;margin-top:35px}.talent-close p{font-size:1.06rem;line-height:1.85;margin:0 0 20px}.talent-motto{font:700 .96rem/1.6 'Segoe UI',Arial,sans-serif;letter-spacing:.12em;color:var(--green)}.talent-related{border-top:1px solid var(--line);padding-top:25px;margin-top:35px}.talent-related ul{padding-left:20px}.talent-related li{margin:10px 0}.talent-source{font-size:.78rem!important;color:var(--muted);line-height:1.8!important;margin-top:30px!important}.talent-promo{display:grid;grid-template-columns:minmax(230px,.85fr) minmax(0,1.15fr);gap:35px;align-items:center;margin:30px 0 45px;padding:30px 0;border-top:3px solid var(--green);border-bottom:1px solid var(--line)}.talent-promo img{width:100%;height:auto}.talent-promo h2,.talent-promo h3{font:400 clamp(1.8rem,3vw,2.7rem)/1.2 Georgia,serif;letter-spacing:-.025em;margin:9px 0 16px}.talent-promo p{font-size:.95rem;line-height:1.8}.talent-promo .text-link{min-height:44px}.talent-record-image{margin:0 0 15px;width:min(100%,480px)}
@media(max-width:760px){.talent-feature{padding-top:12px}.talent-feature .talent-heading{margin-top:20px}.talent-feature h1{font-size:clamp(2.1rem,7vw,3rem)}.talent-heading .lead{font-size:1.12rem}.talent-reading>p{font-size:1.04rem;line-height:1.85}.talent-handover-grid{grid-template-columns:1fr;gap:30px;max-width:480px;margin:auto}.talent-portrait-grid{gap:16px;margin-top:30px}.talent-prizes th,.talent-prizes td{padding:12px 8px}.talent-prizes{font-size:.87rem}.talent-prizes thead th{font-size:.77rem}.talent-prizes td small{font-size:.73rem}.talent-promo{grid-template-columns:1fr;gap:22px;padding:25px 0}.talent-promo img{max-width:600px}.talent-feature .sharetools{gap:10px}.talent-feature blockquote{padding-left:20px}.talent-source a{overflow-wrap:anywhere}}
@media(max-width:380px){.talent-prizes th,.talent-prizes td{padding:11px 6px}.talent-prizes{font-size:.81rem}.talent-prizes thead th{font-size:.72rem}.talent-portrait-grid{grid-template-columns:1fr;max-width:480px}}
@media print{.talent-feature .sharetools,.talent-related{display:none}.talent-feature h1{font-size:30pt}.talent-hero{max-width:600px}.talent-handover-grid{grid-template-columns:repeat(3,1fr)}.talent-feature figure{break-inside:avoid}.talent-reading>p{font-size:11pt}}
