.owner-summary p{font-size:18px;line-height:1.85;color:var(--muted)}.owner-summary .owner-summary-lead{font-size:22px;line-height:1.55;color:var(--ink);margin-bottom:18px}.owner-story-link{color:var(--wine);font-size:16px;font-weight:600}.owner-page-top{padding-top:35px}.owner-page-top .eyebrow{margin-top:30px;margin-bottom:0}.owner-page-top+.story-section{padding-top:35px}.owner-sources{padding-block:50px 60px;max-width:1000px;border-top:1px solid var(--line)}.owner-sources h2{font-size:35px}.owner-sources p{font-size:16px;line-height:1.85;color:var(--muted)}.owner-story-page .evidence-section,.owner-story-page .timeline-section{padding-block:65px}
@media(max-width:800px){.owners-stories-section{padding-block:48px}.owners-stories-section .section-head{margin-bottom:28px}.owner-summary{grid-template-columns:1fr;gap:22px;padding-block:30px}.owner-summary h3{font-size:32px}.owner-summary .eyebrow{margin-bottom:10px}.owner-summary .owner-summary-lead{font-size:21px}.owner-summary p{font-size:17px}.owner-page-top{padding-top:25px}.owner-page-top+.story-section{padding-top:25px}.owner-sources{padding-block:35px 45px}.owner-story-page .evidence-section,.owner-story-page .timeline-section{padding-block:45px}}
@media print{.owners-stories-section{background:white;padding-block:25px}.owner-summary{gap:25px;padding-block:20px;break-inside:avoid}.owner-summary p{font-size:12pt;color:black}.owner-page-top,.owner-story-link{display:none}.owner-sources{padding-block:25px}.owner-story-page .evidence-section,.owner-story-page .timeline-section{padding-block:25px}}

/* Approved editorial refinements, 4 November 2026. */
.home-page .section{padding-block:64px}.home-page .contract-section,.home-page .owners-section,.home-page .limitation-section{padding-block:56px}.home-page .place-section{padding-block:40px}.related-evidence{margin-top:24px;margin-bottom:0}.related-evidence a{display:inline-block}.evidence-list summary small{font-size:14px}.case-date{line-height:1.7}
@media(max-width:800px){.home-page .section,.home-page .contract-section,.home-page .owners-section,.home-page .limitation-section{padding-block:42px}.home-page .place-section{padding-block:32px}}
