.blog-page{max-width:900pt;}.blog-page{margin-left:auto;}.blog-page{margin-bottom:0;}[class~=blog-page] h1{text-align:center;}.blog-page{margin-right:auto;}.blog-page{margin-top:0;}.blog-page{padding-left:2rem;}[class~=blog-card] h2,[class~=blog-page] h1{color:var(--primary-color);}[class~=blog-page] h1{margin-bottom:2rem;}[class~=blog-page] h1{font-size:2.5rem;}.blog-page{padding-bottom:2rem;}[class~=blog-image]::after{content:"";}[class~=blog-image]::after{position:absolute;}[class~=blog-image]::after{top:0;}[class~=blog-image]::after{left:0;}.blog-page{padding-right:2rem;}[class~=blog-image]::after{right:0;}.blog-page{padding-top:2rem;}[class~=blog-grid]{display:grid;}[class~=blog-image]::after{bottom:0;}[class~=blog-grid]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}[class~=blog-grid]{gap:2rem;}[class~=blog-image]::after{background:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,.7));}[class~=blog-card]{background-color:rgba(26,26,26,.8);}[class~=blog-card]{border-radius:.625pc;}[class~=blog-card]{overflow:hidden;}[class~=blog-card]{transition:transform .3s ease,box-shadow .3s ease;}[class~=blog-image]{height:12.5pc;}[class~=blog-image]{background-size:cover;}[class~=blog-card]:hover{transform:translateY(-5px);}[class~=blog-image]{background-position:center;}[class~=blog-card] h2{margin-bottom:.5rem;}[class~=blog-image]{position:relative;}[class~=blog-card] h2{font-size:1.3rem;}[class~=blog-link]:hover i{transform:translateX(5px);}.blog-content{padding-left:1.5rem;}[class~=blog-card] h2{text-align:left;}[class~=blog-card] p{color:var(--text-color);}.blog-content{padding-bottom:1.5rem;}.blog-content{padding-right:1.5rem;}.blog-content{padding-top:1.5rem;}[class~=blog-meta] span,[class~=blog-meta]{display:flex;}[class~=blog-card] p,[class~=blog-meta]{margin-bottom:1rem;}[class~=blog-card] p{font-size:.9rem;}[class~=blog-meta]{justify-content:space-between;}[class~=blog-meta]{color:rgba(255,255,255,.6);}[class~=blog-meta]{font-size:.8rem;}[class~=blog-link]{display:inline-flex;}[class~=blog-meta] span,[class~=blog-link]{align-items:center;}[class~=blog-link]{color:var(--primary-color);}[class~=blog-meta] i{margin-right:.3rem;}[class~=blog-link]{text-decoration:none;}[class~=blog-link] i{margin-left:.5rem;}[class~=blog-link] i{transition:transform .3s ease;}[class~=blog-link]{font-size:.9rem;}[class~=blog-link]{transition:color .3s ease;}[class~=blog-card]:hover{box-shadow:0 3.75pt 15px rgba(0,255,0,.2);}[class~=blog-link]:hover{color:#0c0;}@media (max-width: 768px){[class~=blog-grid]{grid-template-columns:1fr;}}