/* 4.11.2026: poradniki SEO (/poradnik/<slug>/) */
.pr-top{background:linear-gradient(160deg,var(--blue) 0%,var(--blue-deep) 100%);color:#fff;padding:14px 0}
.pr-top .wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.pr-top img{height:36px;width:auto;display:block}
.pr-top-link{color:#fff;font-weight:700;font-size:16px;text-decoration:none;border-bottom:2px solid var(--yellow)}
.pr-art{max-width:720px;margin:0 auto;padding:30px 20px 20px;font-size:18px;line-height:1.7;overflow-wrap:break-word}
.pr-eyebrow{margin:0 0 8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:14px;color:var(--blue)}
.pr-art h1{font:800 clamp(30px,5.4vw,42px)/1.12 Barlow,system-ui,sans-serif;margin:0 0 18px}
.pr-art h2{font:800 clamp(24px,3.6vw,30px)/1.2 Barlow,system-ui,sans-serif;margin:40px 0 12px}
.pr-art h3{font-size:19px;line-height:1.35;margin:22px 0 4px}
.pr-art p{margin:0 0 16px}
.pr-art ul,.pr-art ol{margin:0 0 18px;padding-left:26px}
.pr-art li{margin:0 0 6px}
.pr-art a{color:var(--blue)}
.pr-lead{font-size:20px;line-height:1.6}
.pr-fig{margin:6px 0 26px}
.pr-fig img{display:block;width:100%;height:auto;border-radius:16px;border:3px solid var(--ink)}
.pr-faq h3+p{margin-bottom:12px}
.pr-cta{background:var(--mist);border:3px solid var(--ink);border-radius:20px;padding:22px 22px 24px;margin:34px 0;box-shadow:0 5px 0 var(--ink)}
.pr-cta h2{margin-top:0}
.pr-cta-t{font:800 24px/1.2 Barlow,system-ui,sans-serif;margin:0 0 8px}
.pr-price{font-weight:800;font-size:20px;margin:18px 0 12px}
.pr-art .pr-cta .btn{display:inline-block;text-decoration:none;color:var(--ink);font-size:18px;line-height:1.3;padding:14px 24px;max-width:100%;text-align:center}
.pr-more{border-top:1px solid var(--line);padding-top:16px;margin-top:30px;font-size:16px}
@media (max-width:520px){.pr-art{font-size:17px}.pr-lead{font-size:18px}.pr-cta{padding:18px 16px 20px}.pr-art .pr-cta .btn{display:block}}
.pr-art section:not(.pr-cta){padding:0}
