.blockWrapper_8BIg7 {
    position: relative;
    flex-direction: row;
    width: 100%;
    max-width: var(--block-wrapper-max-width);
}

.pageWrapper_BkhZI {
    position: relative;
    flex-direction: column;
    width: 100%;
    max-width: var(--page-wrapper-max-width);
    padding: 0 calc(var(--spacing-xxl) + var(--spacing-m));
}

@media screen and (min-width: 1025px) {
    .pageWrapper_BkhZI {
        padding-right: calc(var(--spacing-xxl) + var(--spacing-m));
        padding-left: calc(var(--spacing-xxl) + var(--spacing-m) - var(--toc-hover-area-width));
    }
}

@media (max-width: 700px) {
    .pageWrapper_BkhZI {
        padding: 0 var(--spacing-m);
    }
}
