
/* AI Search + Entity SEO sections */
.ai-entity-section{background:#0d1714;color:#fff;padding:58px 0;direction:rtl;text-align:right}
.ai-entity-section .entity-wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:28px;align-items:start}
.ai-entity-section h2{color:#fff;font-size:30px;line-height:1.45;margin:0 0 14px;font-weight:800}
.ai-entity-section p{color:#dbe7df;font-size:16px;line-height:1.95;margin-bottom:18px}
.entity-badges,.entity-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.entity-badges span,.entity-links a{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);color:#fff;border-radius:999px;padding:9px 14px;font-size:14px;text-decoration:none}
.entity-card{background:#13231f;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:24px;box-shadow:0 18px 45px rgba(0,0,0,.18)}
.entity-card h3{color:#ffc83d;font-size:20px;margin:0 0 14px}.entity-card ul{padding:0;margin:0;list-style:none}.entity-card li{padding:9px 0;border-bottom:1px solid rgba(255,255,255,.08);color:#e9f1ec}.entity-card li:last-child{border-bottom:0}.breadcrumb-ai{background:#f7faf8;padding:12px 0;direction:rtl;text-align:right}.breadcrumb-ai ol{margin:0;padding:0;list-style:none;display:flex;gap:7px;flex-wrap:wrap;font-size:14px}.breadcrumb-ai a{color:#184537}.breadcrumb-ai li:after{content:'›';margin-right:7px;color:#8aa096}.breadcrumb-ai li:last-child:after{display:none}.guide-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.guide-card{display:block;background:#fff;border:1px solid #e5eee9;border-radius:18px;padding:20px;text-align:right;direction:rtl;box-shadow:0 10px 30px rgba(0,0,0,.05);color:#14231f;text-decoration:none}.guide-card h3{font-size:18px;line-height:1.5;margin:0 0 8px;color:#173f34}.guide-card p{font-size:14px;line-height:1.8;color:#56665f;margin:0}.footer-col.footer-guides ul{columns:1}
@media(max-width:991px){.ai-entity-section .entity-wrap{grid-template-columns:1fr}.guide-card-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.guide-card-grid{grid-template-columns:1fr}.ai-entity-section{padding:42px 0}.ai-entity-section h2{font-size:24px}}
