@layer code-sections{.main-blog-header{margin-bottom:2rem;margin-top:2rem}.main-blog-header__grid{row-gap:0}.main-blog-header__title{text-align:center}@media screen and (min-width:768px){.main-blog-header__title{text-align:left}}.main-blog-header__tags{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-left:calc(var(--site-side-spacing)*-1);margin-right:calc(var(--site-side-spacing)*-1);padding-left:var(--site-side-spacing);padding-right:var(--site-side-spacing)}@media screen and (min-width:768px){.main-blog-header__tags{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.main-blog{margin-top:0}.main-blog__grid{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}.article-tags{-webkit-box-align:center;-ms-flex-align:center;-ms-overflow-style:none;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;list-style:none;margin:0;overflow:auto;padding:0;position:relative;scrollbar-width:none}@media screen and (min-width:768px){.article-tags{gap:2.5rem}}.article-tags::-webkit-scrollbar{display:none}.article-tags li a{color:var(--color-black-15);display:block;font-family:var(--font-bold-heading-family);font-style:var(--font-bold-heading-style);font-weight:var(--font-bold-heading-weight);letter-spacing:.0625rem;padding:.875rem 0;text-transform:uppercase}.article-tags li a:active,.article-tags li a:focus,.article-tags li a:hover{color:var(--color-black);text-decoration:none}.article-tags li.active a{color:var(--color-black)}}