/* Reduce decorative outer space; preserve card internals and the approved hero/artwork. */
body[data-draft-page="uk-study-v2"] main.ukv2>#admission{padding-top:0}
/* Earlier ID-specific offsets assumed large section padding; keep compact headings below both sticky bars. */
body[data-draft-page="uk-study-v2"] main.ukv2>:is(#admission,#intakes,#budget,#programmes,#funding,#cities,#visa,#arrival,#faq,#support){scroll-margin-top:140px}
body[data-draft-page="uk-study-v2"] main.ukv2>#admission>#requirements,
body[data-draft-page="uk-study-v2"] main.ukv2>:is(#intakes,#budget,#programmes,#funding,#cities,#visa,#arrival,#faq){padding-block:48px}
body[data-draft-page="uk-study-v2"] main.ukv2>#support{margin-top:24px}
body[data-draft-page="uk-study-v2"] .site-footer{padding-top:48px}
body[data-draft-page="uk-study-v2"] .uk18-reading{margin:16px 0 0;font-size:16px;line-height:1.65}
body[data-draft-page="uk-study-v2"] .uk18-reading a{color:#650c17;text-decoration:underline;text-underline-offset:4px}
@media(max-width:760px){
body[data-draft-page="uk-study-v2"] main.ukv2>#admission>#requirements,
body[data-draft-page="uk-study-v2"] main.ukv2>:is(#intakes,#budget,#programmes,#funding,#cities,#visa,#arrival,#faq){padding-block:32px}
body[data-draft-page="uk-study-v2"] main.ukv2>#support{margin-top:16px}
body[data-draft-page="uk-study-v2"] .site-footer{padding-top:32px}
}
