/* /pravila – Uslovi korišćenja (samo za pageName=terms) */
.pr-section{padding:24px 0 40px}
.pr-card{max-width:900px;margin:0 auto;padding:36px 44px 40px;font-family:Poppins,sans-serif;color:#1e231d;font-size:15px;line-height:1.75}
.pr-card article>header{margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid #e6e8e4}
.pr-card h1{font-family:Poppins,sans-serif;font-size:30px;line-height:1.25;font-weight:700;color:#1e231d;margin:0 0 8px;letter-spacing:-.2px}
.pr-card h1:after{content:"";display:block;width:44px;height:4px;background:#f5c400;border-radius:2px;margin-top:12px}
.pr-card header p{margin:0;font-size:13px;color:#6b726a}
.pr-card h2{font-family:Poppins,sans-serif;font-size:19px;line-height:1.35;font-weight:600;color:#1e231d;margin:34px 0 12px;padding-top:6px;scroll-margin-top:90px}
.pr-card section:first-of-type h2{margin-top:26px}
.pr-card p{margin:0 0 12px;font-size:15px;line-height:1.75;color:#2c332b;text-align:left}
.pr-card ul{margin:0 0 14px;padding:0 0 0 22px;list-style:disc}
.pr-card li{margin:0 0 6px;font-size:15px;line-height:1.7;color:#2c332b}
.pr-card strong{font-weight:600;color:#1e231d}
.pr-card a{color:#007185;text-decoration:underline;text-underline-offset:2px;word-break:break-word}
.pr-card a:hover{color:#00505e;background:transparent}
.pr-toc{background:#f9fafa;border:1px solid #e6e8e4;border-radius:6px;padding:16px 20px 12px;margin:22px 0 6px}
.pr-toc-title{font-weight:600;font-size:14px;margin:0 0 8px;color:#1e231d}
.pr-toc ol{margin:0;padding:0;list-style:none;columns:2;column-gap:28px;counter-reset:pr}
.pr-toc li{counter-increment:pr;margin:0 0 5px;font-size:13.5px;line-height:1.5;break-inside:avoid}
.pr-toc li:before{content:counter(pr) ".";display:inline-block;min-width:26px;color:#9aa097;font-size:12.5px}
.pr-toc a{text-decoration:none}
.pr-toc a:hover{text-decoration:underline}
@media (max-width:768px){
 .pr-section{padding:12px 0 28px}
 .pr-card{padding:22px 18px 26px;font-size:14.5px}
 .pr-card h1{font-size:23px}
 .pr-card h2{font-size:17px;margin-top:28px}
 .pr-card p,.pr-card li{font-size:14.5px;line-height:1.7}
 .pr-toc ol{columns:1}
}
