.wp-block-list {
padding-inline-start: 1.4em;
list-style: disc;
}
ol.wp-block-list { list-style: decimal; }
.wp-block-list li { margin-block-start: .45em; }
.wp-block-list li:first-child { margin-block-start: 0; }
.wp-block-list li::marker { color: var(--navy); }
.wp-block-list :is(ul, ol) {
margin-block-start: .45em;
padding-inline-start: 1.3em;
list-style: circle;
}
.wp-block-list ol { list-style: lower-alpha; }
.wp-block-media-text > .wp-block-media-text__content { padding-block: 2rem; }
.wp-block-media-text__content > * + * { margin-block-start: 1.25em; }
@media (max-width: 600px) {
.wp-block-media-text.is-stacked-on-mobile > .wp-block-media-text__content {
padding-inline: 20px;
padding-block: 24px;
}
}
.wp-block-columns > .wp-block-column > * + * { margin-block-start: 1.25em; }
.wp-block-table { overflow-x: auto; }
.wp-block-table table {
width: 100%;
border-collapse: collapse;
font-size: .9375rem;
line-height: 1.75;
}
.wp-block-table :is(th, td) {
border: 1px solid var(--rule);
padding: 10px 12px;
text-align: left;
vertical-align: top;
word-break: keep-all;
}
.wp-block-table th {
background: var(--paper-2);
color: var(--navy);
font-weight: 600;
}
.wp-block-table figcaption {
margin-block-start: 10px;
font-size: .8125rem;
color: var(--slate);
}
.wp-block-quote {
margin-inline: 0;
padding-inline-start: 18px;
border-inline-start: 3px solid var(--navy);
}
.wp-block-quote > * + * { margin-block-start: .8em; }
.wp-block-quote cite {
display: block;
margin-block-start: 10px;
font-size: .875rem;
font-style: normal;
color: var(--slate);
}
.wp-block-separator {
border: 0;
border-block-start: 1px solid var(--rule);
max-width: 6rem;
}
.wp-block-separator.is-style-wide { max-width: none; }
