/**
 * RR landing (indexRR.php) overrides:
 * 1. Cover body with background image; add padding at top/bottom so image isn't cropped at edges
 * 2. Reduce gap above "Admissions open" title in the form container
 */

/* Cover width fully; limit image to content area so top/bottom padding show body color (no crop at edges) */
body.landing-rr {
    box-sizing: border-box !important;
    padding-top: 32px !important;
    padding-bottom: 32px !important;
    min-height: 100vh;
    background-origin: content-box !important;
    background-clip: content-box !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* Reduce top padding in form container to lessen gap above "Admissions open" title */
body.landing-rr .container {
    padding-top: 12px !important;
}

body.landing-rr .form-title {
    margin-top: 0;
    margin-bottom: clamp(10px, 1.2vw, 14px);
}
