.blog-index{max-width:var(--pageContainer);padding-inline:var(--pagePadding);padding-block:98px;margin:0 auto;display:flex;flex-direction:column;justify-content:center}.blog-index-heading{font-size:2rem;font-weight:600;text-align:center}.search-bar{max-width:27rem;margin:0 auto;padding-inline:var(--pagePadding);padding-top:24px}.blog-article-grid{display:grid;grid-template-columns:1fr;gap:48px;padding-block:var(--sectionPaddingMobile)}.blog-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-grid-image{border-radius:3px;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.blog-summary-tags{margin-block:1rem;display:flex;flex-wrap:wrap;gap:1rem}.blog-summary-tags a{background:#f1f1f1;border-radius:6px;padding:4px 10px;text-decoration:none;font-size:12px;color:#034ad8;font-weight:500}.blog-summary-title{font-size:1.5rem}@media screen and (min-width: 768px){.blog-article-grid{grid-template-columns:repeat(3,1fr)}.blog-grid-item{align-items:start;justify-content:start}.blog-index-heading{font-size:3rem}}.pagination{display:flex;align-items:center;justify-content:center;margin:50px 0}.pagination .page-link{display:inline-block;padding:20px 27px;margin:0 15px;font-weight:600;font-size:20px;border-radius:20px}.pagination .page-item .active{background:#034ad8;border-color:#034ad8;color:#fff}.pagination .page-item:hover{color:#034ad8}.pagination .page-link svg g{margin-right:-2px;fill:#333232}.pagination .page-link:hover svg g{fill:#034ad8}.post-container{max-width:min(72ch,var(--pageContainer));padding-inline:var(--pagePadding);padding-block:var(--sectionPaddingMobile);margin:0 auto}.post-container article{display:flex;flex-direction:column}.blog-hero-heading{font-size:2rem;line-height:100%;font-weight:600;text-wrap:balance;margin-block:1rem;width:100%}.blog-post-tags{margin-top:1rem}.blog-post-tags a{background:#f1f1f1;border-radius:6px;padding:4px 10px;text-decoration:none;font-size:12px;color:#034ad8;font-weight:500;margin-right:1rem}.post-data{display:flex;flex-direction:column;justify-content:space-between;padding-block:2rem;width:100%}.post-data-time{display:flex;flex-direction:column}.blog-recent-posts{max-width:var(--pageContainer);padding-bottom:96px;padding-inline:var(--pagePadding);margin:0 auto;display:flex;flex-direction:column;justify-content:center}.blog-recent-posts-heading{font-size:2rem}.blog-recent-posts-list{display:grid;grid-template-columns:1fr;gap:2rem;justify-content:space-between}@media screen and (min-width: 512px){.post-container{padding-block:var(--sectionPadding)}.blog-hero-heading{font-size:2.5rem;text-align:start}.blog-recent-posts-list{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.post-container{padding-block:var(--sectionPadding)}.blog-hero-heading{font-size:3rem}.blog-recent-posts-list{grid-template-columns:repeat(3,1fr)}}.markdown-text h1,.markdown-text h2,.markdown-text h3,.markdown-text h4{font-weight:500;margin-bottom:.5rem;text-wrap:balance;line-height:100%;max-width:72ch}.markdown-text h1{font-size:2rem}.markdown-text h2{font-size:1.75rem}.markdown-text h3{font-size:1.5rem}.markdown-text h4{font-size:1.25rem}.markdown-text p,.markdown-text a,.markdown-text ol li,.markdown-text ul li{line-height:175%;max-width:72ch;text-wrap:pretty}.markdown-text p,.markdown-text ol,.markdown-text ul{margin-bottom:1.5rem}.markdown-text li p{margin-bottom:.125rem}.markdown-text li{margin-bottom:.25rem;max-width:-moz-fit-content;max-width:fit-content}.markdown-text blockquote{font-style:italic;border-left:5px solid #000000;padding-inline:1rem;margin-inline:0;margin-block:1rem}.markdown-text ul li{margin-inline:1rem;padding-block:.125rem;list-style:disc}.markdown-text ol li{list-style-type:decimal;padding-block:.125rem;margin-inline:1rem}.markdown-text a{color:#00f;text-decoration:underline;text-underline-offset:.1rem;cursor:pointer}.markdown-text sup{vertical-align:super;font-size:smaller}.markdown-text sub{vertical-align:sub;font-size:smaller}.markdown-text table{width:100%;border-collapse:collapse;margin-bottom:1.5rem}.markdown-text table p{margin-bottom:0;padding-block:.5rem}.markdown-text th,.markdown-text td{border:1px solid #f2f2f2;padding:.5rem}.markdown-text table caption,.markdown-text table thead{background-color:#f2f2f2}.markdown-text img{max-width:100%;height:auto;margin:1rem auto}.markdown-text hr{border:0;border-top:1px solid #928f8f;margin:1.5rem 0}.markdown-text pre{margin-block:1.5rem;padding:1rem}.markdown-text p>code,.markdown-text li>code{background-color:#f2f2f2;color:inherit;padding:.25rem .5rem;border-radius:8px}.markdown-text details summary{padding-bottom:1rem}.markdown-text details{padding-block:1.5rem}figure figcaption{text-align:center}*{margin:0;padding:0;box-sizing:border-box}html{font-family:Poppins,sans-serif}main{min-height:100vh}img{-o-object-fit:cover;object-fit:cover}:root{--pageContainer: 1280px;--pagePadding: 32px;--sectionPadding: 6rem;--sectionPaddingMobile: 3rem;--headerHeight: 4rem;--headerPadding: 1rem;box-sizing:border-box}
