/* Source geometry preserved; selectors limited to the Marinov frontend. */

.marinov-site .marinov-blog{padding-top:65px;padding-bottom:85px}
.marinov-site .marinov-blog-intro{max-width:1200px;margin-bottom:42px}
.marinov-site .marinov-blog-intro h1{margin:0 0 18px}
.marinov-site .marinov-blog-intro>p{color:#595750}
.marinov-site .marinov-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 28px}
.marinov-site .marinov-blog-card{min-width:0}
.marinov-site .marinov-blog-image{position:relative;aspect-ratio:1.4;border-radius:24px;overflow:hidden;background:#e5dfd5}
.marinov-site .marinov-blog-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.1s}
.marinov-site .marinov-blog-card:hover img{transform:scale(1.035)}
.marinov-site .marinov-blog-category{position:absolute;left:18px;top:18px;max-width:calc(100% - 36px);display:inline-flex;align-items:center;gap:7px;border:1px solid #ffffff65;border-radius:999px;padding:8px 12px;background:#111113ba;color:#fff}
.marinov-site .marinov-blog-category::before{content:"";width:5px;height:5px;flex:none;border-radius:50%;background:#c8a15e}
.marinov-site .marinov-blog-meta{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0 14px;color:#716c63}
.marinov-site .marinov-blog-meta span+span{color:#85612b}
.marinov-site .marinov-blog-card h2{margin:0 0 18px}
.marinov-site .marinov-blog-excerpt{color:#595750}
.marinov-site .marinov-blog-status{margin-top:20px;color:#595750}
@media(max-width:991px){
.marinov-site .marinov-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 22px}}
@media(max-width:575px){
.marinov-site .marinov-blog{padding-top:40px;padding-bottom:55px}
.marinov-site .marinov-blog-grid{grid-template-columns:1fr;gap:35px}
.marinov-site .marinov-blog-image{border-radius:20px}
.marinov-site .marinov-blog-intro{margin-bottom:30px}}
.marinov-site .marinov-blog-meta time{color:#716c63}
.marinov-site .marinov-blog-image{display:block}
.marinov-site .marinov-blog-card h2 a{color:inherit;text-decoration:none}
.marinov-site .marinov-blog-card h2 a:hover{color:#85612b}
