.c-row.-thin-padding {
    padding: 20px 0;
    margin: 20px 0;
}
.c-row {
    padding: 40px 0;
    position: relative;
}
.c-row .container {
    position: relative;
}
.has-secondary-nav .secondary-nav-push {
    margin-left: 310px;
}
.c-row .c-row_intro {
    text-align: center;
    padding: 0 20px;
}
.c-row .c-row_intro-inner {
    max-width: 820px;
    margin: 0 auto;
}
.c-row.-thin-padding .c-row_title {
    margin-top: 0;
}
.c-row .c-row_intro-inner > *:first-child {
    margin-top: 0;
}
.c-row .c-row_title {
    font-family: "Antartida Rounded", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 300;
    font-style: normal;
    font-size: 60px;
    font-size: 3.75rem;
    line-height: 1.3;
    text-align: center;
    margin: 0 0 25px;
}
.c-row_body {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.8;
}
.c-row_body p {
    margin: 0 0 15px;
}
.c-row.-thin-padding + .-thin-padding {
    margin: 0;
    padding-top: 0;
}
.c-row.-thin-padding .c-row_title {
    margin-top: 0;
}
.site-main_intro {
    font-size: 1.5625rem;
    line-height: 1.8;
    text-align: center;
}
.site-main_intro h1 {
    font-size: 3.75rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 0 20px;
}
.site-main_content h2 {
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
}
.site-main_content h3 {
    margin-block-start: 1em;
    margin-block-end: 1em;
}   
.site-main_intro p {
    margin: 20px 0;
}
.c-row.c-row--thin-padding + .image.image--full {
    margin-top: 0;
}
.image.image--full + .image.image--full {
    margin-top: 40px;
}  
.site-main_content + .image.image--full {
    margin-top: 0;
}
.c-row.c-row.-thin-padding + .image.image--full {
    margin-top: 0;
}
/*.image--full .image__wrapper, .video-player .video-player__player-wrapper, main > .container:first-of-type {*/
/*    margin-bottom: 20px;*/
/*}*/
article strong:has(+ strong) {
    padding-inline-end: .5ch;
}


[data-content-type="News"] article {
    * + a {
        padding-inline: 1ch 0.5ch;
    }
}
