html:has(.page-id-9) {
    height: 100%;
    margin: 0 !important;
}

.page-id-9 {
    height: 100%;
}

.page-id-9 .wp-block-spacer {
    display: none !important;
}

.page-id-9 header {
    display: none !important;
}

.page-id-9 footer {
    display: none !important;
}

.page-id-9 .entry-content {
    margin-top: 0;
}

.page-id-9 .wp-block-group.alignfull.has-green-background-color {
    height: 100svh;
    display: grid;
    place-items: center;
    padding: 2rem;
}

.page-id-9 a {
    color: inherit;
}