.blog-home{margin:90px 0 70px}.blog-home-head,.blog-intro{text-align:center}.blog-home-head span,.blog-intro>span{color:var(--green);font-weight:900;text-transform:uppercase}.blog-home-head h2,.blog-intro h1{margin:8px 0 14px;font-size:clamp(36px,5vw,58px)}.blog-home-head p,.blog-intro p{max-width:760px;margin:0 auto 34px;color:#b4bdc9;line-height:1.6}.blog-home-head a{display:inline-block;margin:0 0 28px;padding:11px 16px;border-radius:12px;background:var(--green);color:#07110d;font-weight:900}.blog-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.blog-card{min-width:0}.blog-card a{display:block}.blog-card img,.blog-image-fallback{width:100%;height:190px;border-radius:14px;display:grid;place-items:center;object-fit:cover;background:linear-gradient(135deg,#172733,#5b2333);font-size:44px;font-weight:1000}.blog-card time{display:block;margin:14px 5px 7px;color:#8f98a6;font-size:13px}.blog-card h3{margin:0 5px;color:#f4f6fa;font-size:18px;line-height:1.3}.blog-card p{margin:8px 5px;color:#aeb7c3;font-size:14px;line-height:1.45}.blog-page{width:min(1420px,calc(100% - 40px));margin:50px auto 100px}.blog-article{width:min(960px,calc(100% - 40px));margin:55px auto 100px}.blog-article>time{display:block;margin-top:25px;color:#939cab}.blog-article h1{font-size:clamp(38px,6vw,72px);line-height:1.02}.blog-hero-image{width:100%;max-height:520px;object-fit:cover;border-radius:24px}.blog-content{max-width:800px;margin:35px auto;color:#d7dde5;font-size:18px;line-height:1.75}.blog-back{color:var(--green);font-weight:900}@media(max-width:980px){.blog-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.blog-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.blog-card{flex:0 0 82vw;scroll-snap-align:start}.blog-card img,.blog-image-fallback{height:170px}.blog-home{margin-top:55px}}
