.context-recommendations{background:linear-gradient(140deg,#edf4ff,#f5f9ff);border:1px solid #ccdcf5;border-radius:22px;padding:clamp(20px,4vw,34px);margin:38px 0}.article-content .context-recommendations>h2{font-size:clamp(25px,3vw,34px);margin:8px 0 18px}.context-recommendations .eyebrow{color:#0754d4}.article-content .recommendation-intro{font-size:15px;line-height:1.75}.context-recommendations .disclosure{font-size:12px;background:#fff;padding:13px;border-radius:10px;line-height:1.65}.recommendation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.recommendation-card{display:flex;flex-direction:column;background:#fff;border:1px solid #d7e2f3;border-top:4px solid #0866ff;border-radius:15px;padding:23px;min-width:0}.recommendation-card:nth-child(2n){border-top-color:#c34329}.recommendation-card .pill{align-self:flex-start;font-size:11px;white-space:normal}.article-content .recommendation-card h3{font-size:23px;line-height:1.2;margin:17px 0 13px}.recommendation-card h3 a{text-decoration:none}.article-content .recommendation-card p{font-size:14px;line-height:1.8;margin:0 0 22px}.recommendation-actions{display:grid;gap:15px;margin-top:auto}.recommendation-review{font-size:13px;font-weight:750;line-height:1.5}.recommendation-buy{background:#ffdc45!important;color:#102b56!important;font-size:14px;white-space:normal;min-height:48px}.review-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0}.review-overview>div{padding:18px;background:#edf4ff;border-radius:14px;border-top:3px solid #0866ff}.review-overview strong,.review-overview span{display:block;font-size:14px;line-height:1.7}.review-overview span{margin-top:7px}.review-scope{font-size:13px!important;color:#4b5f7e}.review-directory{margin-top:8px}@media(max-width:760px){.recommendation-grid,.review-overview{grid-template-columns:1fr}.context-recommendations{padding:20px}.recommendation-card{padding:21px}.recommendation-actions .button{width:100%}}
.related-robots{margin-top:30px;padding-top:20px;border-top:1px solid #dce5f3}.article-aside .related-robots h2{font-size:16px;line-height:1.3;margin:0 0 12px}.mini-robot{display:grid;grid-template-columns:68px minmax(0,1fr);gap:10px;padding:11px 0;border-bottom:1px solid #dce5f3;align-items:center}.article-aside .mini-robot-image{display:block;padding:4px;background:#fff;border:1px solid #e1e9f4;border-radius:10px}.mini-robot .real-product-photo{margin:0}.mini-robot .real-product-photo img{width:60px;height:58px;object-fit:contain;border-radius:6px}.article-aside .mini-robot h3{font-size:12px;line-height:1.3;margin:0 0 4px;letter-spacing:-.02em}.article-aside .mini-robot h3 a{padding:0;border:0;text-decoration:none}.article-aside .mini-robot p{font-size:10px;line-height:1.4;color:#4b5f7e;margin:0}.article-aside .related-robots-all{font-size:11px;font-weight:750;margin-top:12px;padding:8px 0;border:0}
