.section-blog{position:relative}.section-blog__header{width:100%;display:flex;flex-direction:column;gap:1em}@media (max-width:768px){.section-blog__header{padding-right:2em}}@media (max-width:440px){.section-blog__header{padding-right:1em}}.section-blog__header h1,.section-blog__header p{margin:0}.section-blog__header p{font-size:1.3125em;margin-bottom:1em}@media (max-width:1024px){.section-blog__header h1{font-size:2.8125em}.section-blog__header p{font-size:1em}}.section-blog__tags{text-align:center;margin-bottom:3em}@media (max-width:768px){.section-blog__tags{overflow-x:auto;padding-bottom:.25em}}.section-blog__tags ul{display:flex;flex-wrap:wrap;gap:1.5em}@media (max-width:768px){.section-blog__tags ul{flex-wrap:nowrap;padding-right:2em}}@media (max-width:440px){.section-blog__tags ul{padding-right:1em}}.section-blog__tags ul a{font-weight:700}.section-blog__tags ul a span{font-size:.875em;position:relative;top:1px;white-space:nowrap}.section-blog__tags ul a.active{color:var(--color-white)}.section-blog__content{display:grid;grid-template-columns:repeat(3,1fr);gap:3em 1em}@media (max-width:1024px){.section-blog__content{grid-template-columns:1fr}}.section-blog__content .article{display:grid;grid-template-rows:auto 1fr;gap:1em;position:relative;opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:linear}.section-blog__content .article.preload{opacity:0}.section-blog__content .article__footer{display:grid;grid-template-rows:auto 1fr;gap:.5em}.section-blog__content .article__date span{font-size:.75em}.section-blog__content .article__title a{font-size:1em}.section-blog__content .article:hover .article__title a{text-decoration:underline}.section-blog__pagination{text-align:center;margin-top:6em}.section-blog__pagination span{padding:.5em}.section-blog__pagination span.current{border-bottom:1px solid var(--color-white)}.section-blog__pagination span:not(:last-of-type){margin-right:.5em}