p, .wp-block-list {
    margin-bottom: 2rem;
}

#main {
    margin-top: clamp(5rem, 4.103vw + 4.077rem, 9rem);
    margin-bottom: clamp(5rem, 4.103vw + 4.077rem, 9rem);
}

.entry-meta .entry-date {
    margin-top: 50px;
    margin-bottom: 30px;
    display: inline-block;
}

.entry-content {
    font-size: var(--fs-20);
}

.wp-block-separator {
    margin-top: 60px;
    margin-bottom: 60px;
}

h2, h3, h4, h5 {
    margin-bottom: 30px;
}

.wp-block-list {
    padding-left: 1.25rem;
}

.wp-block-list li {
    margin-bottom: 21px;
}

::marker {
    font-weight: 700
}

ul li::marker {
    color: var(--wp--preset--color--sisal);
}

.wp-block-post-date {
    margin-top: 2rem;
    margin-bottom: 1rem;
}

.wp-block-post-date__modified-date:before, .last-modified-date:before {
    content: 'Updated ';
}

@media (min-width:360px) {
    .wp-block-list li {
        padding-left: .5rem;
    }
}

@media (min-width:360px) and (max-width:767px) {
    #page-wrapper .container, #single-wrapper .container {
        --bs-gutter-x: 4.75rem;
    }
}

@media (min-width:768px) {
    .wp-block-post-date {
        font-size: var(--fs-20);
        margin-top: 3rem;
        margin-bottom: 1.5rem;
    }
}