.blog-header{padding:var(--space-md) 0;background-color:var(--color-brand);text-align:center}@media(min-width: 52.125rem){.blog-header{padding:var(--space-lg) 0}}.blog-links__header{background-color:var(--color-contrast-lower);border-bottom:1px solid var(--color-border);padding:var(--space-md) 0;margin-bottom:var(--space-lg)}@media(min-width: 52.125rem){.blog-links__header{margin-bottom:var(--space-xl)}}.blog-author__heading{margin-top:var(--space-lg)}.blog-links{--link-spacing:calc(var(--space-sm)/2);font-size:var(--text-sm);font-weight:700;text-align:center}@media(min-width: 52.125rem){.blog-links{--link-spacing:calc(var(--space-md)/2);font-size:var(--text-md)}}.blog-links ul{display:inline-flex;flex-wrap:wrap;justify-content:center;margin:auto}.blog-links li{margin:0 var(--link-spacing);position:relative;display:flex;align-items:center}.blog-links li+li:before{content:"";width:.1125em;height:.8em;background-color:currentColor;position:absolute;left:calc(var(--link-spacing)*-1)}.blog-links li>a,.blog-links li>span{padding:0 var(--link-spacing)}.blog-links__footer{padding:var(--space-lg);border-top:1px solid var(--color-contrast-low)}:root{--color-brand-dark:hsl(var(--color-brand-h),var(--color-brand-s),calc(var(--color-brand-l)*0.7));--color-brand-dark-hover:hsl(var(--color-brand-h),var(--color-brand-s),calc(var(--color-brand-l)*0.5))}main a{color:var(--color-brand-dark)}main a:focus,main a:hover{color:var(--color-brand-dark-hover)}.continue-reading{font-weight:700;display:block}.continue-reading a{color:inherit}.article__author-bio{display:grid;gap:var(--space-xs);align-items:center;justify-items:center;text-align:center}@media(min-width: 69.5rem){.article__author-bio{grid-template-columns:auto 1fr;gap:var(--space-md);text-align:left}}.article__author-image{border-radius:50%;overflow:hidden;border:1px solid var(--color-contrast-high)}.article__author-image img{display:block}.article__author-info{font-size:var(--text-sm)}.article__author-info p a{font-weight:700;color:inherit}.article__author-title{font-size:var(--text-md)}.article__author-title a,.article__author-title a:focus,.article__author-title a:hover{color:var(--color-brand)}.article__related{--container-width:40rem;--container-max-width:calc(var(--container-width) + var(--space-md)*2);padding-top:var(--space-lg);margin-top:var(--space-lg);border-top:1px solid var(--color-contrast-low)}.article__related img{width:100%}.article__related h2{font-size:var(--text-md);font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:var(--space-sm)}.blog-archive__card-title{font-weight:700;letter-spacing:var(--letter-spacing-sm)}.article,.article__author-bio{--container-width:41.25rem;--container-max-width:calc(var(--container-width) + var(--space-md)*2)}.article__image img{display:block}.article__content{border-bottom:1px solid var(--color-contrast-low);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg)}.article__title{font-size:var(--text-xl);text-align:center;text-transform:none;letter-spacing:var(--letter-spacing-sm);margin:var(--space-lg) 0 var(--space-md)}@media(min-width: 69.5rem){.article__title{font-size:var(--text-xxl)}}.article__title em{font-size:var(--text-unit)}.article__meta{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--space-lg)}.article__meta time{color:var(--color-contrast-higher);font-size:var(--text-sm)}.article__author{font-size:var(--space-md);letter-spacing:var(--letter-spacing-sm)}.article__content h2,.article__content h3{text-transform:none;letter-spacing:var(--letter-spacing-sm);margin-bottom:var(--space-unit)}.article__content h2{font-size:var(--text-lg);font-weight:700;margin-top:var(--space-lg)}.article__content h3{font-size:inherit;border-top:1px solid var(--color-contrast-medium);margin-top:var(--space-unit);padding-top:var(--space-unit)}.article__content a{font-weight:700}.article__content ol li,.article__content ul li{margin:0 0 var(--space-unit) var(--space-lg)}.article__content ul{list-style-type:square}.article__content figcaption{color:var(--color-contrast-high);text-align:left}.cf img{margin:0 auto var(--space-sm);display:block}@media(min-width: 52.125rem){.cf img{float:right;margin-left:var(--space-md)}}@media(min-width: 52.125rem){.cf.left img{float:left;margin-left:auto;margin-right:var(--space-md)}}[class*=imgBlock]{display:grid;gap:var(--space-unit);text-align:center}@media(min-width: 69.5rem){[class*=imgBlock]{grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-unit)}}[class*=imgBlock] img{max-width:30rem;margin:0 auto var(--space-unit)}@media(min-width: 69.5rem){[class*=imgBlock] img{max-width:12.5rem}}
