/* Hallmark · macrostructure: closing answer, evidence and revisit · tone: commemorative · anchor hue: red */
/* Pre-emit critique: P4 H4 E4 S5 R5 V4. */
body[data-page='10']{--p10-media-mat:var(--p6-surface)}
body[data-page='10'] .finale-renewed .p10-heading{padding-block:18px 16px}
body[data-page='10'] .p10-heading .eyebrow{font-size:12px;font-weight:400;line-height:1.5}
body[data-page='10'] .p10-heading h2{font-size:clamp(30px,9vw,40px);line-height:1.3;letter-spacing:0;margin-block:10px}
body[data-page='10'] .p10-answer{font-size:15px;line-height:1.65;text-wrap:pretty}
body[data-page='10'] .p10-keywords{padding-top:0}
body[data-page='10'] .p10-keywords button{min-height:50px;font-size:15px;border-bottom-width:3px;transition:background-color 150ms ease-out,color 150ms ease-out}
body[data-page='10'] .p10-keywords button[aria-pressed='true']{font-weight:600}
body[data-page='10'] .finale-renewed .p10-reading{padding-block:14px 8px}
body[data-page='10'] .p10-reading-head{margin-bottom:7px}
body[data-page='10'] .p10-reading h3{font-size:17px;line-height:1.5;font-weight:600;color:var(--p10-red)}
body[data-page='10'] .finale-renewed .p10-reading>p{font-size:15px;line-height:1.65;text-wrap:pretty;min-height:0}
body[data-page='10'] .finale-renewed #spirit-return{font-size:13px;min-height:44px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--p10-rule);margin-top:3px}
body[data-page='10'] .p10-material{padding-top:0}
body[data-page='10'] .p10-material button{background:var(--p10-media-mat)}
body[data-page='10'] .p10-material figcaption{font-size:12px;line-height:1.5;padding-top:7px}
body[data-page='10'] .p10-image-cue{display:flex;align-items:center;min-height:44px;font-size:12px;padding:7px 11px;border-radius:4px}
body[data-page='10'] .finale-renewed .p10-note{font-size:12px;line-height:1.5;padding-block:8px}
body[data-page='10'] .finale-renewed .p10-ending{padding-block:8px 5px}
body[data-page='10'] .p10-ending>p{font-size:14px;line-height:1.6;font-weight:500}
body[data-page='10'] .p10-actions{gap:8px;margin-top:4px;align-items:center}
body[data-page='10'] .p10-actions button{font-size:12px;min-height:44px}
body[data-page='10'] .p10-actions button[data-jump='0']{padding-inline:12px;border:1px solid var(--p10-rule);border-radius:4px;font-weight:600}
@media(max-height:740px){body[data-page='10'] .finale-renewed .p10-heading{padding-block:12px}body[data-page='10'] .p10-heading h2{font-size:28px;margin-block:7px}body[data-page='10'] .p10-answer{font-size:14px;line-height:1.6}body[data-page='10'] .p10-keywords button{min-height:44px}body[data-page='10'] .finale-renewed .p10-reading{padding-block:9px 5px}body[data-page='10'] .p10-reading h3{font-size:16px}body[data-page='10'] .finale-renewed .p10-reading>p{font-size:14px;line-height:1.6}body[data-page='10'] .p10-reading-head{margin-bottom:5px}body[data-page='10'] .finale-renewed .p10-note{padding-block:5px;font-size:11px}body[data-page='10'] .finale-renewed .p10-ending{padding-block:5px 3px}}
@media(max-height:620px) and (orientation:portrait){body[data-page='10'] .finale-renewed .p10-heading{padding-block:8px}body[data-page='10'] .p10-heading .eyebrow{font-size:11px}body[data-page='10'] .p10-heading h2{font-size:25px;margin-block:5px}body[data-page='10'] .p10-answer{line-height:1.5}body[data-page='10'] .finale-renewed .p10-reading{padding-block:6px 3px}body[data-page='10'] .p10-reading h3{font-size:15px}body[data-page='10'] .p10-reading-head{margin-bottom:4px}body[data-page='10'] .p10-material figcaption{font-size:11px;padding-top:4px}body[data-page='10'] .finale-renewed .p10-note{display:none}body[data-page='10'] .finale-renewed .p10-ending{padding-block:4px 2px}body[data-page='10'] .p10-ending>p{font-size:13px;line-height:1.5}body[data-page='10'] .p10-actions{margin-top:0}}
@media(orientation:landscape) and (max-height:600px){body[data-page='10'] .finale-renewed .p10-heading{padding-block:6px}body[data-page='10'] .p10-heading h2{font-size:25px;margin-block:3px}body[data-page='10'] .p10-heading .eyebrow{font-size:11px}body[data-page='10'] .p10-answer{font-size:14px;line-height:1.45}body[data-page='10'] .finale-renewed .p10-reading{padding-block:5px}body[data-page='10'] .p10-reading h3{font-size:16px}body[data-page='10'] .finale-renewed .p10-reading>p{font-size:14px;line-height:1.5}body[data-page='10'] .finale-renewed .p10-ending{padding-block:2px}body[data-page='10'] .p10-material{padding-top:6px}body[data-page='10'] .p10-actions button{font-size:12px}}
@media(prefers-reduced-motion:reduce){body[data-page='10'] .p10-keywords button{transition:none}}

