/* Hallmark · macrostructure: landscape, named person and mutual support · tone: documentary · anchor hue: grass green */
/* Pre-emit critique: P4 H4 E4 S5 R5 V4. */
body[data-page='7'] .people-renewed .p7-photo{transform:none}
body[data-page='7'] .people-renewed .p7-heading{padding-top:22px;padding-bottom:40px}
body[data-page='7'] .p7-heading h2{font-size:clamp(32px,9vw,40px);line-height:1.3;letter-spacing:0}
body[data-page='7'] .p7-heading .eyebrow{font-size:12px;font-weight:400;margin-bottom:10px}
body[data-page='7'] .people-renewed .p7-bridge{font-size:14px;line-height:1.6;margin-top:10px;max-width:32em}
body[data-page='7'] .people-renewed .p7-person{padding-block:16px 14px}
body[data-page='7'] .p7-name{margin-bottom:8px;gap:10px}
body[data-page='7'] .p7-name strong{font-size:28px;line-height:1.25}
body[data-page='7'] .p7-premise{font-size:15px;line-height:1.65}
body[data-page='7'] .people-renewed .p7-story{padding-top:14px;background:var(--p7-paper)}
body[data-page='7'] .p7-question{margin-bottom:8px}
body[data-page='7'] .p7-question h3{font-size:16px;font-weight:600}
body[data-page='7'] .p7-actions{gap:0}
body[data-page='7'] .p7-actions button{min-height:50px;font-size:14px;border-bottom-width:3px;padding-block:7px;transition:background-color 150ms ease-out,color 150ms ease-out}
body[data-page='7'] .p7-actions button[aria-pressed='true']{font-weight:600;color:var(--p7-green);border-bottom-color:var(--p7-green)}
body[data-page='7'] .people-renewed .p7-reading{padding-block:14px 12px}
body[data-page='7'] .p7-reading h3{font-size:17px;line-height:1.5;color:var(--p7-green);margin-bottom:7px}
body[data-page='7'] #people-reading{font-size:15px;line-height:1.65}
body[data-page='7'] .p7-source-caption{font-size:12px;line-height:1.5;margin-top:8px}
body[data-page='7'] .people-renewed .p7-conclusion{padding-block:12px;background:var(--p7-surface);font-size:14px;line-height:1.6}
body[data-page='7'] .p7-next{font-size:12px;margin-top:5px}
body[data-page='7'] .p7-photo-open{background:var(--p7-deep);padding-inline:10px;border-radius:4px;bottom:8px}
@media(max-height:740px){body[data-page='7'] .people-renewed .p7-heading{padding-top:14px;padding-bottom:30px}body[data-page='7'] .p7-heading h2{font-size:29px}body[data-page='7'] .people-renewed .p7-person{padding-block:10px}body[data-page='7'] .p7-premise,body[data-page='7'] #people-reading{font-size:14px;line-height:1.6}body[data-page='7'] .people-renewed .p7-story{padding-top:10px}body[data-page='7'] .p7-actions button{min-height:44px;font-size:13px}body[data-page='7'] .people-renewed .p7-reading{padding-block:9px}body[data-page='7'] .p7-reading h3{font-size:16px;margin-bottom:5px}body[data-page='7'] .people-renewed .p7-conclusion{padding-block:8px}}
@media(max-height:620px) and (orientation:portrait){body[data-page='7'] .people-renewed .p7-heading{padding-top:8px;padding-bottom:18px}body[data-page='7'] .p7-heading h2{font-size:25px;line-height:1.25}body[data-page='7'] .p7-heading .eyebrow{margin-bottom:5px;font-size:11px}body[data-page='7'] .people-renewed .p7-bridge{font-size:12px;margin-top:6px}body[data-page='7'] .people-renewed .p7-person{padding-block:7px}body[data-page='7'] .p7-name{margin-bottom:5px}body[data-page='7'] .p7-name strong{font-size:23px}body[data-page='7'] .people-renewed .p7-story{padding-top:6px}body[data-page='7'] .p7-question{margin-bottom:5px}body[data-page='7'] .p7-question h3{font-size:14px}body[data-page='7'] .people-renewed .p7-reading{padding-block:6px}body[data-page='7'] .p7-source-caption{font-size:11px;margin-top:5px}body[data-page='7'] .people-renewed .p7-conclusion{padding-block:5px}body[data-page='7'] .p7-next{font-size:11px;margin-top:2px}}
@media(orientation:landscape) and (max-height:600px){body[data-page='7'] .people-renewed .p7-heading{padding-top:10px;padding-bottom:26px}body[data-page='7'] .p7-heading h2{font-size:27px}body[data-page='7'] .people-renewed .p7-person{padding-block:3px}body[data-page='7'] .p7-name strong{font-size:24px}body[data-page='7'] .people-renewed .p7-story{padding-top:3px}body[data-page='7'] .p7-question{margin-bottom:3px}body[data-page='7'] .people-renewed .p7-reading{padding-block:5px}body[data-page='7'] #people-reading{line-height:1.5}body[data-page='7'] .people-renewed .p7-conclusion{padding-block:3px}body[data-page='7'] .p7-next{font-size:11px;margin-top:2px}}
@media(prefers-reduced-motion:reduce){body[data-page='7'] .p7-actions button{transition:none}}

/* 119: identify the person and the historical problem before the landscape. */
body[data-page='7'] .p7-heading h2{font-size:clamp(27px,7.6vw,35px);line-height:1.35}
body[data-page='7'] .p7-heading .eyebrow{font-weight:500}
body[data-page='7'] .p7-name strong{font-size:23px}
@media(max-height:740px){body[data-page='7'] .p7-heading h2{font-size:27px}body[data-page='7'] .p7-name strong{font-size:21px}}
@media(max-width:350px){body[data-page='7'] .p7-heading h2{font-size:24px}}
@media(orientation:landscape) and (max-height:600px){body[data-page='7'] .p7-heading h2{font-size:27px}}
