/* Pokračujeme – blog */
.pk-blog,.pk-article{padding-top:56px;padding-bottom:24px}
.pk-blog-title{font-size:clamp(48px,5.6vw,84px);line-height:.9;margin:0 0 22px}
.pk-blog-lead{max-width:720px;margin-bottom:44px}
.pk-blog-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.pk-blog-list>li{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:30px 30px 26px;box-shadow:0 14px 38px rgba(64,54,38,.06);margin:0}
.pk-blog-list .wp-block-post-title{font-size:clamp(28px,2.6vw,38px);line-height:1.02;margin:0 0 14px;letter-spacing:-.04em}
.pk-blog-list .wp-block-post-title a{color:var(--ink);text-decoration:none}
.pk-blog-list .wp-block-post-title a:hover{color:var(--green)}
.pk-blog-list .wp-block-post-excerpt__excerpt{font-size:16px;line-height:1.65;color:#4d4d45;margin:0 0 14px}
.pk-blog-list .wp-block-post-excerpt__more-link{color:var(--green);font-weight:700;font-size:14px;text-decoration:none}
.pk-article{max-width:820px}
.pk-article .eyebrow a{color:var(--green);text-decoration:none}
.pk-article-title{font-size:clamp(42px,5vw,72px);line-height:.95;margin:0 0 16px}
.pk-article-date{color:var(--muted);font-size:14px;margin-bottom:36px}
.pk-article-body{font-size:18px;line-height:1.75;color:#3f3f38}
.pk-article-body h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(30px,3vw,40px);line-height:1.05;letter-spacing:-.03em;color:var(--ink);margin:48px 0 16px}
.pk-article-body p{margin:0 0 18px}
.pk-article-body ul,.pk-article-body ol{margin:0 0 22px;padding-left:24px}
.pk-article-body li{margin:0 0 8px}
.pk-article-body a{color:var(--green);text-decoration:underline;text-underline-offset:3px}
.pk-article .cta-section{margin-top:64px}
@media (max-width:820px){
.pk-blog,.pk-article{padding-top:32px}
.pk-blog-list{grid-template-columns:1fr}
.pk-blog-list>li{padding:24px 22px}
.pk-article-body{font-size:17px}
}