/* 119: initial conclusion / optional case / revisit. Self critique P4 H4 E4 S5 R4 V4. */
body[data-page='10'] .finale-renewed{grid-template-rows:auto auto auto auto minmax(60px,1fr) auto auto}
body[data-page='10'] .p10-explore{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-inline:var(--gutter);font-size:12px;color:var(--p10-muted)}
body[data-page='10'] .p10-explore button{min-height:44px;color:var(--p10-red);font-size:12px;white-space:nowrap;text-decoration:underline;text-underline-offset:4px}
body[data-page='10'] .p10-explore button[aria-pressed=true]{font-weight:600}
body[data-page='10'] .p10-journey{display:flex;flex-direction:column;justify-content:center;padding:8px var(--gutter);gap:0}
body[data-page='10'] .p10-journey p{display:grid;grid-template-columns:5.5em minmax(0,1fr);gap:16px;align-items:baseline;padding-block:15px;border-top:1px solid var(--p10-rule)}
body[data-page='10'] .p10-journey span{font-size:12px;color:var(--p10-muted)}
body[data-page='10'] .p10-journey strong{font:600 20px/1.5 var(--p10-display);color:var(--p10-ink)}
body[data-page='10'] [hidden]{display:none!important}
body[data-page='10'] .finale-renewed[data-spirit-overview=true] .p10-reading{min-height:0}
body[data-page='10'] .p10-material{max-height:210px;align-self:center;width:100%;height:100%}
@media(max-height:740px){body[data-page='10'] .p10-journey p{padding-block:9px}body[data-page='10'] .p10-journey strong{font-size:18px}}
@media(max-height:620px) and (orientation:portrait){body[data-page='10'] .p10-journey p{padding-block:6px;gap:10px}body[data-page='10'] .p10-journey strong{font-size:16px}body[data-page='10'] .p10-explore{font-size:11px}}
@media(orientation:landscape) and (max-height:600px){body[data-page='10'] .finale-renewed{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto auto auto minmax(55px,1fr) auto;column-gap:16px}body[data-page='10'] .p10-explore{grid-column:2;grid-row:2;padding-left:0}body[data-page='10'] .p10-keywords{grid-column:2;grid-row:3}body[data-page='10'] .finale-renewed .p10-reading{grid-column:2;grid-row:4}body[data-page='10'] .p10-material,body[data-page='10'] .p10-journey{grid-column:1;grid-row:2/6;padding-right:0;max-height:none}body[data-page='10'] .finale-renewed .p10-ending{grid-column:2;grid-row:5}body[data-page='10'] .p10-journey p{padding-block:12px}body[data-page='10'] .p10-journey strong{font-size:18px}}
@media(orientation:landscape) and (max-height:600px){body[data-page='10'] .finale-renewed{grid-template-rows:auto auto minmax(55px,1fr) auto}body[data-page='10'] .p10-explore{grid-column:1;grid-row:2;padding-left:var(--gutter)}body[data-page='10'] .p10-keywords{grid-row:2}body[data-page='10'] .finale-renewed .p10-reading{grid-row:3}body[data-page='10'] .p10-material,body[data-page='10'] .p10-journey{grid-row:3/5}body[data-page='10'] .finale-renewed .p10-ending{grid-row:4}body[data-page='10'] .p10-journey p{padding-block:8px}}
