/* Only the junction and shared sticky-header anchor offset differ from B/C. */
html:has(.lp-final){scroll-padding-top:104px}
html.c-paused:has(.lp-final){scroll-behavior:auto}
.lp-final-body{border-top:6px solid var(--c-lime);padding-top:38px}
.lp-final-footer{background:var(--kp-cream)}
@media(max-width:900px){.lp-final-body{padding-top:30px}}
@media(max-width:800px){html:has(.lp-final){scroll-padding-top:90px}}
@media(prefers-reduced-motion:reduce){html:has(.lp-final){scroll-behavior:auto}}
