.blog-article-header{text-align:center;margin-bottom:80px}.blog-article-title{font-weight:700;font-size:40px;line-height:40px;margin-bottom:10px}@media screen and (min-width:30em){.blog-article-title{font-size:50px;line-height:50px}}@media screen and (min-width:62em){.blog-article-title{font-size:55px;line-height:55px}}@media screen and (min-width:80em){.blog-article-title{font-size:60px;line-height:60px}}.blog-article-date{font-weight:300;font-size:14px}@media screen and (min-width:30em){.blog-article-date{font-size:16px}}@media screen and (min-width:62em){.blog-article-date{font-size:18px}}@media screen and (min-width:80em){.blog-article-date{font-size:20px}}.blog-article-content{display:flex;flex-direction:column;font-weight:300;font-size:14px}@media screen and (min-width:30em){.blog-article-content{font-size:16px}}@media screen and (min-width:62em){.blog-article-content{font-size:18px}}@media screen and (min-width:80em){.blog-article-content{font-size:20px}}.blog-article-content h1,.blog-article-content h2{font-weight:700;font-size:20px;line-height:25px;margin-top:60px;margin-bottom:30px}@media screen and (min-width:30em){.blog-article-content h1,.blog-article-content h2{font-size:25px;line-height:30px}}@media screen and (min-width:62em){.blog-article-content h1,.blog-article-content h2{font-size:35px;line-height:40px}}@media screen and (min-width:80em){.blog-article-content h1,.blog-article-content h2{font-size:40px;line-height:45px}}.blog-article-content p{font-weight:300;font-size:14px;margin-top:10px;margin-bottom:10px}@media screen and (min-width:30em){.blog-article-content p{font-size:16px}}@media screen and (min-width:62em){.blog-article-content p{font-size:18px}}@media screen and (min-width:80em){.blog-article-content p{font-size:20px}}.blog-article-content ul{font-weight:300;font-size:14px;-webkit-margin-start:1em;margin-inline-start:1em;margin-bottom:30px}@media screen and (min-width:30em){.blog-article-content ul{font-size:16px}}@media screen and (min-width:62em){.blog-article-content ul{font-size:18px}}@media screen and (min-width:80em){.blog-article-content ul{font-size:20px}}.blog-article-content li{font-weight:300;font-size:14px;margin-top:10px;margin-bottom:5px}@media screen and (min-width:30em){.blog-article-content li{font-size:16px}}@media screen and (min-width:62em){.blog-article-content li{font-size:18px}}@media screen and (min-width:80em){.blog-article-content li{font-size:20px}}.blog-article-content a{text-decoration:underline}.blog-article-content :not(pre)>code{background:#eee}.blog-article-content pre{border-radius:5px;overflow:auto;margin-top:10px;margin-bottom:25px}.blog-article-content pre code.hljs{font-family:var(--chakra-fonts-mono);font-size:16px;font-weight:400;line-height:24px;padding:8px}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#a9b7c6;background:#282b2e}.hljs-bullet,.hljs-literal,.hljs-number,.hljs-symbol{color:#6897bb}.hljs-deletion,.hljs-keyword,.hljs-selector-tag{color:#cc7832}.hljs-link,.hljs-template-variable,.hljs-variable{color:#629755}.hljs-comment,.hljs-quote{color:grey}.hljs-meta{color:#bbb529}.hljs-addition,.hljs-attribute,.hljs-string{color:#6a8759}.hljs-section,.hljs-title,.hljs-type{color:#ffc66d}.hljs-name,.hljs-selector-class,.hljs-selector-id{color:#e8bf6a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}