.news-post{padding-bottom:var(--sc-spacing-large)}.news-post--primary{background-color:var(--sc-color-primary)}.news-post--secondary{background-color:var(--sc-color-secondary)}.news-post--tertiary{background-color:var(--sc-color-tertiary)}.news-post__header{display:flex;flex-direction:column;max-width:var(--sc-page-max-width);width:94%;margin:3rem auto var(--sc-spacing-medium) auto;position:relative;gap:var(--sc-spacing-small);@media (min-width:460px){justify-content:center;align-items:center;margin:7rem auto var(--sc-spacing-medium) auto}@media (min-width:920px){margin:var(--sc-spacing-large) auto var(--sc-spacing-medium) auto}}.news-post__featured-image{aspect-ratio:16/9;overflow:hidden;border:5px solid var(--sc-color-primary-contrast);box-shadow:var(--sc-shadow);max-width:var(--sc-page-max-width);margin:0 auto;border-radius:var(--sc-border-radius);img{object-fit:cover;width:100%;height:100%}}.news-post__featured-image--primary{border-color:var(--sc-color-primary-contrast)}.news-post__featured-image--secondary{border-color:var(--sc-color-secondary-contrast)}.news-post__featured-image--tertiary{border-color:var(--sc-color-tertiary-contrast)}.news-post__titles{border-radius:.2rem;box-shadow:var(--sc-color-primary-contrast) 5px 5px 0;background-color:var(--sc-color-white);display:inline-block;padding:.5rem 1rem;transform:translate3D(1rem,2rem,0) rotate(-.75deg);width:75%;h1{color:var(--sc-color-primary-contrast);font-size:var(--sc-text-medium)}h2{color:var(--sc-color-primary)}@media (min-width:460px){position:absolute;top:0;left:1rem;transform:translate3D(2rem,-2rem,0) rotate(-.75deg);width:80%}}.news-post__titles--primary{box-shadow:var(--sc-color-primary-contrast) 5px 5px 0;h1{color:var(--sc-color-primary-contrast)}h2{color:var(--sc-color-primary)}}.news-post__titles--secondary{box-shadow:var(--sc-color-secondary-contrast) 5px 5px 0;h1{color:var(--sc-color-secondary-contrast)}h2{color:var(--sc-color-secondary)}}.news-post__titles--tertiary{box-shadow:var(--sc-color-tertiary-contrast) 5px 5px 0;h1{color:var(--sc-color-tertiary-contrast)}h2{color:var(--sc-color-tertiary)}}.news-post__date{align-items:center;aspect-ratio:1/1;background-color:var(--sc-color-white);border:1px solid var(--sc-color-tertiary-contrast);border-radius:50%;box-shadow:var(--sc-color-primary-contrast) 5px 5px 0;color:var(--sc-color-primary-contrast);display:flex;font-weight:500;justify-content:center;padding:.5rem;position:absolute;left:-.5rem;bottom:-1rem;transform:rotate(10deg);time{color:var(--sc-color-primary-contrast)}@media (min-width:460px){font-size:var(--sc-text-medium);padding-left:1rem;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem;right:-1rem;top:-2rem;bottom:auto;left:auto}}.news-post__date--primary{box-shadow:var(--sc-color-primary-contrast) 5px 5px 0;color:var(--sc-color-primary-contrast);time{color:var(--sc-color-primary-contrast)}}.news-post__date--secondary{box-shadow:var(--sc-color-secondary-contrast) 5px 5px 0;color:var(--sc-color-secondary-contrast);time{color:var(--sc-color-secondary-contrast)}}.news-post__date--tertiary{box-shadow:var(--sc-color-tertiary-contrast) 5px 5px 0;color:var(--sc-color-tertiary-contrast);time{color:var(--sc-color-tertiary-contrast)}}.news-post__content{max-width:800px;width:94%;margin:0 auto var(--sc-spacing-medium) auto;background-color:var(--sc-color-white);padding:var(--sc-spacing-small);border-radius:var(--sc-border-radius);box-shadow:var(--sc-color-primary-contrast) 10px 10px 0;position:relative;&.news-post__content--margin-top{margin:var(--sc-spacing-large) auto var(--sc-spacing-medium) auto}&:nth-child(odd){transform:rotate(-.5deg);transition:transform .2s;&:hover{transform:rotate(0)}}p{margin-bottom:var(--sc-spacing-small);&:last-child{margin-bottom:0}}ol,ul{margin:0 var(--sc-spacing-medium) var(--sc-spacing-medium) var(--sc-spacing-medium);li{margin-bottom:.25rem;padding:.5rem 0;border-bottom:1px dashed #e6e6e6;&::marker{font-weight:700;font-size:1.2rem;color:var(--sc-color-primary)}}}a{color:var(--sc-color-primary);border-bottom:1px solid var(--sc-color-primary-contrast);transition:border-bottom .2s;&:hover{border-bottom:1px solid transparent}}}.news-post__content--primary{box-shadow:var(--sc-color-primary-contrast) 10px 10px 0;ol li::marker,ul li::marker{color:var(--sc-color-primary)}a{color:var(--sc-color-primary);border-bottom-color:var(--sc-color-primary-contrast)}}.news-post__content--secondary{box-shadow:var(--sc-color-secondary-contrast) 10px 10px 0;ol li::marker,ul li::marker{color:var(--sc-color-secondary)}a{color:var(--sc-color-secondary);border-bottom-color:var(--sc-color-secondary-contrast)}}.news-post__content--tertiary{box-shadow:var(--sc-color-tertiary-contrast) 10px 10px 0;ol li::marker,ul li::marker{color:var(--sc-color-tertiary)}a{color:var(--sc-color-tertiary);border-bottom-color:var(--sc-color-tertiary-contrast)}}