.blog-post__wrapper.content-wrapper{max-width:1200px;padding-top:0}.blog-post__image{padding:0 0 var(--whitespace-l)}.blog-post__image img{aspect-ratio:12/7;border:1px solid var(--grey-lighter);border-radius:var(--border-radius);object-fit:cover;object-position:center;width:100%}@media screen and (min-width:768px){.blog-post__image{padding:0 0 var(--row-gap-l)}}@media screen and (min-width:1296px){.blog-post__image{padding:0 0 var(--row-gap-l)}}.blog-post__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:76.7rem;padding:var(--module-padding);text-align:center}.blog-post__header .blog-tag{background-color:var(--green);margin-bottom:var(--whitespace);transition:var(--transition)}.blog-post__header .blog-tag:hover{background-color:var(--green-light)}@media screen and (min-width:768px){.blog-post__header{padding:var(--module-padding)}}@media screen and (min-width:1296px){.blog-post__header{padding:var(--module-padding)}}.blog-post__meta{align-items:center;display:flex;flex-direction:column;gap:var(--whitespace);margin-top:var(--whitespace-l)}.blog-post__author{align-items:center;border-right:none;display:flex;padding-right:var(--whitespace)}@media screen and (min-width:768px){.blog-post__meta{flex-direction:row}.blog-post__author{border-right:1px solid var(--color-typography)}}.blog-post__author img{border-radius:50%;height:3.2rem;margin-right:.8rem;object-fit:cover;width:3.2rem}.blog-post__info time{color:var(--color-typography)}.blog-post__info .word-count{background-color:var(--color-typography);border-radius:var(--border-radius);color:var(--white);display:inline-block;font-family:var(--font-family);font-weight:400;margin-left:.8rem;padding:.4rem 1.2rem}.blog-post__body{margin:0 auto;max-width:92rem}.blog-post__body img{border-radius:var(--border-radius);max-width:100%}.blog-post__body :where(h3,h4,h5,h6){margin-top:var(--whitespace-l)}.blog-post__body img+:is(h3,h4,h5,h6){margin-top:var(--whitespace)}.blog-post__body h2{font-size:3.2rem}.blog-post__body h3{font-size:3rem}.blog-post__body h4{font-size:2.8rem}.blog-post__body h5{font-size:2.4rem}.blog-post__body h6{font-size:2rem}.blog-post__body blockquote{border-left:2px solid var(--green);font-family:var(--font-family);font-size:2rem;font-style:italic;margin:var(--whitespace-xl) 0;padding-left:var(--whitespace)}.blog-post__body blockquote p{font-size:2rem}.blog-post__body img{margin:var(--whitespace) 0}.blog-post__body blockquote+img{margin:0 0 var(--whitespace)}@media screen and (max-width:767px){.blog-post__body h2{font-size:2.8rem}.blog-post__body h3{font-size:2.6rem}.blog-post__body h4,.blog-post__body h5{font-size:2.2rem}.blog-post__body h6{font-size:2rem}}.blog-related-posts{background-color:var(--grey-lighter)}.blog-related-posts__wrapper{display:grid;gap:var(--column-gap-s);grid-template-columns:repeat(3,minmax(150px,1fr))}.blog-related-posts__heading{margin-bottom:var(--row-gap);text-align:center}.blog-related-posts__meta{flex-flow:row wrap;gap:.6rem;margin-bottom:var(--whitespace)}.blog-related-posts--tags{background-color:var(--green-light);color:var(--color-typography)}.blog-related-posts .word-count,.blog-related-posts--tags{border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:1.3rem;padding:.4rem .8rem}.blog-related-posts .word-count{background-color:var(--color-typography);color:var(--white);display:inline-block;font-weight:400}.blog-related-posts__post p{margin-bottom:0}.blog-related-posts__post img{aspect-ratio:3/2;border-radius:var(--border-radius);margin-bottom:var(--whitespace);max-width:100%;object-fit:cover}.blog-related-posts__content a:last-child{align-items:center;display:flex;flex-direction:row;margin-top:var(--whitespace)}.blog-related-posts__content svg{margin-left:.8rem}@media screen and (max-width:767px){.blog-related-posts__wrapper{display:grid;gap:2.5rem;grid-template-columns:1fr}.blog-related-posts__heading{margin-bottom:var(--whitespace-xl)}}.content-wrapper.blog-post-filter{padding:var(--row-gap) 0}.blog-post-filter h3{font-size:2.4rem}.blog-post-filter ul{align-items:center;column-gap:.8rem;display:flex;padding:0}.blog-post-filter ul li{list-style-type:none}.blog-post-filter ul li a{background-color:var(--grey-lighter);border-radius:var(--border-radius);display:inline-block;font-family:IBM Plex Mono,monospace;font-size:1.6rem;line-height:1;padding:.8rem 1.2rem;text-decoration:none;transition:var(--transition)}.blog-post-filter ul li:hover a{background-color:var(--green)}.blog-post-filter ul li:last-child>a{margin-right:0}span.filter-link-count{display:none}@media screen and (max-width:767px){.blog-post-filter ul{align-items:flex-start;padding:0}.blog-post-filter ul li a{font-size:1.4rem}}.blog-related-posts--tags{display:inline-block;margin-bottom:0;vertical-align:middle}.blog-related-posts__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}