:root{--primary-color:#006D6C;--primary-light:rgba(0, 109, 108, 0.08);--primary-hover:#004d4c;--text-color:#1e293b;--light-bg:#f8fafc;--border-color:#e2e8f0;--transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);--shadow:0 4px 12px rgba(0, 0, 0, 0.05);--shadow-hover:0 8px 24px rgba(0, 0, 0, 0.1);--radius:16px;--hover-bg:#f1f5f9;--gradient:linear-gradient(135deg, #006D6C 0%, #004d4c 100%)}.rank-math-list{font-family:'Inter','Segoe UI',Tahoma,Geneva,Verdana,sans-serif;max-width:800px;margin:0 auto;padding:2rem;direction:rtl;text-align:right;background:#fff}.rank-math-list-item{position:relative;margin-bottom:1.25rem;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);transition:var(--transition);background-color:#fff;border:1px solid rgb(0 0 0 / .03)}.rank-math-list-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover)}.rank-math-question{display:flex;justify-content:space-between;align-items:center;margin:0;padding:1.5rem 2rem;font-size:1.125rem;font-weight:600;color:var(--text-color);cursor:pointer;background-color:#fff;transition:var(--transition);user-select:none;position:relative;border-bottom:1px solid #fff0}.rank-math-question::before{content:'';position:absolute;top:0;right:0;width:0;height:100%;background:var(--primary-light);transition:width 0.3s ease;z-index:0}.rank-math-question::after{content:'+';font-size:1.75rem;color:var(--primary-color);transition:transform 0.4s ease;margin-left:1rem;z-index:1;position:relative}.rank-math-list-item.active .rank-math-question{color:var(--text-color);border-bottom:1px solid var(--border-color);background-color:var(--light-bg)}.rank-math-list-item.active .rank-math-question::before{width:100%}.rank-math-list-item.active .rank-math-question::after{transform:rotate(45deg);color:var(--primary-color)}.rank-math-question:hover{background-color:var(--primary-light)}.rank-math-question:hover::after{transform:scale(1.1)}.rank-math-answer{max-height:0;overflow:hidden;width:100%;box-sizing:border-box;overflow-wrap:break-word;word-break:break-word;transition:max-height 0.5s cubic-bezier(.4,0,.2,1),padding 0.4s ease;background-color:#fff;position:relative}.rank-math-list-item.active .rank-math-answer{max-height:1000px;padding:2rem;border-top:1px solid var(--border-color)}.rank-math-answer p{margin:0;line-height:1.8;color:#374151;font-size:1rem;text-align:justify;animation:fadeIn 0.5s ease forwards;position:relative;z-index:1}.rank-math-list-item::before{content:'';position:absolute;top:0;right:0;width:4px;height:0;background:var(--gradient);transition:height 0.5s cubic-bezier(.34,1.56,.64,1);z-index:2}.rank-math-list-item.active::before{height:100%}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.rank-math-list{padding:1.5rem}.rank-math-question{padding:1.25rem 1.5rem;font-size:1.05rem}.rank-math-list-item.active .rank-math-answer{padding:1.5rem}.rank-math-question::after{font-size:1.5rem}}@media (max-width:480px){.rank-math-list{padding:1rem}.rank-math-question{padding:1rem 1.25rem;font-size:1rem}.rank-math-answer p{font-size:.9rem;line-height:1.7}.rank-math-list-item.active .rank-math-answer{padding:1.25rem}}