.section-main-article .container{padding-bottom:3rem}.section-main-article .article-header{max-width:60rem;margin:1.5rem auto 2rem;display:flex;flex-direction:column;gap:.75rem}.section-main-article .kicker{font-family:var(--font-family-heading);font-weight:700;font-size:.8125rem;text-transform:uppercase;letter-spacing:.03em;color:var(--colour-blue)}.section-main-article .heading{margin:0}.section-main-article .article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:.8125rem;color:var(--colour-dark-grey)}.section-main-article .article-tags{display:flex;flex-wrap:wrap;gap:.5rem;max-width:60rem;margin:2.5rem auto 0}.section-main-article .article-tags .tag-link{padding:.375rem .875rem;border:1px solid var(--colour-off-white);border-radius:999px;text-decoration:none;color:var(--colour-dark-grey);text-transform:uppercase;font-weight:700;font-size:.6875rem;transition:border-color var(--transition-duration) var(--transition-timing) 0s,color var(--transition-duration) var(--transition-timing) 0s}.section-main-article .article-tags .tag-link:hover{border-color:var(--colour-blue);color:var(--colour-blue)}.section-main-article .article-image{max-width:60rem;margin:0 auto 2.5rem;border-radius:var(--border-radius-lg);overflow:hidden}.section-main-article .article-image img{display:block;width:100%;height:auto;aspect-ratio:4/3}.section-main-article .article-content{max-width:60rem;margin:0 auto;font-size:1rem;line-height:1.7}.section-main-article .article-content img{width:100%;height:auto;margin:2rem 0;border-radius:var(--border-radius-md)}.section-main-article .article-content a{color:var(--colour-blue)}
